Message
Class AbstractMessage

java.lang.Object
  extended by Message.AbstractMessage

public class AbstractMessage
extends java.lang.Object

Author:
Paul Grace

Field Summary
 java.lang.String DynamicParserContent
           
 java.util.Hashtable<java.lang.String,PacketField> Fields
           
 java.lang.String from
           
 java.lang.String MessageName
           
 java.util.Hashtable<java.lang.String,AbstractMessage> StructuredFields
           
 
Constructor Summary
AbstractMessage()
           
AbstractMessage(java.lang.String Name)
           
 
Method Summary
 boolean addField(PacketField p)
           
 boolean addStructuredField(AbstractMessage p, java.lang.String content)
           
 PacketField getField(java.lang.String FieldName)
           
 AbstractMessage getStructuredField(java.lang.String FieldName)
           
 java.util.ArrayList<PacketField> listFields()
           
 void setFrom(java.lang.String value)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

MessageName

public java.lang.String MessageName

StructuredFields

public java.util.Hashtable<java.lang.String,AbstractMessage> StructuredFields

Fields

public java.util.Hashtable<java.lang.String,PacketField> Fields

DynamicParserContent

public java.lang.String DynamicParserContent

from

public java.lang.String from
Constructor Detail

AbstractMessage

public AbstractMessage()

AbstractMessage

public AbstractMessage(java.lang.String Name)
Method Detail

addField

public boolean addField(PacketField p)

addStructuredField

public boolean addStructuredField(AbstractMessage p,
                                  java.lang.String content)

getField

public PacketField getField(java.lang.String FieldName)

getStructuredField

public AbstractMessage getStructuredField(java.lang.String FieldName)

listFields

public java.util.ArrayList<PacketField> listFields()

setFrom

public void setFrom(java.lang.String value)