org.brains2b.coffee.plugin.nzb
Class NzbArticle

java.lang.Object
  extended by org.brains2b.coffee.message.Article
      extended by org.brains2b.coffee.plugin.nzb.NzbArticle
All Implemented Interfaces:
java.lang.Cloneable, NNTPMessage, NzbContent

public class NzbArticle
extends Article
implements NzbContent

[Short description] [Long description]

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

Constructor Summary
NzbArticle()
           
 
Method Summary
 java.lang.String getGroup()
           
 int getSequence()
           
 int getSize()
           
 boolean isComplete()
           
 boolean isFailed()
           
 boolean isPaused()
           
 void setComplete(boolean complete)
           
 void setFailed(boolean failed)
           
 void setGroup(java.lang.String group)
           
 void setPaused(boolean b)
           
 void setSequence(int sequence)
           
 void setSize(int size)
           
 void writeList(org.brains2b.saxo.SAXWriter sw)
           
 
Methods inherited from class org.brains2b.coffee.message.Article
addHeader, addLine, addPart, clone, endMessage, equals, getBody, getFile, getHeader, getId, getNewsGroup, getNumber, getPart, getParts, getSubject, getTotalParts, getType, hasContent, isAvailable, isHeaderSet, isNew, isSaved, setAvailable, setBody, setFile, setHeader, setId, setNew, setNewsGroup, setNumber, setPart, setParts, setSaved, setSubject, setTotalParts, toString, writeMessage
 
Methods inherited from class java.lang.Object
finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.brains2b.coffee.plugin.nzb.NzbContent
getSubject, getType, writeMessage
 

Constructor Detail

NzbArticle

public NzbArticle()
Method Detail

getSequence

public int getSequence()

setSequence

public void setSequence(int sequence)

getSize

public int getSize()
Specified by:
getSize in interface NNTPMessage
Specified by:
getSize in interface NzbContent
Overrides:
getSize in class Article

setSize

public void setSize(int size)

getGroup

public java.lang.String getGroup()

setGroup

public void setGroup(java.lang.String group)

isFailed

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

setFailed

public void setFailed(boolean failed)

isComplete

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

setComplete

public void setComplete(boolean complete)

isPaused

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

setPaused

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

writeList

public void writeList(org.brains2b.saxo.SAXWriter sw)
               throws org.xml.sax.SAXException
Overrides:
writeList in class Article
Throws:
org.xml.sax.SAXException