com.eventgnosis.filters
Class FieldNameList

java.lang.Object
  extended bycom.eventgnosis.filters.FieldNameList
All Implemented Interfaces:
EmmlParmBuilder

public class FieldNameList
extends java.lang.Object
implements EmmlParmBuilder

Holds a list of fieldNames (a simple object).


Field Summary
static FieldNameList defFieldNameList
           
 
Constructor Summary
FieldNameList()
           
FieldNameList(java.util.ArrayList nameList)
           
 
Method Summary
 java.lang.String build(Log log, com.eventgnosis.config.ConfigurationManager configMgr, org.w3c.dom.Element elem)
          After object is instantiated this method is called to parse the EMML DOM element, setting its internal state to the parsed values.
 java.lang.String getConfigXml()
           
static FieldNameList getDefault()
           
 java.util.ArrayList getNameList()
           
 int getNameListSize()
           
 void setNameList(java.util.ArrayList list)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

defFieldNameList

public static final FieldNameList defFieldNameList
Constructor Detail

FieldNameList

public FieldNameList()

FieldNameList

public FieldNameList(java.util.ArrayList nameList)
Method Detail

build

public java.lang.String build(Log log,
                              com.eventgnosis.config.ConfigurationManager configMgr,
                              org.w3c.dom.Element elem)
Description copied from interface: EmmlParmBuilder
After object is instantiated this method is called to parse the EMML DOM element, setting its internal state to the parsed values.

Specified by:
build in interface EmmlParmBuilder
Parameters:
log - logger instance for tracking error, warning and info messages.
configMgr - holds configuration data structure used to properly configure runtime setup based on input ECA(s).
elem - emml(dom) node to be parsed
Returns:
precise error statement if there are any errors; null is returned if there are no errors and object is build sucessfully.

getConfigXml

public java.lang.String getConfigXml()

getDefault

public static FieldNameList getDefault()

getNameList

public java.util.ArrayList getNameList()

getNameListSize

public int getNameListSize()

setNameList

public void setNameList(java.util.ArrayList list)

toString

public java.lang.String toString()