com.sun.msv.grammar.xmlschema
Class XMLSchemaTypeExp

java.lang.Object
  extended bycom.sun.msv.grammar.Expression
      extended bycom.sun.msv.grammar.ReferenceExp
          extended bycom.sun.msv.grammar.xmlschema.RedefinableExp
              extended bycom.sun.msv.grammar.xmlschema.XMLSchemaTypeExp
All Implemented Interfaces:
java.io.Serializable
Direct Known Subclasses:
ComplexTypeExp, SimpleTypeExp

public abstract class XMLSchemaTypeExp
extends RedefinableExp

Base class of ComplexTypeExp and SimpleTypeExp. This class represents "type" of W3C XML Schema.

Author:
Kohsuke KAWAGUCHI
See Also:
Serialized Form

Field Summary
static int EXTENSION
           
static int RESTRICTION
           
 
Fields inherited from class com.sun.msv.grammar.ReferenceExp
exp, name
 
Fields inherited from class com.sun.msv.grammar.Expression
anyString, epsilon, nullSet, verifierTag
 
Method Summary
abstract  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
equals, isDefined, visit, visit, visit, visit
 
Methods inherited from class com.sun.msv.grammar.Expression
getExpandedExp, hashCode, isEpsilonReducible, peelOccurence, visit, visit, visit, visit
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

EXTENSION

public static final int EXTENSION
See Also:
Constant Field Values

RESTRICTION

public static final int RESTRICTION
See Also:
Constant Field Values
Method Detail

getBlock

public abstract int getBlock()
gets the value of the block constraint.



Copyright © 2001-2003 Sun Microsystems, Inc. Documenation generated April 26 2005.