com::cosylab::acs::laser::dao::xml::AlarmDefinitionListType Class Reference

Inheritance diagram for com::cosylab::acs::laser::dao::xml::AlarmDefinitionListType:
Inheritance graph
[legend]
Collaboration diagram for com::cosylab::acs::laser::dao::xml::AlarmDefinitionListType:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 AlarmDefinitionListType ()
void addAlarmDefinition (com.cosylab.acs.laser.dao.xml.AlarmDefinition vAlarmDefinition) throws java.lang.IndexOutOfBoundsException
void addAlarmDefinition (int index, com.cosylab.acs.laser.dao.xml.AlarmDefinition vAlarmDefinition) throws java.lang.IndexOutOfBoundsException
void clearAlarmDefinition ()
java.util.Enumeration enumerateAlarmDefinition ()
com.cosylab.acs.laser.dao.xml.AlarmDefinition getAlarmDefinition (int index) throws java.lang.IndexOutOfBoundsException
com.cosylab.acs.laser.dao.xml.AlarmDefinition[] getAlarmDefinition ()
int getAlarmDefinitionCount ()
boolean isValid ()
void marshal (java.io.Writer out) throws org.exolab.castor.xml.MarshalException, org.exolab.castor.xml.ValidationException
void marshal (org.xml.sax.ContentHandler handler) throws java.io.IOException, org.exolab.castor.xml.MarshalException, org.exolab.castor.xml.ValidationException
boolean removeAlarmDefinition (com.cosylab.acs.laser.dao.xml.AlarmDefinition vAlarmDefinition)
void setAlarmDefinition (int index, com.cosylab.acs.laser.dao.xml.AlarmDefinition vAlarmDefinition) throws java.lang.IndexOutOfBoundsException
void setAlarmDefinition (com.cosylab.acs.laser.dao.xml.AlarmDefinition[] alarmDefinitionArray)
void validate () throws org.exolab.castor.xml.ValidationException

Static Public Member Functions

static java.lang.Object unmarshal (java.io.Reader reader) throws org.exolab.castor.xml.MarshalException, org.exolab.castor.xml.ValidationException

Private Attributes

java.util.ArrayList _alarmDefinitionList

Detailed Description

Class AlarmDefinitionListType.

Version:
Revision
1.3
Date
2006/09/25 08:52:36

Constructor & Destructor Documentation

com::cosylab::acs::laser::dao::xml::AlarmDefinitionListType::AlarmDefinitionListType (  )  [inline]

References _alarmDefinitionList.


Member Function Documentation

void com::cosylab::acs::laser::dao::xml::AlarmDefinitionListType::addAlarmDefinition ( int  index,
com.cosylab.acs.laser.dao.xml.AlarmDefinition  vAlarmDefinition 
) throws java.lang.IndexOutOfBoundsException [inline]

Method addAlarmDefinition

Parameters:
index 
vAlarmDefinition 

References _alarmDefinitionList.

void com::cosylab::acs::laser::dao::xml::AlarmDefinitionListType::addAlarmDefinition ( com.cosylab.acs.laser.dao.xml.AlarmDefinition  vAlarmDefinition  )  throws java.lang.IndexOutOfBoundsException [inline]

Method addAlarmDefinition

Parameters:
vAlarmDefinition 

References _alarmDefinitionList.

Referenced by com::cosylab::acs::laser::dao::xml::AlarmDefinitionListTypeDescriptor::AlarmDefinitionListTypeDescriptor().

void com::cosylab::acs::laser::dao::xml::AlarmDefinitionListType::clearAlarmDefinition (  )  [inline]

Method clearAlarmDefinition

References _alarmDefinitionList.

java.util.Enumeration com::cosylab::acs::laser::dao::xml::AlarmDefinitionListType::enumerateAlarmDefinition (  )  [inline]

Method enumerateAlarmDefinition

Returns:
Enumeration

References _alarmDefinitionList.

com.cosylab.acs.laser.dao.xml.AlarmDefinition [] com::cosylab::acs::laser::dao::xml::AlarmDefinitionListType::getAlarmDefinition (  )  [inline]

Method getAlarmDefinition

Returns:
AlarmDefinition

References _alarmDefinitionList.

com.cosylab.acs.laser.dao.xml.AlarmDefinition com::cosylab::acs::laser::dao::xml::AlarmDefinitionListType::getAlarmDefinition ( int  index  )  throws java.lang.IndexOutOfBoundsException [inline]
int com::cosylab::acs::laser::dao::xml::AlarmDefinitionListType::getAlarmDefinitionCount (  )  [inline]

Method getAlarmDefinitionCount

Returns:
int

References _alarmDefinitionList.

boolean com::cosylab::acs::laser::dao::xml::AlarmDefinitionListType::isValid (  )  [inline]
void com::cosylab::acs::laser::dao::xml::AlarmDefinitionListType::marshal ( org.xml.sax.ContentHandler  handler  )  throws java.io.IOException, org.exolab.castor.xml.MarshalException, org.exolab.castor.xml.ValidationException [inline]
void com::cosylab::acs::laser::dao::xml::AlarmDefinitionListType::marshal ( java.io.Writer  out  )  throws org.exolab.castor.xml.MarshalException, org.exolab.castor.xml.ValidationException [inline]
boolean com::cosylab::acs::laser::dao::xml::AlarmDefinitionListType::removeAlarmDefinition ( com.cosylab.acs.laser.dao.xml.AlarmDefinition  vAlarmDefinition  )  [inline]

Method removeAlarmDefinition

Parameters:
vAlarmDefinition 
Returns:
boolean

References _alarmDefinitionList.

void com::cosylab::acs::laser::dao::xml::AlarmDefinitionListType::setAlarmDefinition ( com.cosylab.acs.laser.dao.xml.AlarmDefinition[]  alarmDefinitionArray  )  [inline]

Method setAlarmDefinition

Parameters:
alarmDefinitionArray 

References _alarmDefinitionList.

void com::cosylab::acs::laser::dao::xml::AlarmDefinitionListType::setAlarmDefinition ( int  index,
com.cosylab.acs.laser.dao.xml.AlarmDefinition  vAlarmDefinition 
) throws java.lang.IndexOutOfBoundsException [inline]

Method setAlarmDefinition

Parameters:
index 
vAlarmDefinition 

References _alarmDefinitionList.

static java.lang.Object com::cosylab::acs::laser::dao::xml::AlarmDefinitionListType::unmarshal ( java.io.Reader  reader  )  throws org.exolab.castor.xml.MarshalException, org.exolab.castor.xml.ValidationException [inline, static]
void com::cosylab::acs::laser::dao::xml::AlarmDefinitionListType::validate (  )  throws org.exolab.castor.xml.ValidationException [inline]

Member Data Documentation


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

Generated by  doxygen 1.6.2