net.sourceforge.fixagora.basis.client.model.message
Class FIXMessage

java.lang.Object
  extended by net.sourceforge.fixagora.basis.client.model.message.AbstractFIXElement
      extended by net.sourceforge.fixagora.basis.client.model.message.FIXMessage
All Implemented Interfaces:
java.lang.Comparable<FIXMessage>

public class FIXMessage
extends AbstractFIXElement
implements java.lang.Comparable<FIXMessage>

The Class FIXMessage.


Nested Class Summary
 
Nested classes/interfaces inherited from class net.sourceforge.fixagora.basis.client.model.message.AbstractFIXElement
AbstractFIXElement.FieldType
 
Constructor Summary
FIXMessage(java.lang.String name, java.lang.String messageType, java.lang.String messageCat, java.util.List<AbstractFIXElement> fixMessageEntries, DictionaryParser dictionaryParser)
          Instantiates a new fIX message.
 
Method Summary
 int compareTo(FIXMessage o)
           
 int getDepth()
          Gets the depth.
 FIXComponent getHeader()
          Gets the header.
 java.lang.String getMessageCat()
          Gets the message cat.
 java.lang.String getMessageType()
          Gets the message type.
 FIXComponent getTrailer()
          Gets the trailer.
 void initFontProperties(javax.swing.JPanel fixMainMessagePanel)
          Inits the font properties.
 java.lang.String toString()
           
 
Methods inherited from class net.sourceforge.fixagora.basis.client.model.message.AbstractFIXElement
atLeastOneSet, getAbstractFIXElements, getFieldType, getFontProperties, getName, getNumber, setFontProperties
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

FIXMessage

public FIXMessage(java.lang.String name,
                  java.lang.String messageType,
                  java.lang.String messageCat,
                  java.util.List<AbstractFIXElement> fixMessageEntries,
                  DictionaryParser dictionaryParser)
Instantiates a new fIX message.

Parameters:
name - the name
messageType - the message type
messageCat - the message cat
fixMessageEntries - the fix message entries
dictionaryParser - the dictionary parser
Method Detail

compareTo

public int compareTo(FIXMessage o)
Specified by:
compareTo in interface java.lang.Comparable<FIXMessage>

getDepth

public int getDepth()
Description copied from class: AbstractFIXElement
Gets the depth.

Specified by:
getDepth in class AbstractFIXElement
Returns:
the depth

getHeader

public FIXComponent getHeader()
Gets the header.

Returns:
the header

getMessageCat

public java.lang.String getMessageCat()
Gets the message cat.

Returns:
the message cat

getMessageType

public java.lang.String getMessageType()
Gets the message type.

Returns:
the message type

getTrailer

public FIXComponent getTrailer()
Gets the trailer.

Returns:
the trailer

initFontProperties

public void initFontProperties(javax.swing.JPanel fixMainMessagePanel)
Inits the font properties.

Parameters:
fixMainMessagePanel - the fix main message panel

toString

public java.lang.String toString()
Overrides:
toString in class AbstractFIXElement