org.apache.ws.jaxme.xs.impl
Class XSTypeImpl.XSComplexContentImpl
java.lang.Object
org.apache.ws.jaxme.xs.impl.XSTypeImpl.XSComplexTypeImpl
org.apache.ws.jaxme.xs.impl.XSTypeImpl.XSComplexContentImpl
- All Implemented Interfaces:
- XSComplexType
- Enclosing class:
- XSTypeImpl
public class XSTypeImpl.XSComplexContentImpl
- extends XSTypeImpl.XSComplexTypeImpl
Methods inherited from class org.apache.ws.jaxme.xs.impl.XSTypeImpl.XSComplexTypeImpl |
getExtendedType, getOwner, getRestrictedType, getSimpleContent, getXsTComplexType, hasSimpleContent, isAll, isChoice, isElementOnly, isEmpty, isExtension, isMixed, isRestriction, isSequence, validate |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
XSTypeImpl.XSComplexContentImpl
public XSTypeImpl.XSComplexContentImpl(XSType pOwner,
XsTComplexType pType,
XsEComplexContent pComplexContent)
throws org.xml.sax.SAXException
- Throws:
org.xml.sax.SAXException
getComplexContent
protected XsEComplexContent getComplexContent()
getGroupByParticle
protected XSGroup getGroupByParticle(XsTTypeDefParticle pParticle)
throws org.xml.sax.SAXException
- Throws:
org.xml.sax.SAXException
getContentTypeByParticle
protected XsComplexContentType getContentTypeByParticle(XsTTypeDefParticle pParticle,
XSGroup pGroup)
throws org.xml.sax.SAXException
- Throws:
org.xml.sax.SAXException
hasComplexContent
public boolean hasComplexContent()
- Overrides:
hasComplexContent
in class XSTypeImpl.XSComplexTypeImpl
getComplexContentType
public XsComplexContentType getComplexContentType()
- Description copied from interface:
XSComplexType
If the element hasn't simple content: Returns the element contents
type.
- See Also:
XsComplexContentType.EMPTY
,
XsComplexContentType.ELEMENT_ONLY
,
XsComplexContentType.MIXED
,
XSComplexType.isEmpty()
,
XSComplexType.isElementOnly()
,
XSComplexType.isMixed()
getParticle
public XSParticle getParticle()
- Description copied from interface:
XSComplexType
If the element hasn't simple content: Returns the complex
elements particle.
getAttributes
public XSAttributable[] getAttributes()
- Description copied from interface:
XSComplexType
Returns the complex types attributes.