com.sun.msv.grammar.trex.typed

Class TypedElementPattern

Implemented Interfaces:
NameClassAndExpression, 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

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, String label)

Method Summary

Methods inherited from class com.sun.msv.grammar.trex.ElementPattern

getNameClass

Methods inherited from class com.sun.msv.grammar.ElementExp

equals, getContentModel, getNameClass, visit, visit, visit, visit

Methods inherited from class com.sun.msv.grammar.Expression

equals, getExpandedExp, hashCode, isEpsilonReducible, peelOccurence, visit, visit, visit, visit, visit, visit, visit, visit

Field Details

label

public final String label
label of this element.

Constructor Details

TypedElementPattern

public TypedElementPattern(NameClass nameClass,
                           Expression contentModel,
                           String label)