Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | File List | Namespace Members | Class Members | File Members | Related Pages

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

Inheritance diagram for com::cosylab::acs::laser::dao::xml::MaskDefinitionListType:

Inheritance 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

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 

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 

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 

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

Method addModeMask

Parameters:
vModeMask 

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

Method clearMaintenanceMask

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

Method clearModeMask

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

Method enumerateMaintenanceMask

Returns:
Enumeration

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

Method enumerateModeMask

Returns:
Enumeration

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

Method getMaintenanceMask

Returns:
MaintenanceMask

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

Method getMaintenanceMask

Parameters:
index 
Returns:
MaintenanceMask

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

Method getMaintenanceMaskCount

Returns:
int

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

Method getModeMask

Returns:
ModeMask

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

Method getModeMask

Parameters:
index 
Returns:
ModeMask

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

Method getModeMaskCount

Returns:
int

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

Method isValid

Returns:
boolean

Reimplemented in com::cosylab::acs::laser::dao::xml::MaskDefinitionList, com::cosylab::acs::laser::dao::xml::MasksToCreate, and com::cosylab::acs::laser::dao::xml::MasksToRemove.

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]
 

Method marshal

Parameters:
handler 

Reimplemented in com::cosylab::acs::laser::dao::xml::MaskDefinitionList, com::cosylab::acs::laser::dao::xml::MasksToCreate, and com::cosylab::acs::laser::dao::xml::MasksToRemove.

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]
 

Method marshal

Parameters:
out 

Reimplemented in com::cosylab::acs::laser::dao::xml::MaskDefinitionList, com::cosylab::acs::laser::dao::xml::MasksToCreate, and com::cosylab::acs::laser::dao::xml::MasksToRemove.

boolean com::cosylab::acs::laser::dao::xml::MaskDefinitionListType::removeMaintenanceMask com.cosylab.acs.laser.dao.xml.MaintenanceMask  vMaintenanceMask  )  [inline]
 

Method removeMaintenanceMask

Parameters:
vMaintenanceMask 
Returns:
boolean

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

Method removeModeMask

Parameters:
vModeMask 
Returns:
boolean

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

Method setMaintenanceMask

Parameters:
maintenanceMaskArray 

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 

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

Method setModeMask

Parameters:
modeMaskArray 

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 

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]
 

Method unmarshal

Parameters:
reader 
Returns:
Object

Reimplemented in com::cosylab::acs::laser::dao::xml::MaskDefinitionList, com::cosylab::acs::laser::dao::xml::MasksToCreate, and com::cosylab::acs::laser::dao::xml::MasksToRemove.

void com::cosylab::acs::laser::dao::xml::MaskDefinitionListType::validate  )  throws org.exolab.castor.xml.ValidationException [inline]
 

Method validate

Reimplemented in com::cosylab::acs::laser::dao::xml::MaskDefinitionList, com::cosylab::acs::laser::dao::xml::MasksToCreate, and com::cosylab::acs::laser::dao::xml::MasksToRemove.


Member Data Documentation

java.util.ArrayList com::cosylab::acs::laser::dao::xml::MaskDefinitionListType::_maintenanceMaskList [private]
 

LASER alarm maintenance mask definition

java.util.ArrayList com::cosylab::acs::laser::dao::xml::MaskDefinitionListType::_modeMaskList [private]
 

LASER alarm machine mode mask definition


The documentation for this class was generated from the following file:
Generated on Thu Apr 30 03:10:49 2009 for ACS Java API by doxygen 1.3.8