com.sun.msv.grammar.trex.typed
Class TypedElementPattern

java.lang.Object
  extended bycom.sun.msv.grammar.Expression
      extended bycom.sun.msv.grammar.ElementExp
          extended bycom.sun.msv.grammar.trex.ElementPattern
              extended bycom.sun.msv.grammar.trex.typed.TypedElementPattern
All Implemented Interfaces:
NameClassAndExpression, java.io.Serializable

public class TypedElementPattern
extends ElementPattern

ElementPattern with type. Proprietary extension by MSV to support type-assignment in TREX.

Author:
Kohsuke KAWAGUCHI
See Also:
Serialized Form

Field Summary
 java.lang.String label
          label of this element.
 
Fields inherited from class com.sun.msv.grammar.trex.ElementPattern
nameClass
 
Fields inherited from class com.sun.msv.grammar.ElementExp
contentModel, ignoreUndeclaredAttributes
 
Fields inherited from class com.sun.msv.grammar.Expression
anyString, epsilon, nullSet, verifierTag
 
Constructor Summary
TypedElementPattern(NameClass nameClass, Expression contentModel, java.lang.String label)
           
 
Methods inherited from class com.sun.msv.grammar.trex.ElementPattern
getNameClass
 
Methods inherited from class com.sun.msv.grammar.ElementExp
equals, getContentModel, 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

label

public final java.lang.String label
label of this element.

Constructor Detail

TypedElementPattern

public TypedElementPattern(NameClass nameClass,
                           Expression contentModel,
                           java.lang.String label)


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