Uses of Interface
net.sf.jaxme.xs.xml.XsGParticle

Packages that use XsGParticle
net.sf.jaxme.xs.xml   
net.sf.jaxme.xs.xml.impl   
 

Uses of XsGParticle in net.sf.jaxme.xs.xml
 

Subinterfaces of XsGParticle in net.sf.jaxme.xs.xml
 interface XsEChoice
          Interface of the xs:choice element, with the following specification: <xs:element name="choice" type="xs:explicitGroup" id="choice"> <xs:annotation> <xs:documentation source="http://www.w3.org/TR/xmlschema-1/#element-choice"/> </xs:annotation> </xs:element>
 interface XsESequence
          Interface of the xs:sequence element, with the following specification: <xs:element name="sequence" type="xs:explicitGroup" id="sequence"> <xs:annotation> <xs:documentation source="http://www.w3.org/TR/xmlschema-1/#element-sequence"/> </xs:annotation> </xs:element>
 interface XsTAll
          Interface 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>
 interface XsTExplicitGroup
          Interface of the xs:explicitGroup type, as specified by the following: group type for the three kinds of group Implementation note: This interface doesn't specify any additional methods.
 interface XsTGroup
          Interface of the xs:group, type, with the following specification: <xs:complexType name="group" abstract="true"> <xs:annotation> <xs:documentation> group type for explicit groups, named top-level groups and group references </xs:documentation> </xs:annotation> <xs:complexContent> <xs:extension base="xs:annotated"> <xs:group ref="xs:particle" minOccurs="0" maxOccurs="unbounded"/> <xs:attributeGroup ref="xs:defRef"/> <xs:attributeGroup ref="xs:occurs"/> </xs:extension> </xs:complexContent> </xs:complexType>
 interface XsTGroupRef
          Implementation of the xs:groupRef type, with the following specification: Implementation note: This interface does not define any additional methods.
 interface XsTRealGroup
          Interface of the xs:realGroup type, as specified by the following: <xs:complexType name="realGroup"> <xs:complexContent> <xs:restriction base="xs:group"> <xs:sequence> <xs:element ref="xs:annotation" minOccurs="0"/> <xs:choice minOccurs="0" maxOccurs="1"> <xs:element ref="xs:all"/> <xs:element ref="xs:choice"/> <xs:element ref="xs:sequence"/> </xs:choice> </xs:sequence> </xs:restriction> </xs:complexContent> </xs:complexType> Implementation note: This interface does not define any additional methods.
 

Methods in net.sf.jaxme.xs.xml that return XsGParticle
 XsGParticle XsObjectFactory.newXsGParticle(XsObject pOwner)
           
 

Uses of XsGParticle in net.sf.jaxme.xs.xml.impl
 

Classes in net.sf.jaxme.xs.xml.impl that implement XsGParticle
 class XsEChoiceImpl
          Implementation of the xs:choice element, with the following specification: <xs:element name="choice" type="xs:explicitGroup" id="choice"> <xs:annotation> <xs:documentation source="http://www.w3.org/TR/xmlschema-1/#element-choice"/> </xs:annotation> </xs:element>
 class XsESequenceImpl
          Implementation of the xs:sequence element, with the following specification: <xs:element name="sequence" type="xs:explicitGroup" id="sequence"> <xs:annotation> <xs:documentation source="http://www.w3.org/TR/xmlschema-1/#element-sequence"/> </xs:annotation> </xs:element>
 class XsGParticleImpl
          Implementation of the xs:typeDefParticle group, as specified by the following: 'complexType' uses this
 class XsTAllImpl
          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>
 class XsTExplicitGroupImpl
          Implementation of the xs:explicitGroup type, as specified by the following: group type for the three kinds of group Implementation note: This interface doesn't specify any additional methods.
 class XsTGroupImpl
          Implementation of the xs:group, type, with the following specification: <xs:complexType name="group" abstract="true"> <xs:annotation> <xs:documentation> group type for explicit groups, named top-level groups and group references </xs:documentation> </xs:annotation> <xs:complexContent> <xs:extension base="xs:annotated"> <xs:group ref="xs:particle" minOccurs="0" maxOccurs="unbounded"/> <xs:attributeGroup ref="xs:defRef"/> <xs:attributeGroup ref="xs:occurs"/> </xs:extension> </xs:complexContent> </xs:complexType>
 class XsTGroupRefImpl
          Implementation of the xs:groupRef type, with the following specification:
 class XsTRealGroupImpl
          Implementation of the xs:realGroup type, as specified by the following: <xs:complexType name="realGroup"> <xs:complexContent> <xs:restriction base="xs:group"> <xs:sequence> <xs:element ref="xs:annotation" minOccurs="0"/> <xs:choice minOccurs="0" maxOccurs="1"> <xs:element ref="xs:all"/> <xs:element ref="xs:choice"/> <xs:element ref="xs:sequence"/> </xs:choice> </xs:sequence> </xs:restriction> </xs:complexContent> </xs:complexType> Implementation note: This interface does not define any additional methods.
 

Methods in net.sf.jaxme.xs.xml.impl that return XsGParticle
 XsGParticle XsObjectFactoryImpl.newXsGParticle(XsObject pOwner)