com.sun.msv.grammar.relax
Class TagClause
java.lang.Object
com.sun.msv.grammar.Expression
com.sun.msv.grammar.ReferenceExp
com.sun.msv.grammar.relax.TagClause
- All Implemented Interfaces:
- Serializable
public class TagClause
- extends ReferenceExp
'tag' of RELAX module.
exp field contains a sequence of AttributeExp.
- Author:
- Kohsuke KAWAGUCHI
- See Also:
- Serialized Form
Constructor Summary |
|
TagClause()
constructor for inline tag. |
protected |
TagClause(String role)
RefContainer-controlled creation. |
nameClass
public NameClass nameClass
- tag name constraint.
This should be SimpleNameClass. The only exception is for stub module.
TagClause
protected TagClause(String role)
- RefContainer-controlled creation. should be created via RefContainer.getOrCreate
TagClause
public TagClause()
- constructor for inline tag. creatable directly from outside
visit
public Object visit(RELAXExpressionVisitor visitor)
- Overrides:
visit
in class Expression
visit
public Expression visit(RELAXExpressionVisitorExpression visitor)
- Overrides:
visit
in class Expression
visit
public boolean visit(RELAXExpressionVisitorBoolean visitor)
- Overrides:
visit
in class Expression
visit
public void visit(RELAXExpressionVisitorVoid visitor)
- Overrides:
visit
in class Expression
MSV