|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.sun.msv.datatype.xsd.XSDatatypeImpl
com.sun.msv.datatype.xsd.Proxy
com.sun.msv.datatype.xsd.FinalComponent
public final class FinalComponent
"final" component.
| Field Summary |
|---|
| Fields inherited from class com.sun.msv.datatype.xsd.Proxy |
|---|
baseType |
| Fields inherited from interface com.sun.msv.datatype.xsd.XSDatatype |
|---|
APPLICABLE, DERIVATION_BY_LIST, DERIVATION_BY_RESTRICTION, DERIVATION_BY_UNION, FACET_ENUMERATION, FACET_FRACTIONDIGITS, FACET_LENGTH, FACET_MAXEXCLUSIVE, FACET_MAXINCLUSIVE, FACET_MAXLENGTH, FACET_MINEXCLUSIVE, FACET_MININCLUSIVE, FACET_MINLENGTH, FACET_PATTERN, FACET_TOTALDIGITS, FACET_WHITESPACE, FIXED, NOT_ALLOWED, VARIETY_ATOMIC, VARIETY_LIST, VARIETY_UNION, XMLSCHEMA_NSURI |
| Fields inherited from interface org.relaxng.datatype.Datatype |
|---|
ID_TYPE_ID, ID_TYPE_IDREF, ID_TYPE_IDREFS, ID_TYPE_NULL |
| Constructor Summary | |
|---|---|
FinalComponent(java.lang.String nsUri,
java.lang.String newTypeName,
XSDatatypeImpl baseType,
int finalValue)
|
|
FinalComponent(XSDatatypeImpl baseType,
int finalValue)
|
|
| Method Summary | |
|---|---|
boolean |
isFinal(int derivationType)
checks if this type is declared as final for the specified kind of derivation. |
| Methods inherited from class com.sun.msv.datatype.xsd.Proxy |
|---|
_checkValid, _createJavaObject, _createValue, checkFormat, convertToLexicalValue, displayName, getBaseType, getConcreteType, getFacetObject, getIdType, getJavaObjectType, getVariety, isContextDependent, isFacetApplicable, serializeJavaObject |
| Methods inherited from class com.sun.msv.datatype.xsd.XSDatatypeImpl |
|---|
checkValid, createJavaObject, createStreamingValidator, createValue, getAncestorBuiltinType, getApplicableFacetNames, getName, getNamespaceUri, isAlwaysValid, isDerivedTypeOf, isDerivedTypeOf, isValid, localize, localize, localize, localize, localize, sameValue, valueHashCode |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public FinalComponent(XSDatatypeImpl baseType,
int finalValue)
public FinalComponent(java.lang.String nsUri,
java.lang.String newTypeName,
XSDatatypeImpl baseType,
int finalValue)
| Method Detail |
|---|
public boolean isFinal(int derivationType)
XSDatatypeIn the terminology of the spec, this method can be used to examine the final property of this component.
isFinal in interface XSDatatypeisFinal in class ProxyderivationType - one of pre-defined values (DERIVATION_BY_XXX).
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||