Prev Class | Next Class | Frames | No Frames |
Summary: Nested | Field | Method | Constr | Detail: Nested | Field | Method | Constr |
java.lang.Object
org.apache.ws.jaxme.xs.types.AbstractBuiltinType
org.apache.ws.jaxme.xs.types.AbstractSimpleType
Method Summary | |
XSAtomicType |
|
XSComplexType | |
XSEnumeration[] |
|
XSListType |
|
XSObject | |
String[][] |
|
XSSimpleType | |
XSUnionType |
|
XSObjectFactory | |
boolean |
|
boolean |
|
boolean |
|
boolean | |
boolean |
|
Methods inherited from class org.apache.ws.jaxme.xs.types.AbstractBuiltinType | |
getAnnotations , getLocator , getOpenAttributes , getSchemaHeader , getXSSchema , isGlobal , setGlobal , validate |
public XSAtomicType getAtomicType()
Returns the atomic type details.
- Specified by:
- getAtomicType in interface XSSimpleType
public XSEnumeration[] getEnumerations()
Returns the values of the "enumeration" facets.
- Specified by:
- getEnumerations in interface XSSimpleType
public XSListType getListType()
Returns the list type details.
- Specified by:
- getListType in interface XSSimpleType
public String[][] getPattern()
Returns the value of the "pattern" facet or null, if the pattern has not been set. The returned value is an array of pattern arrays. The latter arrays are the patterns defined in one restriction step. These have to be combined by "OR". The resulting, combined arrays are being grouped by an "AND". This is according to http://www.w3.org/TR/xmlschema-2/index.html#rf-pattern, 4.3.4.3.
- Specified by:
- getPattern in interface XSSimpleType
public XSUnionType getUnionType()
Returns the union type details.
- Specified by:
- getUnionType in interface XSSimpleType
public boolean isAtomic()
Returns whether the simple type is atomic.
- Specified by:
- isAtomic in interface XSSimpleType
public boolean isList()
Returns whether the simple type is a list.
- Specified by:
- isList in interface XSSimpleType
public boolean isTopLevelObject()
- Specified by:
- isTopLevelObject in interface XSObject
public boolean isUnion()
Returns whether the simple type is a union.
- Specified by:
- isUnion in interface XSSimpleType