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

Class XsTSimpleExplicitGroupImpl

Implemented Interfaces:
XsObject, XsTAnnotated, XsTOpenAttrs, XsTSimpleExplicitGroup

public class XsTSimpleExplicitGroupImpl
extends XsTAnnotatedImpl
implements XsTSimpleExplicitGroup

Author:
Jochen Wiedmann

Constructor Summary

XsTSimpleExplicitGroupImpl(XsObject pParent)

Method Summary

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

Methods inherited from class org.apache.ws.jaxme.xs.xml.impl.XsTAnnotatedImpl

createAnnotation, getAnnotation, getId, setId

Methods inherited from class org.apache.ws.jaxme.xs.xml.impl.XsTOpenAttrsImpl

getOpenAttributes, setAttribute

Methods inherited from class org.apache.ws.jaxme.xs.xml.impl.XsObjectImpl

asXsQName, asXsQName, getContext, getLocator, getNamespaceSupport, getObjectFactory, getParentObject, getXsESchema, isTopLevelObject, isValidated, validate

Constructor Details

XsTSimpleExplicitGroupImpl

protected XsTSimpleExplicitGroupImpl(XsObject pParent)

Method Details

addParticle

protected void addParticle(XsTNestedParticle pParticle)

createAny

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

createChoice

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

createElement

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

createGroup

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

createSequence

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

getParticles

public XsTNestedParticle[] getParticles()
Specified by:
getParticles in interface XsTSimpleExplicitGroup