public class XSTypeImpl.XSComplexContentImpl extends XSTypeImpl.XSComplexTypeImpl
extendedType, owner, restrictedType| Constructor and Description |
|---|
XSTypeImpl.XSComplexContentImpl(XSType pOwner,
XsTComplexType pType,
XsEComplexContent pComplexContent) |
| Modifier and Type | Method and Description |
|---|---|
XSAttributable[] |
getAttributes()
Returns the complex types attributes.
|
protected XsEComplexContent |
getComplexContent() |
XsComplexContentType |
getComplexContentType()
If the element hasn't simple content: Returns the element contents
type.
|
protected XsComplexContentType |
getContentTypeByParticle(XsTTypeDefParticle pParticle,
XSGroup pGroup) |
protected XSGroup |
getGroupByParticle(XsTTypeDefParticle pParticle) |
XSParticle |
getParticle()
If the element hasn't simple content: Returns the complex
elements particle.
|
boolean |
hasComplexContent() |
getExtendedType, getOwner, getRestrictedType, getSimpleContent, getXsTComplexType, hasSimpleContent, isAll, isChoice, isElementOnly, isEmpty, isExtension, isMixed, isRestriction, isSequence, validatepublic XSTypeImpl.XSComplexContentImpl(XSType pOwner, XsTComplexType pType, XsEComplexContent pComplexContent) throws org.xml.sax.SAXException
org.xml.sax.SAXExceptionprotected XsEComplexContent getComplexContent()
protected XSGroup getGroupByParticle(XsTTypeDefParticle pParticle) throws org.xml.sax.SAXException
org.xml.sax.SAXExceptionprotected XsComplexContentType getContentTypeByParticle(XsTTypeDefParticle pParticle, XSGroup pGroup) throws org.xml.sax.SAXException
org.xml.sax.SAXExceptionpublic boolean hasComplexContent()
hasComplexContent in class XSTypeImpl.XSComplexTypeImplpublic XsComplexContentType getComplexContentType()
XSComplexTypeIf the element hasn't simple content: Returns the element contents type.
public XSParticle getParticle()
XSComplexTypeIf the element hasn't simple content: Returns the complex elements particle.
public XSAttributable[] getAttributes()
XSComplexTypeReturns the complex types attributes.