org.apache.ws.jaxme.xs.xml
Interface XsGParticle

All Known Subinterfaces:
XsEChoice, XsESequence, XsTAll, XsTExplicitGroup, XsTGroup, XsTGroupRef, XsTRealGroup
All Known Implementing Classes:
XsEChoiceImpl, XsESequenceImpl, XsGParticleImpl, XsTAllImpl, XsTExplicitGroupImpl, XsTGroupImpl, XsTGroupRefImpl, XsTRealGroupImpl

public interface XsGParticle

Implementation of the xs:particle group, with the following specification:

  <xs:group name="particle">
    <xs:choice>
      <xs:element name="element" type="xs:localElement"/>
      <xs:element name="group" type="xs:groupRef"/>
      <xs:element ref="xs:all"/>
      <xs:element ref="xs:choice"/>
      <xs:element ref="xs:sequence"/>
      <xs:element ref="xs:any"/>
    </xs:choice>
  </xs:group>
 

Author:
Jochen Wiedmann

Method Summary
 XsTAll createAll()
           
 XsEAny createAny()
           
 XsEChoice createChoice()
           
 XsTLocalElement createElement()
           
 XsTGroupRef createGroup()
           
 XsESequence createSequence()
           
 XsTParticle[] getParticles()
           
 

Method Detail

createElement

XsTLocalElement createElement()

createGroup

XsTGroupRef createGroup()

createAll

XsTAll createAll()

createSequence

XsESequence createSequence()

createChoice

XsEChoice createChoice()

createAny

XsEAny createAny()

getParticles

XsTParticle[] getParticles()