org.brains2b.coffee.message.local
Class CoffeeMenu

java.lang.Object
  extended by org.brains2b.coffee.message.local.LocalMessage
      extended by org.brains2b.coffee.message.local.CoffeeMenu
All Implemented Interfaces:
NNTPMessage

public class CoffeeMenu
extends LocalMessage


Constructor Summary
CoffeeMenu(java.lang.String name, java.lang.Class c)
           
 
Method Summary
 void add(NNTPMessage message)
           
 CoffeeBean createBean()
           
 NNTPMessage[] getArray()
          Deprecated. use #getList() instead
 java.lang.String getId()
           
 java.util.List getList()
           
 int getSize()
           
 int getType()
           
 boolean hasContent()
           
static java.lang.String makeMultiple(java.lang.String name)
           
 void remove(NNTPMessage message)
           
 void writeMessage(org.brains2b.saxo.SAXWriter sw)
           
 
Methods inherited from class org.brains2b.coffee.message.local.LocalMessage
addHeader, addLine, endMessage, isHeaderSet
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CoffeeMenu

public CoffeeMenu(java.lang.String name,
                  java.lang.Class c)
Method Detail

add

public void add(NNTPMessage message)

remove

public void remove(NNTPMessage message)

getArray

public NNTPMessage[] getArray()
Deprecated. use #getList() instead


getList

public java.util.List getList()

createBean

public CoffeeBean createBean()

getId

public java.lang.String getId()

getSize

public int getSize()

getType

public int getType()

hasContent

public boolean hasContent()

writeMessage

public void writeMessage(org.brains2b.saxo.SAXWriter sw)
                  throws org.xml.sax.SAXException
Throws:
org.xml.sax.SAXException

makeMultiple

public static final java.lang.String makeMultiple(java.lang.String name)