Package com.sun.msv.grammar.xmlschema
Class XMLSchemaTypeExp
java.lang.Object
com.sun.msv.grammar.Expression
com.sun.msv.grammar.ReferenceExp
com.sun.msv.grammar.xmlschema.RedefinableExp
com.sun.msv.grammar.xmlschema.XMLSchemaTypeExp
- All Implemented Interfaces:
Serializable
- Direct Known Subclasses:
ComplexTypeExp
,SimpleTypeExp
Base class of
ComplexTypeExp
and SimpleTypeExp
.
This class represents "type" of W3C XML Schema.- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final int
static final int
private static final long
Fields inherited from class com.sun.msv.grammar.ReferenceExp
exp, name
Fields inherited from class com.sun.msv.grammar.Expression
anyString, epsilon, nullSet, verifierTag
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionabstract int
getBlock()
gets the value of the block constraint.Methods inherited from class com.sun.msv.grammar.xmlschema.RedefinableExp
getClone, redefine
Methods inherited from class com.sun.msv.grammar.ReferenceExp
calcEpsilonReducibility, calcHashCode, equals, isDefined, visit, visit, visit, visit
Methods inherited from class com.sun.msv.grammar.Expression
getExpandedExp, hashCode, hashCode, hashCode, isEpsilonReducible, peelOccurence, readResolve, visit, visit, visit, visit
-
Field Details
-
RESTRICTION
public static final int RESTRICTION- See Also:
-
EXTENSION
public static final int EXTENSION- See Also:
-
serialVersionUID
private static final long serialVersionUID- See Also:
-
-
Constructor Details
-
XMLSchemaTypeExp
XMLSchemaTypeExp(String typeLocalName)
-
-
Method Details
-
getBlock
public abstract int getBlock()gets the value of the block constraint.
-