org.apache.ws.jaxme.xs.xml.impl

Class XsGParticleImpl

Implemented Interfaces:
XsGParticle

public class XsGParticleImpl
extends java.lang.Object
implements XsGParticle

Implementation of the xs:typeDefParticle group, as specified by the following:
  
    
      
        'complexType' uses this
      
    
    
      
      
      
      
    
  
 
Author:
Jochen Wiedmann

Constructor Summary

XsGParticleImpl(XsObject pOwner)

Method Summary

protected void
addParticle(XsTParticle pParticle)
XsTAll
createAll()
XsEAny
createAny()
XsEChoice
createChoice()
XsTLocalElement
createElement()
XsTGroupRef
createGroup()
XsESequence
createSequence()
XsTParticle[]
getParticles()

Constructor Details

XsGParticleImpl

protected XsGParticleImpl(XsObject pOwner)

Method Details

addParticle

protected void addParticle(XsTParticle pParticle)

createAll

public XsTAll createAll()
Specified by:
createAll in interface XsGParticle

createAny

public XsEAny createAny()
Specified by:
createAny in interface XsGParticle

createChoice

public XsEChoice createChoice()
Specified by:
createChoice in interface XsGParticle

createElement

public XsTLocalElement createElement()
Specified by:
createElement in interface XsGParticle

createGroup

public XsTGroupRef createGroup()
Specified by:
createGroup in interface XsGParticle

createSequence

public XsESequence createSequence()
Specified by:
createSequence in interface XsGParticle

getParticles

public XsTParticle[] getParticles()
Specified by:
getParticles in interface XsGParticle