org.apache.ws.jaxme.xs.types

Class XSNMTokens

Implemented Interfaces:
XSListType, XSObject, XSOpenAttrs, XSSimpleType, XSType

public class XSNMTokens
extends AbstractListType
implements XSListType

Author:
Jochen Wiedmann

Constructor Summary

XSNMTokens()

Method Summary

static XSType
getInstance()
XSType
getItemType()
XSListType
getListType()
Long
getMinLength()
XsQName
getName()
boolean
isBuiltin()

Methods inherited from class org.apache.ws.jaxme.xs.types.AbstractListType

getLength, getMaxLength, getMinLength, getRestrictedType, isList, isRestriction

Methods inherited from class org.apache.ws.jaxme.xs.types.AbstractSimpleType

getAtomicType, getComplexType, getEnumerations, getListType, getParentObject, getPattern, getSimpleType, getUnionType, getXSObjectFactory, isAtomic, isList, isSimple, isTopLevelObject, isUnion

Methods inherited from class org.apache.ws.jaxme.xs.types.AbstractBuiltinType

getAnnotations, getLocator, getOpenAttributes, getSchemaHeader, getXSSchema, isGlobal, setGlobal, validate

Constructor Details

XSNMTokens

protected XSNMTokens()

Method Details

getInstance

public static XSType getInstance()

getItemType

public XSType getItemType()
Specified by:
getItemType in interface XSListType

getListType

public XSListType getListType()
Specified by:
getListType in interface XSSimpleType
Overrides:
getListType in interface AbstractSimpleType

getMinLength

public Long getMinLength()
Specified by:
getMinLength in interface XSListType
Overrides:
getMinLength in interface AbstractListType

getName

public XsQName getName()
Specified by:
getName in interface XSType

isBuiltin

public boolean isBuiltin()
Specified by:
isBuiltin in interface XSType