org.apache.ws.jaxme.xs.impl

Class XSTypeImpl

public class XSTypeImpl extends XSOpenAttrsImpl implements XSType

Author: Jochen Wiedmann Ias

Nested Class Summary
classXSTypeImpl.XSAllComplexTypeImpl
abstract classXSTypeImpl.XSBasicComplexTypeImpl
classXSTypeImpl.XSChoiceComplexTypeImpl
classXSTypeImpl.XSComplexContentImpl
abstract classXSTypeImpl.XSComplexTypeImpl
classXSTypeImpl.XSGroupComplexTypeImpl
classXSTypeImpl.XSSequenceComplexTypeImpl
classXSTypeImpl.XSSimpleContentImpl
Constructor Summary
protected XSTypeImpl(XSObject pParent, XsETopLevelSimpleType pSimpleType)
protected XSTypeImpl(XSObject pParent, XsTLocalSimpleType pSimpleType)
protected XSTypeImpl(XSObject pParent, XsTComplexType pComplexType)
protected XSTypeImpl(XSObject pParent, XsTLocalComplexType pComplexType)
protected XSTypeImpl(XSObject pParent, XsTSimpleRestrictionType pRestriction)
Method Summary
XSAnnotation[]getAnnotations()
XSComplexTypegetComplexType()
XsQNamegetName()
XsSchemaHeadergetSchemaHeader()
XSSimpleTypegetSimpleType()
booleanisBuiltin()
booleanisGlobal()
booleanisSimple()
protected booleanisValidated()
voidsetGlobal(boolean pGlobal)
voidvalidate()

Constructor Detail

XSTypeImpl

protected XSTypeImpl(XSObject pParent, XsETopLevelSimpleType pSimpleType)

XSTypeImpl

protected XSTypeImpl(XSObject pParent, XsTLocalSimpleType pSimpleType)

XSTypeImpl

protected XSTypeImpl(XSObject pParent, XsTComplexType pComplexType)

XSTypeImpl

protected XSTypeImpl(XSObject pParent, XsTLocalComplexType pComplexType)

XSTypeImpl

protected XSTypeImpl(XSObject pParent, XsTSimpleRestrictionType pRestriction)

Method Detail

getAnnotations

public XSAnnotation[] getAnnotations()

getComplexType

public XSComplexType getComplexType()

getName

public XsQName getName()

getSchemaHeader

public XsSchemaHeader getSchemaHeader()

getSimpleType

public XSSimpleType getSimpleType()

isBuiltin

public boolean isBuiltin()

isGlobal

public boolean isGlobal()

isSimple

public boolean isSimple()

isValidated

protected boolean isValidated()

setGlobal

public void setGlobal(boolean pGlobal)

validate

public void validate()