org.exolab.castor.mapping.xml

Class ClassChoice

public class ClassChoice extends Object implements Serializable

Class ClassChoice.

Version: $Revision: 6104 $ $Date$

Constructor Summary
ClassChoice()
Method Summary
voidaddContainer(Container vContainer)
Method addContainer
voidaddContainer(int index, Container vContainer)
Method addContainer
voidaddFieldMapping(FieldMapping vFieldMapping)
Method addFieldMapping
voidaddFieldMapping(int index, FieldMapping vFieldMapping)
Method addFieldMapping
voidclearContainer()
Method clearContainer
voidclearFieldMapping()
Method clearFieldMapping
EnumerationenumerateContainer()
Method enumerateContainer
EnumerationenumerateFieldMapping()
Method enumerateFieldMapping
ContainergetContainer(int index)
Method getContainer
Container[]getContainer()
Method getContainer
intgetContainerCount()
Method getContainerCount
FieldMappinggetFieldMapping(int index)
Method getFieldMapping
FieldMapping[]getFieldMapping()
Method getFieldMapping
intgetFieldMappingCount()
Method getFieldMappingCount
booleanisValid()
Method isValid
voidmarshal(Writer out)
Method marshal
voidmarshal(ContentHandler handler)
Method marshal
booleanremoveContainer(Container vContainer)
Method removeContainer
booleanremoveFieldMapping(FieldMapping vFieldMapping)
Method removeFieldMapping
voidsetContainer(int index, Container vContainer)
Method setContainer
voidsetContainer(Container[] containerArray)
Method setContainer
voidsetFieldMapping(int index, FieldMapping vFieldMapping)
Method setFieldMapping
voidsetFieldMapping(FieldMapping[] fieldMappingArray)
Method setFieldMapping
static ClassChoiceunmarshal(Reader reader)
Method unmarshal
voidvalidate()
Method validate

Constructor Detail

ClassChoice

public ClassChoice()

Method Detail

addContainer

public void addContainer(Container vContainer)
Method addContainer

Parameters: vContainer

addContainer

public void addContainer(int index, Container vContainer)
Method addContainer

Parameters: index vContainer

addFieldMapping

public void addFieldMapping(FieldMapping vFieldMapping)
Method addFieldMapping

Parameters: vFieldMapping

addFieldMapping

public void addFieldMapping(int index, FieldMapping vFieldMapping)
Method addFieldMapping

Parameters: index vFieldMapping

clearContainer

public void clearContainer()
Method clearContainer

clearFieldMapping

public void clearFieldMapping()
Method clearFieldMapping

enumerateContainer

public Enumeration enumerateContainer()
Method enumerateContainer

Returns: Enumeration

enumerateFieldMapping

public Enumeration enumerateFieldMapping()
Method enumerateFieldMapping

Returns: Enumeration

getContainer

public Container getContainer(int index)
Method getContainer

Parameters: index

Returns: Container

getContainer

public Container[] getContainer()
Method getContainer

Returns: Container

getContainerCount

public int getContainerCount()
Method getContainerCount

Returns: int

getFieldMapping

public FieldMapping getFieldMapping(int index)
Method getFieldMapping

Parameters: index

Returns: FieldMapping

getFieldMapping

public FieldMapping[] getFieldMapping()
Method getFieldMapping

Returns: FieldMapping

getFieldMappingCount

public int getFieldMappingCount()
Method getFieldMappingCount

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

removeContainer

public boolean removeContainer(Container vContainer)
Method removeContainer

Parameters: vContainer

Returns: boolean

removeFieldMapping

public boolean removeFieldMapping(FieldMapping vFieldMapping)
Method removeFieldMapping

Parameters: vFieldMapping

Returns: boolean

setContainer

public void setContainer(int index, Container vContainer)
Method setContainer

Parameters: index vContainer

setContainer

public void setContainer(Container[] containerArray)
Method setContainer

Parameters: containerArray

setFieldMapping

public void setFieldMapping(int index, FieldMapping vFieldMapping)
Method setFieldMapping

Parameters: index vFieldMapping

setFieldMapping

public void setFieldMapping(FieldMapping[] fieldMappingArray)
Method setFieldMapping

Parameters: fieldMappingArray

unmarshal

public static ClassChoice unmarshal(Reader reader)
Method unmarshal

Parameters: reader

Returns: ClassChoice

validate

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