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

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

List of all members.

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

Detailed Description

Class SourceDefinitionListType.

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

Constructor & Destructor Documentation

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

References _sourceDefinitionList.


Member Function Documentation

void com::cosylab::acs::laser::dao::xml::SourceDefinitionListType::addSourceDefinition ( int  index,
com.cosylab.acs.laser.dao.xml.SourceDefinition  vSourceDefinition 
) throws java.lang.IndexOutOfBoundsException [inline]

Method addSourceDefinition

Parameters:
index 
vSourceDefinition 

References _sourceDefinitionList.

void com::cosylab::acs::laser::dao::xml::SourceDefinitionListType::addSourceDefinition ( com.cosylab.acs.laser.dao.xml.SourceDefinition  vSourceDefinition  )  throws java.lang.IndexOutOfBoundsException [inline]
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]

Method enumerateSourceDefinition

Returns:
Enumeration

References _sourceDefinitionList.

com.cosylab.acs.laser.dao.xml.SourceDefinition [] com::cosylab::acs::laser::dao::xml::SourceDefinitionListType::getSourceDefinition (  )  [inline]

Method getSourceDefinition

Returns:
SourceDefinition

References _sourceDefinitionList.

com.cosylab.acs.laser.dao.xml.SourceDefinition com::cosylab::acs::laser::dao::xml::SourceDefinitionListType::getSourceDefinition ( int  index  )  throws java.lang.IndexOutOfBoundsException [inline]
int com::cosylab::acs::laser::dao::xml::SourceDefinitionListType::getSourceDefinitionCount (  )  [inline]

Method getSourceDefinitionCount

Returns:
int

References _sourceDefinitionList.

boolean com::cosylab::acs::laser::dao::xml::SourceDefinitionListType::isValid (  )  [inline]
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]
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]
boolean com::cosylab::acs::laser::dao::xml::SourceDefinitionListType::removeSourceDefinition ( com.cosylab.acs.laser.dao.xml.SourceDefinition  vSourceDefinition  )  [inline]

Method removeSourceDefinition

Parameters:
vSourceDefinition 
Returns:
boolean

References _sourceDefinitionList.

void com::cosylab::acs::laser::dao::xml::SourceDefinitionListType::setSourceDefinition ( com.cosylab.acs.laser.dao.xml.SourceDefinition[]  sourceDefinitionArray  )  [inline]

Method setSourceDefinition

Parameters:
sourceDefinitionArray 

References _sourceDefinitionList.

void com::cosylab::acs::laser::dao::xml::SourceDefinitionListType::setSourceDefinition ( int  index,
com.cosylab.acs.laser.dao.xml.SourceDefinition  vSourceDefinition 
) throws java.lang.IndexOutOfBoundsException [inline]

Method setSourceDefinition

Parameters:
index 
vSourceDefinition 

References _sourceDefinitionList.

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]
void com::cosylab::acs::laser::dao::xml::SourceDefinitionListType::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