org.apache.ws.jaxme.xs.types

Class AbstractBuiltinType

public abstract class AbstractBuiltinType extends Object implements XSType

An abstract type, to be extended by the builtin types.

Author: Jochen Wiedmann

Method Summary
XSAnnotation[]getAnnotations()
LocatorgetLocator()
AttributesgetOpenAttributes()
XsSchemaHeadergetSchemaHeader()
XSSchemagetXSSchema()
booleanisGlobal()
voidsetGlobal(boolean pGlobal)
voidvalidate()

Method Detail

getAnnotations

public XSAnnotation[] getAnnotations()

getLocator

public Locator getLocator()

getOpenAttributes

public Attributes getOpenAttributes()

getSchemaHeader

public XsSchemaHeader getSchemaHeader()

getXSSchema

public XSSchema getXSSchema()

isGlobal

public boolean isGlobal()

setGlobal

public void setGlobal(boolean pGlobal)

validate

public void validate()