org.apache.ws.jaxme.xs.xml.impl
Class XsTAllImpl
java.lang.Object
   org.apache.ws.jaxme.xs.xml.impl.XsObjectImpl
org.apache.ws.jaxme.xs.xml.impl.XsObjectImpl
       org.apache.ws.jaxme.xs.xml.impl.XsTOpenAttrsImpl
org.apache.ws.jaxme.xs.xml.impl.XsTOpenAttrsImpl
           org.apache.ws.jaxme.xs.xml.impl.XsTAnnotatedImpl
org.apache.ws.jaxme.xs.xml.impl.XsTAnnotatedImpl
               org.apache.ws.jaxme.xs.xml.impl.XsTAllImpl
org.apache.ws.jaxme.xs.xml.impl.XsTAllImpl
- All Implemented Interfaces: 
- XsAGDefRef, XsAGOccurs, XsGParticle, XsObject, XsTAll, XsTAnnotated, XsTExplicitGroup, XsTGroup, XsTOpenAttrs, XsTParticle, XsTTypeDefParticle
- 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>
 
- Author:
- Jochen Wiedmann
 
 
 
 
 
| Methods inherited from class java.lang.Object | 
| clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
 
 
 
 
XsTAllImpl
protected XsTAllImpl(XsObject pParent)
setName
public void setName(XsNCName pName)
- 
- Specified by:
- setNamein interface- XsAGDefRef
 
- 
 
getName
public XsNCName getName()
- 
- Specified by:
- getNamein interface- XsAGDefRef
 
- 
 
setRef
public void setRef(XsQName pRef)
- 
- Specified by:
- setRefin interface- XsAGDefRef
 
- 
 
setRef
public void setRef(java.lang.String pRef)
            throws org.xml.sax.SAXException
- 
 
- 
- Throws:
- org.xml.sax.SAXException
 
getRef
public XsQName getRef()
- 
- Specified by:
- getRefin interface- XsAGDefRef
 
- 
 
setMaxOccurs
public void setMaxOccurs(java.lang.String pMaxOccurs)
- Description copied from interface: XsAGOccurs
- Either of 'unbounded' or a nonnegative integer value. - 
 
- 
- Specified by:
- setMaxOccursin interface- XsAGOccurs
 
- 
 
getMaxOccurs
public int getMaxOccurs()
- Description copied from interface: XsAGOccurs
- -1 for 'unbounded' - 
 
- 
- Specified by:
- getMaxOccursin interface- XsAGOccurs
 
- 
 
setMinOccurs
public void setMinOccurs(int pMinOccurs)
- 
- Specified by:
- setMinOccursin interface- XsAGOccurs
 
- 
 
getMinOccurs
public int getMinOccurs()
- 
- Specified by:
- getMinOccursin interface- XsAGOccurs
 
- 
 
createElement
public XsTLocalElement createElement()
- 
- Specified by:
- createElementin interface- XsGParticle
 
- 
 
createGroup
public XsTGroupRef createGroup()
- 
- Specified by:
- createGroupin interface- XsGParticle
 
- 
 
createAll
public XsTAll createAll()
- 
- Specified by:
- createAllin interface- XsGParticle
 
- 
 
createSequence
public XsESequence createSequence()
- 
- Specified by:
- createSequencein interface- XsGParticle
 
- 
 
createChoice
public XsEChoice createChoice()
- 
- Specified by:
- createChoicein interface- XsGParticle
 
- 
 
createAny
public XsEAny createAny()
- 
- Specified by:
- createAnyin interface- XsGParticle
 
- 
 
getParticles
public XsTParticle[] getParticles()
- 
- Specified by:
- getParticlesin interface- XsGParticle
 
- 
 
validate
public void validate()
              throws org.xml.sax.SAXException
- Description copied from interface: XsAGDefRef
- Validates whether the attribute groups constraints are met. - 
 
- 
- Specified by:
- validatein interface- XsObject
- Overrides:
- validatein class- XsObjectImpl
 
- 
- Throws:
- org.xml.sax.SAXException