org.apache.ws.jaxme.xs.jaxb.impl

Class JAXBSimpleTypeImpl

public class JAXBSimpleTypeImpl extends Object implements JAXBSimpleType

Author: Jochen Wiedmann

Constructor Summary
protected JAXBSimpleTypeImpl(XSType pMyType, XSSimpleType pBaseType)

Creates a new instance of JAXBSimpleTypeImpl.

Method Summary
XSAtomicTypegetAtomicType()
XSEnumeration[]getEnumerations()
JAXBJavaTypegetJAXBJavaType()
JAXBTypesafeEnumClassgetJAXBTypesafeEnumClass()
XSListTypegetListType()
String[][]getPattern()
XSTypegetRestrictedType()
XSUnionTypegetUnionType()
booleanisAtomic()
booleanisList()
booleanisRestriction()
booleanisUnion()

Constructor Detail

JAXBSimpleTypeImpl

protected JAXBSimpleTypeImpl(XSType pMyType, XSSimpleType pBaseType)

Creates a new instance of JAXBSimpleTypeImpl.

Method Detail

getAtomicType

public XSAtomicType getAtomicType()

getEnumerations

public XSEnumeration[] getEnumerations()

getJAXBJavaType

public JAXBJavaType getJAXBJavaType()

getJAXBTypesafeEnumClass

public JAXBTypesafeEnumClass getJAXBTypesafeEnumClass()

getListType

public XSListType getListType()

getPattern

public String[][] getPattern()

getRestrictedType

public XSType getRestrictedType()

getUnionType

public XSUnionType getUnionType()

isAtomic

public boolean isAtomic()

isList

public boolean isList()

isRestriction

public boolean isRestriction()

isUnion

public boolean isUnion()