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, validatepublic XSTypeImpl.XSBasicComplexTypeImpl(XSType pOwner, XsTComplexType pType) throws org.xml.sax.SAXException
org.xml.sax.SAXExceptionpublic void setParticle(XsComplexContentType pType, XSParticle pParticle)
public XSParticle getParticle()
XSComplexTypeIf the element hasn't simple content: Returns the complex elements particle.
public XSAttributable[] getAttributes()
XSComplexTypeReturns the complex types attributes.
public XsComplexContentType getComplexContentType()
XSComplexTypeIf the element hasn't simple content: Returns the element contents type.