public class JBossXSSimpleTypeDefinition extends JBossXSTypeDefinition implements org.apache.xerces.xs.XSSimpleTypeDefinition
anonymous, baseType, isFinal
name, namespace
FACET_ENUMERATION, FACET_FRACTIONDIGITS, FACET_LENGTH, FACET_MAXEXCLUSIVE, FACET_MAXINCLUSIVE, FACET_MAXLENGTH, FACET_MINEXCLUSIVE, FACET_MININCLUSIVE, FACET_MINLENGTH, FACET_NONE, FACET_PATTERN, FACET_TOTALDIGITS, FACET_WHITESPACE, ORDERED_FALSE, ORDERED_PARTIAL, ORDERED_TOTAL, VARIETY_ABSENT, VARIETY_ATOMIC, VARIETY_LIST, VARIETY_UNION
Constructor and Description |
---|
JBossXSSimpleTypeDefinition() |
JBossXSSimpleTypeDefinition(org.apache.xerces.xs.XSSimpleTypeDefinition xs) |
Modifier and Type | Method and Description |
---|---|
void |
addLexicalEnumeration(String enumeration) |
org.apache.xerces.xs.XSObjectList |
getAnnotations() |
boolean |
getBounded() |
short |
getBuiltInKind() |
short |
getDefinedFacets() |
org.apache.xerces.xs.XSObjectList |
getFacets() |
boolean |
getFinite() |
short |
getFixedFacets() |
org.apache.xerces.xs.XSSimpleTypeDefinition |
getItemType() |
org.apache.xerces.xs.StringList |
getLexicalEnumeration() |
String |
getLexicalFacetValue(short arg0) |
org.apache.xerces.xs.StringList |
getLexicalPattern() |
org.apache.xerces.xs.XSObjectList |
getMemberTypes() |
org.apache.xerces.xs.XSObjectList |
getMultiValueFacets() |
String |
getName()
The name of type
NCName , as defined in XML Namespaces, of
this declaration specified in the {name} property of the
component or null if the definition of this component
does not have a {name} property. |
String |
getNamespace()
The [target namespace] of this object, or
null if it is
unspecified. |
boolean |
getNumeric() |
short |
getOrdered() |
org.apache.xerces.xs.XSSimpleTypeDefinition |
getPrimitiveType() |
short |
getType()
Get the type
|
short |
getTypeCategory()
Return whether this type definition is a simple type or complex type.
|
short |
getVariety() |
boolean |
isDefinedFacet(short arg0) |
boolean |
isFixedFacet(short arg0) |
derivedFrom, derivedFromType, getAnonymous, getBaseType, getFinal, isFinal, setAnonymous, setBaseType, setFinal
equals, getNamespaceItem, hashCode, setName, setNamespace, setNamespaceItem, setType
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
public JBossXSSimpleTypeDefinition()
public JBossXSSimpleTypeDefinition(org.apache.xerces.xs.XSSimpleTypeDefinition xs)
public short getVariety()
getVariety
in interface org.apache.xerces.xs.XSSimpleTypeDefinition
public org.apache.xerces.xs.XSSimpleTypeDefinition getPrimitiveType()
getPrimitiveType
in interface org.apache.xerces.xs.XSSimpleTypeDefinition
public short getBuiltInKind()
getBuiltInKind
in interface org.apache.xerces.xs.XSSimpleTypeDefinition
public org.apache.xerces.xs.XSSimpleTypeDefinition getItemType()
getItemType
in interface org.apache.xerces.xs.XSSimpleTypeDefinition
public org.apache.xerces.xs.XSObjectList getMemberTypes()
getMemberTypes
in interface org.apache.xerces.xs.XSSimpleTypeDefinition
public short getDefinedFacets()
getDefinedFacets
in interface org.apache.xerces.xs.XSSimpleTypeDefinition
public boolean isDefinedFacet(short arg0)
isDefinedFacet
in interface org.apache.xerces.xs.XSSimpleTypeDefinition
public short getFixedFacets()
getFixedFacets
in interface org.apache.xerces.xs.XSSimpleTypeDefinition
public boolean isFixedFacet(short arg0)
isFixedFacet
in interface org.apache.xerces.xs.XSSimpleTypeDefinition
public String getLexicalFacetValue(short arg0)
getLexicalFacetValue
in interface org.apache.xerces.xs.XSSimpleTypeDefinition
public org.apache.xerces.xs.StringList getLexicalEnumeration()
getLexicalEnumeration
in interface org.apache.xerces.xs.XSSimpleTypeDefinition
public void addLexicalEnumeration(String enumeration)
public org.apache.xerces.xs.StringList getLexicalPattern()
getLexicalPattern
in interface org.apache.xerces.xs.XSSimpleTypeDefinition
public short getOrdered()
getOrdered
in interface org.apache.xerces.xs.XSSimpleTypeDefinition
public boolean getFinite()
getFinite
in interface org.apache.xerces.xs.XSSimpleTypeDefinition
public boolean getBounded()
getBounded
in interface org.apache.xerces.xs.XSSimpleTypeDefinition
public boolean getNumeric()
getNumeric
in interface org.apache.xerces.xs.XSSimpleTypeDefinition
public org.apache.xerces.xs.XSObjectList getFacets()
getFacets
in interface org.apache.xerces.xs.XSSimpleTypeDefinition
public org.apache.xerces.xs.XSObjectList getMultiValueFacets()
getMultiValueFacets
in interface org.apache.xerces.xs.XSSimpleTypeDefinition
public org.apache.xerces.xs.XSObjectList getAnnotations()
getAnnotations
in interface org.apache.xerces.xs.XSSimpleTypeDefinition
public short getType()
getType
in interface org.apache.xerces.xs.XSObject
getType
in class JBossXSObject
public short getTypeCategory()
getTypeCategory
in interface org.apache.xerces.xs.XSTypeDefinition
getTypeCategory
in class JBossXSTypeDefinition
public String getName()
JBossXSObject
NCName
, as defined in XML Namespaces, of
this declaration specified in the {name}
property of the
component or null
if the definition of this component
does not have a {name}
property. For anonymous types,
the processor must construct and expose an anonymous type name that
is distinct from the name of every named type and the name of every
other anonymous type.getName
in interface org.apache.xerces.xs.XSObject
getName
in class JBossXSObject
public String getNamespace()
JBossXSObject
null
if it is
unspecified.getNamespace
in interface org.apache.xerces.xs.XSObject
getNamespace
in class JBossXSObject
Copyright © 2013 JBoss by Red Hat. All Rights Reserved.