|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectnet.sf.jaxme.xs.impl.XSObjectImpl
net.sf.jaxme.xs.impl.XSElementImpl
| Constructor Summary | |
protected |
XSElementImpl(XSObject pParent,
XsTElement pBaseElement)
|
| Method Summary | |
XSAnnotation[] |
getAnnotations()
Returns the array of annotations. |
XsQName |
getName()
Returns the elements name. |
XSType |
getType()
Returns the elements type. |
protected XsTElement |
getXsTElement()
|
boolean |
isGlobal()
Returns whether the element is global or not. |
protected boolean |
isInnerComplexType()
|
protected boolean |
isInnerSimpleType()
|
protected boolean |
isReference()
|
protected boolean |
isValidated()
|
void |
setGlobal(boolean pGlobal)
Sets whether the element is global or not. |
void |
validate()
Validates the objects internal state. |
| Methods inherited from class net.sf.jaxme.xs.impl.XSObjectImpl |
getLocator, getParentObject, getXsObject, getXSSchema, isTopLevelObject |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface net.sf.jaxme.xs.XSObject |
getLocator, getParentObject, getXSSchema, isTopLevelObject |
| Constructor Detail |
protected XSElementImpl(XSObject pParent,
XsTElement pBaseElement)
throws org.xml.sax.SAXException
| Method Detail |
protected XsTElement getXsTElement()
protected boolean isReference()
protected boolean isInnerSimpleType()
protected boolean isInnerComplexType()
public boolean isGlobal()
XSElementReturns whether the element is global or not.
isGlobal in interface XSElementpublic void setGlobal(boolean pGlobal)
XSElementSets whether the element is global or not.
setGlobal in interface XSElementpublic XsQName getName()
XSElementReturns the elements name. Note that, unlike types, an element always has a name.
getName in interface XSElementpublic XSType getType()
XSElementReturns the elements type.
getType in interface XSElementprotected boolean isValidated()
public void validate()
throws org.xml.sax.SAXException
XSObjectValidates the objects internal state.
validate in interface XSObjectvalidate in class XSObjectImplorg.xml.sax.SAXExceptionpublic XSAnnotation[] getAnnotations()
XSElementReturns the array of annotations.
getAnnotations in interface XSElement
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||