org.apache.ws.jaxme.xs.xml
public class XsSimpleDerivationSet extends Object
Implementation of xs:derivationset.
Follows this specification:
<xs:simpleType name="simpleDerivationSet">
<xs:annotation>
<xs:documentation>
#all or (possibly empty) subset of {restriction, union, list}
</xs:documentation>
<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="#all"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType>
<xs:restriction base="xs:derivationControl">
<xs:enumeration value="list"/>
<xs:enumeration value="union"/>
<xs:enumeration value="restriction"/>
</xs:restriction>
</xs:simpleType>
</xs:union>
</xs:simpleType>
| Constructor Summary | |
|---|---|
| XsSimpleDerivationSet(String pValue) Creates a new DerivationSet with the given value. | |
| Method Summary | |
|---|---|
| boolean | equals(Object o) |
| int | hashCode() |
| boolean | isListAllowed() Returns whether derivation of lists is allowed. |
| boolean | isRestrictionAllowed() Returns whether derivation of restrictions is allowed. |
| boolean | isUnionAllowed() Returns whether derivation of unions is allowed. |
| String | toString() |
| static XsSimpleDerivationSet | valueOf(String pValue) Returns a |
Creates a new DerivationSet with the given value.
Returns whether derivation of lists is allowed.
Returns whether derivation of restrictions is allowed.
Returns whether derivation of unions is allowed.
Returns a DerivationSet matching the given
value.