

Public Member Functions | |
| SourceDefinitionListType () | |
| void | addSourceDefinition (com.cosylab.acs.laser.dao.xml.SourceDefinition vSourceDefinition) throws java.lang.IndexOutOfBoundsException |
| void | addSourceDefinition (int index, com.cosylab.acs.laser.dao.xml.SourceDefinition vSourceDefinition) throws java.lang.IndexOutOfBoundsException |
| void | clearSourceDefinition () |
| java.util.Enumeration | enumerateSourceDefinition () |
| com.cosylab.acs.laser.dao.xml.SourceDefinition | getSourceDefinition (int index) throws java.lang.IndexOutOfBoundsException |
| com.cosylab.acs.laser.dao.xml.SourceDefinition[] | getSourceDefinition () |
| int | getSourceDefinitionCount () |
| 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 | removeSourceDefinition (com.cosylab.acs.laser.dao.xml.SourceDefinition vSourceDefinition) |
| void | setSourceDefinition (int index, com.cosylab.acs.laser.dao.xml.SourceDefinition vSourceDefinition) throws java.lang.IndexOutOfBoundsException |
| void | setSourceDefinition (com.cosylab.acs.laser.dao.xml.SourceDefinition[] sourceDefinitionArray) |
| 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 | _sourceDefinitionList |
Class SourceDefinitionListType.
| com::cosylab::acs::laser::dao::xml::SourceDefinitionListType::SourceDefinitionListType | ( | ) | [inline] |
References _sourceDefinitionList.
| void com::cosylab::acs::laser::dao::xml::SourceDefinitionListType::addSourceDefinition | ( | int | index, | |
| com.cosylab.acs.laser.dao.xml.SourceDefinition | vSourceDefinition | |||
| ) | throws java.lang.IndexOutOfBoundsException [inline] |
| void com::cosylab::acs::laser::dao::xml::SourceDefinitionListType::addSourceDefinition | ( | com.cosylab.acs.laser.dao.xml.SourceDefinition | vSourceDefinition | ) | throws java.lang.IndexOutOfBoundsException [inline] |
Method addSourceDefinition
| vSourceDefinition |
References _sourceDefinitionList.
Referenced by com::cosylab::acs::laser::dao::ACSSourceDAOImpl::saveSources(), and com::cosylab::acs::laser::dao::xml::SourceDefinitionListTypeDescriptor::SourceDefinitionListTypeDescriptor().
| void com::cosylab::acs::laser::dao::xml::SourceDefinitionListType::clearSourceDefinition | ( | ) | [inline] |
Method clearSourceDefinition
References _sourceDefinitionList.
| java.util.Enumeration com::cosylab::acs::laser::dao::xml::SourceDefinitionListType::enumerateSourceDefinition | ( | ) | [inline] |
| com.cosylab.acs.laser.dao.xml.SourceDefinition [] com::cosylab::acs::laser::dao::xml::SourceDefinitionListType::getSourceDefinition | ( | ) | [inline] |
| com.cosylab.acs.laser.dao.xml.SourceDefinition com::cosylab::acs::laser::dao::xml::SourceDefinitionListType::getSourceDefinition | ( | int | index | ) | throws java.lang.IndexOutOfBoundsException [inline] |
Method getSourceDefinition
| index |
References _sourceDefinitionList.
Referenced by com::cosylab::acs::laser::dao::xml::SourceDefinitionListTypeDescriptor::SourceDefinitionListTypeDescriptor().
| int com::cosylab::acs::laser::dao::xml::SourceDefinitionListType::getSourceDefinitionCount | ( | ) | [inline] |
| boolean com::cosylab::acs::laser::dao::xml::SourceDefinitionListType::isValid | ( | ) | [inline] |
Method isValid
Reimplemented in com::cosylab::acs::laser::dao::xml::SourceDefinitionList, com::cosylab::acs::laser::dao::xml::SourcesToCreate, com::cosylab::acs::laser::dao::xml::SourcesToRemove, and com::cosylab::acs::laser::dao::xml::SourcesToUpdate.
References validate().
| void com::cosylab::acs::laser::dao::xml::SourceDefinitionListType::marshal | ( | org.xml.sax.ContentHandler | handler | ) | throws java.io.IOException, org.exolab.castor.xml.MarshalException, org.exolab.castor.xml.ValidationException [inline] |
Method marshal
| handler |
Reimplemented in com::cosylab::acs::laser::dao::xml::SourceDefinitionList, com::cosylab::acs::laser::dao::xml::SourcesToCreate, com::cosylab::acs::laser::dao::xml::SourcesToRemove, and com::cosylab::acs::laser::dao::xml::SourcesToUpdate.
| void com::cosylab::acs::laser::dao::xml::SourceDefinitionListType::marshal | ( | java.io.Writer | out | ) | throws org.exolab.castor.xml.MarshalException, org.exolab.castor.xml.ValidationException [inline] |
Method marshal
| out |
Reimplemented in com::cosylab::acs::laser::dao::xml::SourceDefinitionList, com::cosylab::acs::laser::dao::xml::SourcesToCreate, com::cosylab::acs::laser::dao::xml::SourcesToRemove, and com::cosylab::acs::laser::dao::xml::SourcesToUpdate.
| boolean com::cosylab::acs::laser::dao::xml::SourceDefinitionListType::removeSourceDefinition | ( | com.cosylab.acs.laser.dao.xml.SourceDefinition | vSourceDefinition | ) | [inline] |
Method removeSourceDefinition
| vSourceDefinition |
References _sourceDefinitionList.
| void com::cosylab::acs::laser::dao::xml::SourceDefinitionListType::setSourceDefinition | ( | com.cosylab.acs.laser.dao.xml.SourceDefinition[] | sourceDefinitionArray | ) | [inline] |
| void com::cosylab::acs::laser::dao::xml::SourceDefinitionListType::setSourceDefinition | ( | int | index, | |
| com.cosylab.acs.laser.dao.xml.SourceDefinition | vSourceDefinition | |||
| ) | throws java.lang.IndexOutOfBoundsException [inline] |
| static java.lang.Object com::cosylab::acs::laser::dao::xml::SourceDefinitionListType::unmarshal | ( | java.io.Reader | reader | ) | throws org.exolab.castor.xml.MarshalException, org.exolab.castor.xml.ValidationException [inline, static] |
Method unmarshal
| reader |
Reimplemented in com::cosylab::acs::laser::dao::xml::SourceDefinitionList, com::cosylab::acs::laser::dao::xml::SourcesToCreate, com::cosylab::acs::laser::dao::xml::SourcesToRemove, and com::cosylab::acs::laser::dao::xml::SourcesToUpdate.
| void com::cosylab::acs::laser::dao::xml::SourceDefinitionListType::validate | ( | ) | throws org.exolab.castor.xml.ValidationException [inline] |
Method validate
Reimplemented in com::cosylab::acs::laser::dao::xml::SourceDefinitionList, com::cosylab::acs::laser::dao::xml::SourcesToCreate, com::cosylab::acs::laser::dao::xml::SourcesToRemove, and com::cosylab::acs::laser::dao::xml::SourcesToUpdate.
Referenced by isValid().
java.util.ArrayList com::cosylab::acs::laser::dao::xml::SourceDefinitionListType::_sourceDefinitionList [private] |
LASER alarm source definition
Referenced by addSourceDefinition(), clearSourceDefinition(), enumerateSourceDefinition(), getSourceDefinition(), getSourceDefinitionCount(), removeSourceDefinition(), setSourceDefinition(), and SourceDefinitionListType().
1.6.2