org.apache.ws.jaxme.xs.impl

Class XSTypeImpl.XSComplexContentImpl

public class XSTypeImpl.XSComplexContentImpl extends XSTypeImpl.XSComplexTypeImpl

Constructor Summary
XSComplexContentImpl(XSType pOwner, XsTComplexType pType, XsEComplexContent pComplexContent)
Method Summary
XSAttributable[]getAttributes()
protected XsEComplexContentgetComplexContent()
XsComplexContentTypegetComplexContentType()
protected XsComplexContentTypegetContentTypeByParticle(XsTTypeDefParticle pParticle, XSGroup pGroup)
protected XSGroupgetGroupByParticle(XsTTypeDefParticle pParticle)
XSParticlegetParticle()
booleanhasComplexContent()

Constructor Detail

XSComplexContentImpl

public XSComplexContentImpl(XSType pOwner, XsTComplexType pType, XsEComplexContent pComplexContent)

Method Detail

getAttributes

public XSAttributable[] getAttributes()

getComplexContent

protected XsEComplexContent getComplexContent()

getComplexContentType

public XsComplexContentType getComplexContentType()

getContentTypeByParticle

protected XsComplexContentType getContentTypeByParticle(XsTTypeDefParticle pParticle, XSGroup pGroup)

getGroupByParticle

protected XSGroup getGroupByParticle(XsTTypeDefParticle pParticle)

getParticle

public XSParticle getParticle()

hasComplexContent

public boolean hasComplexContent()