public abstract class XSTypeImpl.XSBasicComplexTypeImpl extends XSTypeImpl.XSComplexTypeImpl
owner, restrictedType
Constructor and Description |
---|
XSTypeImpl.XSBasicComplexTypeImpl(XSType pOwner,
XsTComplexType pType) |
Modifier and Type | Method and Description |
---|---|
XSAttributable[] |
getAttributes()
Returns the complex types attributes.
|
XsComplexContentType |
getComplexContentType()
If the element hasn't simple content: Returns the element contents
type.
|
XSParticle |
getParticle()
If the element hasn't simple content: Returns the complex
elements particle.
|
void |
setParticle(XsComplexContentType pType,
XSParticle pParticle) |
getExtendedType, getOwner, getRestrictedType, getSimpleContent, getXsTComplexType, hasComplexContent, hasSimpleContent, isAll, isChoice, isElementOnly, isEmpty, isExtension, isMixed, isRestriction, isSequence, validate
public XSTypeImpl.XSBasicComplexTypeImpl(XSType pOwner, XsTComplexType pType) throws org.xml.sax.SAXException
org.xml.sax.SAXException
public void setParticle(XsComplexContentType pType, XSParticle pParticle)
public XSParticle getParticle()
XSComplexType
If the element hasn't simple content: Returns the complex elements particle.
public XSAttributable[] getAttributes()
XSComplexType
Returns the complex types attributes.
public XsComplexContentType getComplexContentType()
XSComplexType
If the element hasn't simple content: Returns the element contents type.