org.apache.ws.jaxme.xs
public interface XSAttribute extends XSOpenAttrs, XSAttributable
Interface of a schema attribute.
Method Summary | |
---|---|
XSAnnotation[] | getAnnotations() Returns the attributes set of annotations. |
String | getDefault() Returns the attributes "default" value or null, if no such attribute is set. |
String | getFixed() Returns the attributes "fixed" value or null, if no such attribute is set. |
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. |
Returns the attributes set of annotations.
Returns the attributes "default" value or null, if no such attribute is set.
Returns the attributes "fixed" value or null, if no such attribute is set.
Returns the attributes name. Note, that an attribute always has a name, unlike types.
Returns the attributes type.
Returns whether the attribute is global.
Returns whether the attribute is optional.