org.brains2b.coffee.message
Class ArticleBody

java.lang.Object
  extended by org.brains2b.coffee.message.ArticleBody
All Implemented Interfaces:
NNTPMessage

public class ArticleBody
extends java.lang.Object
implements NNTPMessage

[Short description] [Long description]

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

Constructor Summary
ArticleBody()
           
 
Method Summary
 void addHeader(int id, java.lang.String s)
           
 void addLine(java.lang.String s)
           
 void endMessage()
           
 java.lang.String getContent()
           
 java.lang.String getId()
           
 int getSize()
           
 int getType()
           
 boolean hasContent()
           
 boolean isHeaderSet()
           
 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

ArticleBody

public ArticleBody()
Method Detail

getContent

public java.lang.String getContent()

addLine

public void addLine(java.lang.String s)
Specified by:
addLine in interface NNTPMessage

addHeader

public void addHeader(int id,
                      java.lang.String s)
Specified by:
addHeader in interface NNTPMessage

isHeaderSet

public boolean isHeaderSet()
Specified by:
isHeaderSet in interface NNTPMessage

endMessage

public void endMessage()
Specified by:
endMessage in interface NNTPMessage

getType

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

writeMessage

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

hasContent

public boolean hasContent()
Specified by:
hasContent in interface NNTPMessage

getSize

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

getId

public java.lang.String getId()
Specified by:
getId in interface NNTPMessage