|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.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
XSComplexTypeIf the element is an extension: Returns the extended type.
getExtendedType in interface XSComplexTypegetExtendedType in class XSTypeImpl.XSComplexTypeImplorg.xml.sax.SAXException
public boolean isExtension()
throws org.xml.sax.SAXException
XSComplexTypeReturns whether the element is a extension of another element.
isExtension in interface XSComplexTypeisExtension in class XSTypeImpl.XSComplexTypeImplorg.xml.sax.SAXExceptionpublic boolean hasComplexContent()
hasComplexContent in class XSTypeImpl.XSComplexTypeImpl
public XsComplexContentType getComplexContentType()
throws org.xml.sax.SAXException
XSComplexTypeIf the element hasn't simple content: Returns the element contents type.
org.xml.sax.SAXExceptionXsComplexContentType.EMPTY,
XsComplexContentType.ELEMENT_ONLY,
XsComplexContentType.MIXED,
XSComplexType.isEmpty(),
XSComplexType.isElementOnly(),
XSComplexType.isMixed()
public XSParticle getParticle()
throws org.xml.sax.SAXException
XSComplexTypeIf the element hasn't simple content: Returns the complex elements particle.
org.xml.sax.SAXException
public XSAttributable[] getAttributes()
throws org.xml.sax.SAXException
XSComplexTypeReturns the complex types attributes.
org.xml.sax.SAXException
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||