com.sun.msv.grammar
Class MixedExp
java.lang.Object
com.sun.msv.grammar.Expression
com.sun.msv.grammar.UnaryExp
com.sun.msv.grammar.MixedExp
- All Implemented Interfaces:
- Serializable
public final class MixedExp
- extends UnaryExp
<mixed> of RELAX.
For TREX, this operator is not an essential one. You can use
...
However, by introducing "mixed" as a primitive,
RELAX module can be expressed without using interleave.
Also, mixed makes validation faster.
- Author:
- Kohsuke KAWAGUCHI
- See Also:
- Serialized Form
Fields inherited from class com.sun.msv.grammar.UnaryExp |
exp |
Methods inherited from class com.sun.msv.grammar.Expression |
getExpandedExp, hashCode, hashCode, hashCode, isEpsilonReducible, peelOccurence, readResolve, visit, visit, visit, visit |
visit
public Object visit(ExpressionVisitor visitor)
- Specified by:
visit
in class Expression
visit
public Expression visit(ExpressionVisitorExpression visitor)
- Specified by:
visit
in class Expression
visit
public boolean visit(ExpressionVisitorBoolean visitor)
- Specified by:
visit
in class Expression
visit
public void visit(ExpressionVisitorVoid visitor)
- Specified by:
visit
in class Expression
calcEpsilonReducibility
protected boolean calcEpsilonReducibility()
- Description copied from class:
Expression
- computes epsilon reducibility
- Specified by:
calcEpsilonReducibility
in class Expression
MSV