Public Member Functions | Static Public Member Functions

org.exolab.castor.mapping.xml.MappingRoot Class Reference

List of all members.

Public Member Functions

 MappingRoot ()
void addClassMapping (ClassMapping vClassMapping) throws java.lang.IndexOutOfBoundsException
void addInclude (Include vInclude) throws java.lang.IndexOutOfBoundsException
void addKeyGeneratorDef (KeyGeneratorDef vKeyGeneratorDef) throws java.lang.IndexOutOfBoundsException
java.util.Enumeration enumerateClassMapping ()
java.util.Enumeration enumerateInclude ()
java.util.Enumeration enumerateKeyGeneratorDef ()
ClassMapping getClassMapping (int index) throws java.lang.IndexOutOfBoundsException
ClassMapping[] getClassMapping ()
int getClassMappingCount ()
java.lang.String getDescription ()
Include getInclude (int index) throws java.lang.IndexOutOfBoundsException
Include[] getInclude ()
int getIncludeCount ()
KeyGeneratorDef getKeyGeneratorDef (int index) throws java.lang.IndexOutOfBoundsException
KeyGeneratorDef[] getKeyGeneratorDef ()
int getKeyGeneratorDefCount ()
boolean isValid ()
void marshal (java.io.Writer out) throws org.exolab.castor.xml.MarshalException, org.exolab.castor.xml.ValidationException
void marshal (org.xml.sax.DocumentHandler handler) throws org.exolab.castor.xml.MarshalException, org.exolab.castor.xml.ValidationException
void removeAllClassMapping ()
void removeAllInclude ()
void removeAllKeyGeneratorDef ()
ClassMapping removeClassMapping (int index)
Include removeInclude (int index)
KeyGeneratorDef removeKeyGeneratorDef (int index)
void setClassMapping (ClassMapping vClassMapping, int index) throws java.lang.IndexOutOfBoundsException
void setClassMapping (ClassMapping[] classMappingArray)
void setDescription (java.lang.String _description)
void setInclude (Include vInclude, int index) throws java.lang.IndexOutOfBoundsException
void setInclude (Include[] includeArray)
void setKeyGeneratorDef (KeyGeneratorDef vKeyGeneratorDef, int index) throws java.lang.IndexOutOfBoundsException
void setKeyGeneratorDef (KeyGeneratorDef[] keyGeneratorDefArray)
void validate () throws org.exolab.castor.xml.ValidationException

Static Public Member Functions

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

Detailed Description

Version:
Revision:
1.1.1.1
Date:
2003/03/03 07:08:36

Constructor & Destructor Documentation

org.exolab.castor.mapping.xml.MappingRoot.MappingRoot (  ) 

Member Function Documentation

void org.exolab.castor.mapping.xml.MappingRoot.addClassMapping ( ClassMapping  vClassMapping  )  throws java.lang.IndexOutOfBoundsException
void org.exolab.castor.mapping.xml.MappingRoot.addInclude ( Include  vInclude  )  throws java.lang.IndexOutOfBoundsException
void org.exolab.castor.mapping.xml.MappingRoot.addKeyGeneratorDef ( KeyGeneratorDef  vKeyGeneratorDef  )  throws java.lang.IndexOutOfBoundsException
java.util.Enumeration org.exolab.castor.mapping.xml.MappingRoot.enumerateClassMapping (  ) 
java.util.Enumeration org.exolab.castor.mapping.xml.MappingRoot.enumerateInclude (  ) 
java.util.Enumeration org.exolab.castor.mapping.xml.MappingRoot.enumerateKeyGeneratorDef (  ) 
ClassMapping [] org.exolab.castor.mapping.xml.MappingRoot.getClassMapping (  ) 
ClassMapping org.exolab.castor.mapping.xml.MappingRoot.getClassMapping ( int  index  )  throws java.lang.IndexOutOfBoundsException
int org.exolab.castor.mapping.xml.MappingRoot.getClassMappingCount (  ) 
java.lang.String org.exolab.castor.mapping.xml.MappingRoot.getDescription (  ) 
Include org.exolab.castor.mapping.xml.MappingRoot.getInclude ( int  index  )  throws java.lang.IndexOutOfBoundsException
Include [] org.exolab.castor.mapping.xml.MappingRoot.getInclude (  ) 
int org.exolab.castor.mapping.xml.MappingRoot.getIncludeCount (  ) 
KeyGeneratorDef org.exolab.castor.mapping.xml.MappingRoot.getKeyGeneratorDef ( int  index  )  throws java.lang.IndexOutOfBoundsException
KeyGeneratorDef [] org.exolab.castor.mapping.xml.MappingRoot.getKeyGeneratorDef (  ) 
int org.exolab.castor.mapping.xml.MappingRoot.getKeyGeneratorDefCount (  ) 
boolean org.exolab.castor.mapping.xml.MappingRoot.isValid (  ) 
void org.exolab.castor.mapping.xml.MappingRoot.marshal ( java.io.Writer  out  )  throws org.exolab.castor.xml.MarshalException, org.exolab.castor.xml.ValidationException
Parameters:
out 
void org.exolab.castor.mapping.xml.MappingRoot.marshal ( org.xml.sax.DocumentHandler  handler  )  throws org.exolab.castor.xml.MarshalException, org.exolab.castor.xml.ValidationException
Parameters:
handler 
void org.exolab.castor.mapping.xml.MappingRoot.removeAllClassMapping (  ) 
void org.exolab.castor.mapping.xml.MappingRoot.removeAllInclude (  ) 
void org.exolab.castor.mapping.xml.MappingRoot.removeAllKeyGeneratorDef (  ) 
ClassMapping org.exolab.castor.mapping.xml.MappingRoot.removeClassMapping ( int  index  ) 
Parameters:
index 
Include org.exolab.castor.mapping.xml.MappingRoot.removeInclude ( int  index  ) 
Parameters:
index 
KeyGeneratorDef org.exolab.castor.mapping.xml.MappingRoot.removeKeyGeneratorDef ( int  index  ) 
Parameters:
index 
void org.exolab.castor.mapping.xml.MappingRoot.setClassMapping ( ClassMapping  vClassMapping,
int  index 
) throws java.lang.IndexOutOfBoundsException
Parameters:
vClassMapping 
index 
void org.exolab.castor.mapping.xml.MappingRoot.setClassMapping ( ClassMapping[]  classMappingArray  ) 
Parameters:
classMappingArray 
void org.exolab.castor.mapping.xml.MappingRoot.setDescription ( java.lang.String  _description  ) 
void org.exolab.castor.mapping.xml.MappingRoot.setInclude ( Include  vInclude,
int  index 
) throws java.lang.IndexOutOfBoundsException
Parameters:
vInclude 
index 
void org.exolab.castor.mapping.xml.MappingRoot.setInclude ( Include[]  includeArray  ) 
Parameters:
includeArray 
void org.exolab.castor.mapping.xml.MappingRoot.setKeyGeneratorDef ( KeyGeneratorDef[]  keyGeneratorDefArray  ) 
Parameters:
keyGeneratorDefArray 
void org.exolab.castor.mapping.xml.MappingRoot.setKeyGeneratorDef ( KeyGeneratorDef  vKeyGeneratorDef,
int  index 
) throws java.lang.IndexOutOfBoundsException
Parameters:
vKeyGeneratorDef 
index 
static org.exolab.castor.mapping.xml.MappingRoot org.exolab.castor.mapping.xml.MappingRoot.unmarshal ( java.io.Reader  reader  )  throws org.exolab.castor.xml.MarshalException, org.exolab.castor.xml.ValidationException [static]
void org.exolab.castor.mapping.xml.MappingRoot.validate (  )  throws org.exolab.castor.xml.ValidationException

The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Enumerations Properties