|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.apache.ws.jaxme.xs.impl.XSTypeImpl.XSComplexTypeImpl org.apache.ws.jaxme.xs.impl.XSTypeImpl.XSComplexContentImpl
public class XSTypeImpl.XSComplexContentImpl
Field Summary |
---|
Fields inherited from class org.apache.ws.jaxme.xs.impl.XSTypeImpl.XSComplexTypeImpl |
---|
restrictedType |
Constructor Summary | |
---|---|
XSTypeImpl.XSComplexContentImpl(XSType pOwner,
XsTComplexType pType,
XsEComplexContent pComplexContent)
|
Method Summary | |
---|---|
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)
|
XSType |
getExtendedType()
If the element is an extension: Returns the extended type. |
protected XSGroup |
getGroupByParticle(XsTTypeDefParticle pParticle)
|
XSParticle |
getParticle()
If the element hasn't simple content: Returns the complex elements particle. |
boolean |
hasComplexContent()
|
boolean |
isExtension()
Returns whether the element is a extension of another element. |
Methods inherited from class org.apache.ws.jaxme.xs.impl.XSTypeImpl.XSComplexTypeImpl |
---|
getOwner, getRestrictedType, getSimpleContent, getXsTComplexType, hasSimpleContent, isAll, isChoice, isElementOnly, isEmpty, isMixed, isRestriction, isSequence, validate |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public XSTypeImpl.XSComplexContentImpl(XSType pOwner, XsTComplexType pType, XsEComplexContent pComplexContent) throws org.xml.sax.SAXException
org.xml.sax.SAXException
Method Detail |
---|
protected XsEComplexContent getComplexContent()
protected XSGroup getGroupByParticle(XsTTypeDefParticle pParticle) throws org.xml.sax.SAXException
org.xml.sax.SAXException
protected XsComplexContentType getContentTypeByParticle(XsTTypeDefParticle pParticle, XSGroup pGroup) throws org.xml.sax.SAXException
org.xml.sax.SAXException
public XSType getExtendedType() throws org.xml.sax.SAXException
XSComplexType
If the element is an extension: Returns the extended type.
getExtendedType
in interface XSComplexType
getExtendedType
in class XSTypeImpl.XSComplexTypeImpl
org.xml.sax.SAXException
public boolean isExtension() throws org.xml.sax.SAXException
XSComplexType
Returns whether the element is a extension of another element.
isExtension
in interface XSComplexType
isExtension
in class XSTypeImpl.XSComplexTypeImpl
org.xml.sax.SAXException
public boolean hasComplexContent()
hasComplexContent
in class XSTypeImpl.XSComplexTypeImpl
public XsComplexContentType getComplexContentType() throws org.xml.sax.SAXException
XSComplexType
If the element hasn't simple content: Returns the element contents type.
org.xml.sax.SAXException
XsComplexContentType.EMPTY
,
XsComplexContentType.ELEMENT_ONLY
,
XsComplexContentType.MIXED
,
XSComplexType.isEmpty()
,
XSComplexType.isElementOnly()
,
XSComplexType.isMixed()
public XSParticle getParticle() throws org.xml.sax.SAXException
XSComplexType
If the element hasn't simple content: Returns the complex elements particle.
org.xml.sax.SAXException
public XSAttributable[] getAttributes() throws org.xml.sax.SAXException
XSComplexType
Returns the complex types attributes.
org.xml.sax.SAXException
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |