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

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

List of all members.

Public Member Functions

 MaskDefinitionListType ()
void addMaintenanceMask (com.cosylab.acs.laser.dao.xml.MaintenanceMask vMaintenanceMask) throws java.lang.IndexOutOfBoundsException
void addMaintenanceMask (int index, com.cosylab.acs.laser.dao.xml.MaintenanceMask vMaintenanceMask) throws java.lang.IndexOutOfBoundsException
void addModeMask (com.cosylab.acs.laser.dao.xml.ModeMask vModeMask) throws java.lang.IndexOutOfBoundsException
void addModeMask (int index, com.cosylab.acs.laser.dao.xml.ModeMask vModeMask) throws java.lang.IndexOutOfBoundsException
void clearMaintenanceMask ()
void clearModeMask ()
java.util.Enumeration enumerateMaintenanceMask ()
java.util.Enumeration enumerateModeMask ()
com.cosylab.acs.laser.dao.xml.MaintenanceMask getMaintenanceMask (int index) throws java.lang.IndexOutOfBoundsException
com.cosylab.acs.laser.dao.xml.MaintenanceMask[] getMaintenanceMask ()
int getMaintenanceMaskCount ()
com.cosylab.acs.laser.dao.xml.ModeMask getModeMask (int index) throws java.lang.IndexOutOfBoundsException
com.cosylab.acs.laser.dao.xml.ModeMask[] getModeMask ()
int getModeMaskCount ()
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 removeMaintenanceMask (com.cosylab.acs.laser.dao.xml.MaintenanceMask vMaintenanceMask)
boolean removeModeMask (com.cosylab.acs.laser.dao.xml.ModeMask vModeMask)
void setMaintenanceMask (int index, com.cosylab.acs.laser.dao.xml.MaintenanceMask vMaintenanceMask) throws java.lang.IndexOutOfBoundsException
void setMaintenanceMask (com.cosylab.acs.laser.dao.xml.MaintenanceMask[] maintenanceMaskArray)
void setModeMask (int index, com.cosylab.acs.laser.dao.xml.ModeMask vModeMask) throws java.lang.IndexOutOfBoundsException
void setModeMask (com.cosylab.acs.laser.dao.xml.ModeMask[] modeMaskArray)
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 _maintenanceMaskList
java.util.ArrayList _modeMaskList

Detailed Description

Class MaskDefinitionListType.

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

Constructor & Destructor Documentation

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

Member Function Documentation

void com::cosylab::acs::laser::dao::xml::MaskDefinitionListType::addMaintenanceMask ( int  index,
com.cosylab.acs.laser.dao.xml.MaintenanceMask  vMaintenanceMask 
) throws java.lang.IndexOutOfBoundsException [inline]

Method addMaintenanceMask

Parameters:
index 
vMaintenanceMask 

References _maintenanceMaskList.

void com::cosylab::acs::laser::dao::xml::MaskDefinitionListType::addMaintenanceMask ( com.cosylab.acs.laser.dao.xml.MaintenanceMask  vMaintenanceMask  )  throws java.lang.IndexOutOfBoundsException [inline]

Method addMaintenanceMask

Parameters:
vMaintenanceMask 

References _maintenanceMaskList.

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

void com::cosylab::acs::laser::dao::xml::MaskDefinitionListType::addModeMask ( int  index,
com.cosylab.acs.laser.dao.xml.ModeMask  vModeMask 
) throws java.lang.IndexOutOfBoundsException [inline]

Method addModeMask

Parameters:
index 
vModeMask 

References _modeMaskList.

void com::cosylab::acs::laser::dao::xml::MaskDefinitionListType::addModeMask ( com.cosylab.acs.laser.dao.xml.ModeMask  vModeMask  )  throws java.lang.IndexOutOfBoundsException [inline]
void com::cosylab::acs::laser::dao::xml::MaskDefinitionListType::clearMaintenanceMask (  )  [inline]

Method clearMaintenanceMask

References _maintenanceMaskList.

void com::cosylab::acs::laser::dao::xml::MaskDefinitionListType::clearModeMask (  )  [inline]

Method clearModeMask

References _modeMaskList.

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

Method enumerateMaintenanceMask

Returns:
Enumeration

References _maintenanceMaskList.

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

Method enumerateModeMask

Returns:
Enumeration

References _modeMaskList.

com.cosylab.acs.laser.dao.xml.MaintenanceMask [] com::cosylab::acs::laser::dao::xml::MaskDefinitionListType::getMaintenanceMask (  )  [inline]

Method getMaintenanceMask

Returns:
MaintenanceMask

References _maintenanceMaskList.

com.cosylab.acs.laser.dao.xml.MaintenanceMask com::cosylab::acs::laser::dao::xml::MaskDefinitionListType::getMaintenanceMask ( int  index  )  throws java.lang.IndexOutOfBoundsException [inline]
int com::cosylab::acs::laser::dao::xml::MaskDefinitionListType::getMaintenanceMaskCount (  )  [inline]

Method getMaintenanceMaskCount

Returns:
int

References _maintenanceMaskList.

com.cosylab.acs.laser.dao.xml.ModeMask [] com::cosylab::acs::laser::dao::xml::MaskDefinitionListType::getModeMask (  )  [inline]

Method getModeMask

Returns:
ModeMask

References _modeMaskList.

com.cosylab.acs.laser.dao.xml.ModeMask com::cosylab::acs::laser::dao::xml::MaskDefinitionListType::getModeMask ( int  index  )  throws java.lang.IndexOutOfBoundsException [inline]
int com::cosylab::acs::laser::dao::xml::MaskDefinitionListType::getModeMaskCount (  )  [inline]

Method getModeMaskCount

Returns:
int

References _modeMaskList.

boolean com::cosylab::acs::laser::dao::xml::MaskDefinitionListType::isValid (  )  [inline]
void com::cosylab::acs::laser::dao::xml::MaskDefinitionListType::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::MaskDefinitionListType::marshal ( java.io.Writer  out  )  throws org.exolab.castor.xml.MarshalException, org.exolab.castor.xml.ValidationException [inline]
boolean com::cosylab::acs::laser::dao::xml::MaskDefinitionListType::removeMaintenanceMask ( com.cosylab.acs.laser.dao.xml.MaintenanceMask  vMaintenanceMask  )  [inline]

Method removeMaintenanceMask

Parameters:
vMaintenanceMask 
Returns:
boolean

References _maintenanceMaskList.

boolean com::cosylab::acs::laser::dao::xml::MaskDefinitionListType::removeModeMask ( com.cosylab.acs.laser.dao.xml.ModeMask  vModeMask  )  [inline]

Method removeModeMask

Parameters:
vModeMask 
Returns:
boolean

References _modeMaskList.

void com::cosylab::acs::laser::dao::xml::MaskDefinitionListType::setMaintenanceMask ( com.cosylab.acs.laser.dao.xml.MaintenanceMask[]  maintenanceMaskArray  )  [inline]

Method setMaintenanceMask

Parameters:
maintenanceMaskArray 

References _maintenanceMaskList.

void com::cosylab::acs::laser::dao::xml::MaskDefinitionListType::setMaintenanceMask ( int  index,
com.cosylab.acs.laser.dao.xml.MaintenanceMask  vMaintenanceMask 
) throws java.lang.IndexOutOfBoundsException [inline]

Method setMaintenanceMask

Parameters:
index 
vMaintenanceMask 

References _maintenanceMaskList.

void com::cosylab::acs::laser::dao::xml::MaskDefinitionListType::setModeMask ( com.cosylab.acs.laser.dao.xml.ModeMask[]  modeMaskArray  )  [inline]

Method setModeMask

Parameters:
modeMaskArray 

References _modeMaskList.

void com::cosylab::acs::laser::dao::xml::MaskDefinitionListType::setModeMask ( int  index,
com.cosylab.acs.laser.dao.xml.ModeMask  vModeMask 
) throws java.lang.IndexOutOfBoundsException [inline]

Method setModeMask

Parameters:
index 
vModeMask 

References _modeMaskList.

static java.lang.Object com::cosylab::acs::laser::dao::xml::MaskDefinitionListType::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::MaskDefinitionListType::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