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, setId
getOpenAttributes, setAttribute
asXsQName, asXsQName, getContext, getLocator, getNamespaceSupport, getObjectFactory, getParentObject, getXsESchema, isTopLevelObject, isValidated
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
createAnnotation, getAnnotation, getId, setId
getOpenAttributes
getLocator, getObjectFactory, getParentObject, getXsESchema, isTopLevelObject
protected XsTAllImpl(XsObject pParent)
public void setName(XsNCName pName)
setName
in interface XsAGDefRef
public XsNCName getName()
getName
in interface XsAGDefRef
public void setRef(XsQName pRef)
setRef
in interface XsAGDefRef
public void setRef(java.lang.String pRef) throws org.xml.sax.SAXException
org.xml.sax.SAXException
public XsQName getRef()
getRef
in interface XsAGDefRef
public void setMaxOccurs(java.lang.String pMaxOccurs)
XsAGOccurs
Either of 'unbounded' or a nonnegative integer value.
setMaxOccurs
in interface XsAGOccurs
public int getMaxOccurs()
XsAGOccurs
-1 for 'unbounded'
getMaxOccurs
in interface XsAGOccurs
public void setMinOccurs(int pMinOccurs)
setMinOccurs
in interface XsAGOccurs
public int getMinOccurs()
getMinOccurs
in interface XsAGOccurs
public XsTLocalElement createElement()
createElement
in interface XsGParticle
public XsTGroupRef createGroup()
createGroup
in interface XsGParticle
public XsTAll createAll()
createAll
in interface XsGParticle
public XsESequence createSequence()
createSequence
in interface XsGParticle
public XsEChoice createChoice()
createChoice
in interface XsGParticle
public XsEAny createAny()
createAny
in interface XsGParticle
public XsTParticle[] getParticles()
getParticles
in interface XsGParticle
public void validate() throws org.xml.sax.SAXException
XsObject
validate
in interface XsAGDefRef
validate
in interface XsAGOccurs
validate
in interface XsObject
validate
in class XsObjectImpl
org.xml.sax.SAXException