|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Interface of a schema attribute.
Method Summary | |
XSAnnotation[] |
getAnnotations()
Returns the attributes set of annotations. |
XsQName |
getName()
Returns the attributes name. |
XSType |
getType()
Returns the attributes type. |
boolean |
isGlobal()
Returns whether the attribute is global. |
boolean |
isOptional()
Returns whether the attribute is optional. |
void |
setGlobal(boolean pGlobal)
Sets whether the attribute is global. |
Methods inherited from interface net.sf.jaxme.xs.XSObject |
getLocator, getParentObject, getXSSchema, isTopLevelObject, validate |
Method Detail |
public boolean isGlobal()
Returns whether the attribute is global.
public void setGlobal(boolean pGlobal)
Sets whether the attribute is global.
public XsQName getName()
Returns the attributes name. Note, that an attribute always has a name, unlike types.
public XSType getType()
Returns the attributes type.
public boolean isOptional()
Returns whether the attribute is optional.
public XSAnnotation[] getAnnotations()
Returns the attributes set of annotations.
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |