mixconfig.infoservice.InfoServiceData Class Reference

Inherits anon::util::IXMLEncodable, and Cloneable.

List of all members.

Public Member Functions

 InfoServiceData (String strXMLNodeName)
 InfoServiceData (String strXMLNodeName, ListenerInterface[] list)
 InfoServiceData (String strXMLNodeName, String host, int port)
int getNumberOfListeners ()
void addListenerInterface (ListenerInterface iface)
void removeListenerInterface (int index)
ListenerInterface getListenerInterface (int index)
Vector getListenerInterfaces ()
Element toXmlElement (Document doc)

Static Public Member Functions

static InfoServiceData createFromElement (String tag, Element elemRoot) throws XMLParseException

Private Attributes

ListenerInterface[] m_interfaces
String m_strXMLNodeName


Detailed Description

Holds information about a single 'InfoService', i.e. a list of ListenerInterfaces
Author:
renner

Constructor & Destructor Documentation

mixconfig.infoservice.InfoServiceData.InfoServiceData ( String  strXMLNodeName  ) 

mixconfig.infoservice.InfoServiceData.InfoServiceData ( String  strXMLNodeName,
ListenerInterface[]  list 
)

mixconfig.infoservice.InfoServiceData.InfoServiceData ( String  strXMLNodeName,
String  host,
int  port 
)


Member Function Documentation

int mixconfig.infoservice.InfoServiceData.getNumberOfListeners (  ) 

void mixconfig.infoservice.InfoServiceData.addListenerInterface ( ListenerInterface  iface  ) 

Add a new ListenerInterface to this InfoService

Parameters:
iface 

References mixconfig.infoservice.InfoServiceData.m_interfaces.

Referenced by mixconfig.infoservice.InfoServiceData.InfoServiceData().

void mixconfig.infoservice.InfoServiceData.removeListenerInterface ( int  index  ) 

ListenerInterface mixconfig.infoservice.InfoServiceData.getListenerInterface ( int  index  ) 

Vector mixconfig.infoservice.InfoServiceData.getListenerInterfaces (  ) 

Element mixconfig.infoservice.InfoServiceData.toXmlElement ( Document  doc  ) 

static InfoServiceData mixconfig.infoservice.InfoServiceData.createFromElement ( String  tag,
Element  elemRoot 
) throws XMLParseException [static]

Return an InfoServiceData-object, casted from a DOM InfoService-Element

Parameters:
tag 
elemRoot 
Returns:
Exceptions:
XMLParseException 

References mixconfig.infoservice.InfoServiceData.InfoServiceData().

Referenced by mixconfig.infoservice.InfoServiceTableModel.readFromElement().


Member Data Documentation


The documentation for this class was generated from the following file:

Generated on Mon Nov 16 23:24:47 2009 for MixConfig by  doxygen 1.5.6