org.brains2b.coffee.plugin.nzb
Class NzbFile

java.lang.Object
  extended by org.brains2b.coffee.plugin.nzb.NzbFile
All Implemented Interfaces:
NzbContent

public class NzbFile
extends java.lang.Object
implements NzbContent

[Short description] [Long description]

Version:
[version] [lastrevisiondate]
Author:
dennis@brains2b.nl

Constructor Summary
NzbFile()
           
 
Method Summary
 void addArticle(NzbArticle article)
           
 void addGroup(java.lang.String name)
           
 java.util.List getArticleList()
           
 NzbArticle[] getArticles()
           
 java.util.Date getDate()
           
 java.lang.String[] getGroups()
           
 java.lang.String getPoster()
           
 int getSize()
           
 java.lang.String getSubject()
           
 int getType()
           
 boolean isComplete()
           
 boolean isFailed()
           
 boolean isPaused()
           
 void setDate(java.util.Date date)
           
 void setFailed(boolean failed)
           
 void setPaused(boolean b)
           
 void setPoster(java.lang.String poster)
           
 void setSubject(java.lang.String name)
           
 void writeMessage(org.brains2b.saxo.SAXWriter sw)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

NzbFile

public NzbFile()
Method Detail

addGroup

public void addGroup(java.lang.String name)

addArticle

public void addArticle(NzbArticle article)

getGroups

public java.lang.String[] getGroups()

getArticleList

public java.util.List getArticleList()

getArticles

public NzbArticle[] getArticles()

getSubject

public java.lang.String getSubject()
Specified by:
getSubject in interface NzbContent

setSubject

public void setSubject(java.lang.String name)

isComplete

public boolean isComplete()
Specified by:
isComplete in interface NzbContent

getSize

public int getSize()
Specified by:
getSize in interface NzbContent

isFailed

public boolean isFailed()
Specified by:
isFailed in interface NzbContent

setFailed

public void setFailed(boolean failed)

getType

public int getType()
Specified by:
getType in interface NzbContent

isPaused

public boolean isPaused()
Specified by:
isPaused in interface NzbContent

setPaused

public void setPaused(boolean b)
Specified by:
setPaused in interface NzbContent

getPoster

public java.lang.String getPoster()

setPoster

public void setPoster(java.lang.String poster)

getDate

public java.util.Date getDate()

setDate

public void setDate(java.util.Date date)

writeMessage

public void writeMessage(org.brains2b.saxo.SAXWriter sw)
                  throws org.xml.sax.SAXException
Specified by:
writeMessage in interface NzbContent
Throws:
org.xml.sax.SAXException