public class XsTAllImpl extends XsTAnnotatedImpl implements XsTAll
Implementation of the following type:
<xs:complexType name="all">
<xs:annotation>
<xs:documentation>
Only elements allowed inside
</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:restriction base="xs:explicitGroup">
<xs:group ref="xs:allModel"/>
<xs:attribute name="minOccurs" use="optional" default="1">
<xs:simpleType>
<xs:restriction base="xs:nonNegativeInteger">
<xs:enumeration value="0"/>
<xs:enumeration value="1"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="maxOccurs" use="optional" default="1">
<xs:simpleType>
<xs:restriction base="xs:allNNI">
<xs:enumeration value="1"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
</xs:restriction>
</xs:complexContent>
</xs:complexType>
| Modifier | Constructor and Description |
|---|---|
protected |
XsTAllImpl(XsObject pParent) |
| Modifier and Type | Method and Description |
|---|---|
XsTAll |
createAll() |
XsEAny |
createAny() |
XsEChoice |
createChoice() |
XsTLocalElement |
createElement() |
XsTGroupRef |
createGroup() |
XsESequence |
createSequence() |
int |
getMaxOccurs()
-1 for 'unbounded'
|
int |
getMinOccurs() |
XsNCName |
getName() |
XsTParticle[] |
getParticles() |
XsQName |
getRef() |
void |
setMaxOccurs(java.lang.String pMaxOccurs)
Either of 'unbounded' or a nonnegative integer value.
|
void |
setMinOccurs(int pMinOccurs) |
void |
setName(XsNCName pName) |
void |
setRef(java.lang.String pRef) |
void |
setRef(XsQName pRef) |
void |
validate()
Validates the internal state of the type, attribute, element,
or whatever object.
|
createAnnotation, getAnnotation, getId, setIdgetOpenAttributes, setAttributeasXsQName, asXsQName, getContext, getLocator, getNamespaceSupport, getObjectFactory, getParentObject, getXsESchema, isTopLevelObject, isValidatedclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcreateAnnotation, getAnnotation, getId, setIdgetOpenAttributesgetLocator, getObjectFactory, getParentObject, getXsESchema, isTopLevelObjectprotected XsTAllImpl(XsObject pParent)
public void setName(XsNCName pName)
setName in interface XsAGDefRefpublic XsNCName getName()
getName in interface XsAGDefRefpublic void setRef(XsQName pRef)
setRef in interface XsAGDefRefpublic void setRef(java.lang.String pRef)
throws org.xml.sax.SAXException
org.xml.sax.SAXExceptionpublic XsQName getRef()
getRef in interface XsAGDefRefpublic void setMaxOccurs(java.lang.String pMaxOccurs)
XsAGOccursEither of 'unbounded' or a nonnegative integer value.
setMaxOccurs in interface XsAGOccurspublic int getMaxOccurs()
XsAGOccurs-1 for 'unbounded'
getMaxOccurs in interface XsAGOccurspublic void setMinOccurs(int pMinOccurs)
setMinOccurs in interface XsAGOccurspublic int getMinOccurs()
getMinOccurs in interface XsAGOccurspublic XsTLocalElement createElement()
createElement in interface XsGParticlepublic XsTGroupRef createGroup()
createGroup in interface XsGParticlepublic XsTAll createAll()
createAll in interface XsGParticlepublic XsESequence createSequence()
createSequence in interface XsGParticlepublic XsEChoice createChoice()
createChoice in interface XsGParticlepublic XsEAny createAny()
createAny in interface XsGParticlepublic XsTParticle[] getParticles()
getParticles in interface XsGParticlepublic void validate()
throws org.xml.sax.SAXException
XsObjectvalidate in interface XsAGDefRefvalidate in interface XsAGOccursvalidate in interface XsObjectvalidate in class XsObjectImplorg.xml.sax.SAXException