|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.apache.ws.jaxme.xs.xml.XsNamespaceList
Implementation of the xs:namespaceList type,
specified like this:
<xs:simpleType name="namespaceList">
<xs:annotation>
<xs:documentation>
A utility type, not for public use
</xs:documentation>
</xs:annotation>
<xs:union>
<xs:simpleType>
<xs:restriction base="xs:token">
<xs:enumeration value="##any"/>
<xs:enumeration value="##other"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType>
<xs:list>
<xs:simpleType>
<xs:union memberTypes="xs:anyURI">
<xs:simpleType>
<xs:restriction base="xs:token">
<xs:enumeration value="##targetNamespace"/>
<xs:enumeration value="##local"/>
</xs:restriction>
</xs:simpleType>
</xs:union>
</xs:simpleType>
</xs:list>
</xs:simpleType>
</xs:union>
</xs:simpleType>
| Field Summary | |
static XsNamespaceList |
ANY
|
static XsNamespaceList |
OTHER
|
| Method Summary | |
XsAnyURI[] |
getUris()
Returns the array of URI's specified in the namespace list. |
boolean |
isAny()
Returns whether the namespace list matches ##any. |
boolean |
isLocalSet()
Returns whether the URI list did contain the value ##targetNamespace. |
boolean |
isOther()
Returns whether the namespace list matches ##other. |
boolean |
isTargetNamespaceSet()
Returns whether the URI list did contain the value ##targetNamespace. |
static XsNamespaceList |
valueOf(java.lang.String pValue)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
public static final XsNamespaceList ANY
public static final XsNamespaceList OTHER
| Method Detail |
public static XsNamespaceList valueOf(java.lang.String pValue)
public boolean isAny()
Returns whether the namespace list matches ##any.
This is the case if, and only if, isOther() returns
false, and getUris() returns null.
public boolean isOther()
Returns whether the namespace list matches ##other.
This is the case if, and only if, isAny() returns
false, and getUris() returns null.
public XsAnyURI[] getUris()
Returns the array of URI's specified in the namespace list.
Returns non-null if, and only if, isAny() and
isOther() return false.
If this method returns non-null, you may also use the methods
isTargetNamespaceSet() and isLocalSet().
public boolean isTargetNamespaceSet()
Returns whether the URI list did contain the value
##targetNamespace.
public boolean isLocalSet()
Returns whether the URI list did contain the value
##targetNamespace.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||