org.apache.ws.jaxme.xs.types

Class AbstractSimpleType

public abstract class AbstractSimpleType extends AbstractBuiltinType implements XSSimpleType

Author: Jochen Wiedmann

Method Summary
XSAtomicTypegetAtomicType()
XSComplexTypegetComplexType()
XSEnumeration[]getEnumerations()
XSListTypegetListType()
XSObjectgetParentObject()
String[][]getPattern()
XSSimpleTypegetSimpleType()
XSUnionTypegetUnionType()
XSObjectFactorygetXSObjectFactory()
booleanisAtomic()
booleanisList()
booleanisSimple()
booleanisTopLevelObject()
booleanisUnion()

Method Detail

getAtomicType

public XSAtomicType getAtomicType()

getComplexType

public XSComplexType getComplexType()

getEnumerations

public XSEnumeration[] getEnumerations()

getListType

public XSListType getListType()

getParentObject

public XSObject getParentObject()

getPattern

public String[][] getPattern()

getSimpleType

public XSSimpleType getSimpleType()

getUnionType

public XSUnionType getUnionType()

getXSObjectFactory

public XSObjectFactory getXSObjectFactory()

isAtomic

public boolean isAtomic()

isList

public boolean isList()

isSimple

public boolean isSimple()

isTopLevelObject

public boolean isTopLevelObject()

isUnion

public boolean isUnion()