org.exolab.castor.mapping.xml

Class KeyGeneratorDef

public class KeyGeneratorDef extends Object implements Serializable

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

Constructor Summary
KeyGeneratorDef()
Method Summary
voidaddParam(Param vParam)
EnumerationenumerateParam()
StringgetAlias()
StringgetName()
ParamgetParam(int index)
Param[]getParam()
intgetParamCount()
booleanisValid()
voidmarshal(Writer out)
voidmarshal(DocumentHandler handler)
voidremoveAllParam()
ParamremoveParam(int index)
voidsetAlias(String _alias)
voidsetName(String _name)
voidsetParam(Param vParam, int index)
voidsetParam(Param[] paramArray)
static KeyGeneratorDefunmarshal(Reader reader)
voidvalidate()

Constructor Detail

KeyGeneratorDef

public KeyGeneratorDef()

Method Detail

addParam

public void addParam(Param vParam)

Parameters: vParam

enumerateParam

public Enumeration enumerateParam()

getAlias

public String getAlias()

getName

public String getName()

getParam

public Param getParam(int index)

Parameters: index

getParam

public Param[] getParam()

getParamCount

public int getParamCount()

isValid

public boolean isValid()

marshal

public void marshal(Writer out)

Parameters: out

marshal

public void marshal(DocumentHandler handler)

Parameters: handler

removeAllParam

public void removeAllParam()

removeParam

public Param removeParam(int index)

Parameters: index

setAlias

public void setAlias(String _alias)

Parameters: _alias

setName

public void setName(String _name)

Parameters: _name

setParam

public void setParam(Param vParam, int index)

Parameters: vParam index

setParam

public void setParam(Param[] paramArray)

Parameters: paramArray

unmarshal

public static KeyGeneratorDef unmarshal(Reader reader)

Parameters: reader

validate

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