|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object net.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()
XSElement
Returns whether the element is global or not.
isGlobal
in interface XSElement
public void setGlobal(boolean pGlobal)
XSElement
Sets whether the element is global or not.
setGlobal
in interface XSElement
public XsQName getName()
XSElement
Returns the elements name. Note that, unlike types, an element always has a name.
getName
in interface XSElement
public XSType getType()
XSElement
Returns the elements type.
getType
in interface XSElement
protected boolean isValidated()
public void validate() throws org.xml.sax.SAXException
XSObject
Validates the objects internal state.
validate
in interface XSObject
validate
in class XSObjectImpl
org.xml.sax.SAXException
public XSAnnotation[] getAnnotations()
XSElement
Returns the array of annotations.
getAnnotations
in interface XSElement
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |