org.exolab.castor.mapping.xml

Class MappingRoot

public class MappingRoot extends Object implements Serializable

Class MappingRoot.

Version: $Revision: 6104 $ $Date: 2006-01-07 15:48:31 -0700 (Sat, 07 Jan 2006) $

Constructor Summary
MappingRoot()
Method Summary
voidaddClassMapping(ClassMapping vClassMapping)
Method addClassMapping
voidaddClassMapping(int index, ClassMapping vClassMapping)
Method addClassMapping
voidaddInclude(Include vInclude)
Method addInclude
voidaddInclude(int index, Include vInclude)
Method addInclude
voidaddKeyGeneratorDef(KeyGeneratorDef vKeyGeneratorDef)
Method addKeyGeneratorDef
voidaddKeyGeneratorDef(int index, KeyGeneratorDef vKeyGeneratorDef)
Method addKeyGeneratorDef
voidclearClassMapping()
Method clearClassMapping
voidclearInclude()
Method clearInclude
voidclearKeyGeneratorDef()
Method clearKeyGeneratorDef
EnumerationenumerateClassMapping()
Method enumerateClassMapping
EnumerationenumerateInclude()
Method enumerateInclude
EnumerationenumerateKeyGeneratorDef()
Method enumerateKeyGeneratorDef
ClassMappinggetClassMapping(int index)
Method getClassMapping
ClassMapping[]getClassMapping()
Method getClassMapping
intgetClassMappingCount()
Method getClassMappingCount
StringgetDescription()
Returns the value of field 'description'.
IncludegetInclude(int index)
Method getInclude
Include[]getInclude()
Method getInclude
intgetIncludeCount()
Method getIncludeCount
KeyGeneratorDefgetKeyGeneratorDef(int index)
Method getKeyGeneratorDef
KeyGeneratorDef[]getKeyGeneratorDef()
Method getKeyGeneratorDef
intgetKeyGeneratorDefCount()
Method getKeyGeneratorDefCount
booleanisValid()
Method isValid
voidmarshal(Writer out)
Method marshal
voidmarshal(ContentHandler handler)
Method marshal
booleanremoveClassMapping(ClassMapping vClassMapping)
Method removeClassMapping
booleanremoveInclude(Include vInclude)
Method removeInclude
booleanremoveKeyGeneratorDef(KeyGeneratorDef vKeyGeneratorDef)
Method removeKeyGeneratorDef
voidsetClassMapping(int index, ClassMapping vClassMapping)
Method setClassMapping
voidsetClassMapping(ClassMapping[] classMappingArray)
Method setClassMapping
voidsetDescription(String description)
Sets the value of field 'description'.
voidsetInclude(int index, Include vInclude)
Method setInclude
voidsetInclude(Include[] includeArray)
Method setInclude
voidsetKeyGeneratorDef(int index, KeyGeneratorDef vKeyGeneratorDef)
Method setKeyGeneratorDef
voidsetKeyGeneratorDef(KeyGeneratorDef[] keyGeneratorDefArray)
Method setKeyGeneratorDef
static MappingRootunmarshal(Reader reader)
Method unmarshal
voidvalidate()
Method validate

Constructor Detail

MappingRoot

public MappingRoot()

Method Detail

addClassMapping

public void addClassMapping(ClassMapping vClassMapping)
Method addClassMapping

Parameters: vClassMapping

addClassMapping

public void addClassMapping(int index, ClassMapping vClassMapping)
Method addClassMapping

Parameters: index vClassMapping

addInclude

public void addInclude(Include vInclude)
Method addInclude

Parameters: vInclude

addInclude

public void addInclude(int index, Include vInclude)
Method addInclude

Parameters: index vInclude

addKeyGeneratorDef

public void addKeyGeneratorDef(KeyGeneratorDef vKeyGeneratorDef)
Method addKeyGeneratorDef

Parameters: vKeyGeneratorDef

addKeyGeneratorDef

public void addKeyGeneratorDef(int index, KeyGeneratorDef vKeyGeneratorDef)
Method addKeyGeneratorDef

Parameters: index vKeyGeneratorDef

clearClassMapping

public void clearClassMapping()
Method clearClassMapping

clearInclude

public void clearInclude()
Method clearInclude

clearKeyGeneratorDef

public void clearKeyGeneratorDef()
Method clearKeyGeneratorDef

enumerateClassMapping

public Enumeration enumerateClassMapping()
Method enumerateClassMapping

Returns: Enumeration

enumerateInclude

public Enumeration enumerateInclude()
Method enumerateInclude

Returns: Enumeration

enumerateKeyGeneratorDef

public Enumeration enumerateKeyGeneratorDef()
Method enumerateKeyGeneratorDef

Returns: Enumeration

getClassMapping

public ClassMapping getClassMapping(int index)
Method getClassMapping

Parameters: index

Returns: ClassMapping

getClassMapping

public ClassMapping[] getClassMapping()
Method getClassMapping

Returns: ClassMapping

getClassMappingCount

public int getClassMappingCount()
Method getClassMappingCount

Returns: int

getDescription

public String getDescription()
Returns the value of field 'description'.

Returns: String the value of field 'description'.

getInclude

public Include getInclude(int index)
Method getInclude

Parameters: index

Returns: Include

getInclude

public Include[] getInclude()
Method getInclude

Returns: Include

getIncludeCount

public int getIncludeCount()
Method getIncludeCount

Returns: int

getKeyGeneratorDef

public KeyGeneratorDef getKeyGeneratorDef(int index)
Method getKeyGeneratorDef

Parameters: index

Returns: KeyGeneratorDef

getKeyGeneratorDef

public KeyGeneratorDef[] getKeyGeneratorDef()
Method getKeyGeneratorDef

Returns: KeyGeneratorDef

getKeyGeneratorDefCount

public int getKeyGeneratorDefCount()
Method getKeyGeneratorDefCount

Returns: int

isValid

public boolean isValid()
Method isValid

Returns: boolean

marshal

public void marshal(Writer out)
Method marshal

Parameters: out

marshal

public void marshal(ContentHandler handler)
Method marshal

Parameters: handler

removeClassMapping

public boolean removeClassMapping(ClassMapping vClassMapping)
Method removeClassMapping

Parameters: vClassMapping

Returns: boolean

removeInclude

public boolean removeInclude(Include vInclude)
Method removeInclude

Parameters: vInclude

Returns: boolean

removeKeyGeneratorDef

public boolean removeKeyGeneratorDef(KeyGeneratorDef vKeyGeneratorDef)
Method removeKeyGeneratorDef

Parameters: vKeyGeneratorDef

Returns: boolean

setClassMapping

public void setClassMapping(int index, ClassMapping vClassMapping)
Method setClassMapping

Parameters: index vClassMapping

setClassMapping

public void setClassMapping(ClassMapping[] classMappingArray)
Method setClassMapping

Parameters: classMappingArray

setDescription

public void setDescription(String description)
Sets the value of field 'description'.

Parameters: description the value of field 'description'.

setInclude

public void setInclude(int index, Include vInclude)
Method setInclude

Parameters: index vInclude

setInclude

public void setInclude(Include[] includeArray)
Method setInclude

Parameters: includeArray

setKeyGeneratorDef

public void setKeyGeneratorDef(int index, KeyGeneratorDef vKeyGeneratorDef)
Method setKeyGeneratorDef

Parameters: index vKeyGeneratorDef

setKeyGeneratorDef

public void setKeyGeneratorDef(KeyGeneratorDef[] keyGeneratorDefArray)
Method setKeyGeneratorDef

Parameters: keyGeneratorDefArray

unmarshal

public static MappingRoot unmarshal(Reader reader)
Method unmarshal

Parameters: reader

Returns: MappingRoot

validate

public void validate()
Method validate
Intalio Inc. (C) 1999-2006. All rights reserved http://www.intalio.com