com.sun.msv.grammar.relax

Class TagClause

public class TagClause extends ReferenceExp

'tag' of RELAX module. exp field contains a sequence of AttributeExp.

Author: Kohsuke KAWAGUCHI

Field Summary
NameClassnameClass
tag name constraint.
Constructor Summary
TagClause()
constructor for inline tag. creatable directly from outside
Method Summary
Objectvisit(RELAXExpressionVisitor visitor)
Expressionvisit(RELAXExpressionVisitorExpression visitor)
booleanvisit(RELAXExpressionVisitorBoolean visitor)
voidvisit(RELAXExpressionVisitorVoid visitor)

Field Detail

nameClass

public NameClass nameClass
tag name constraint. This should be SimpleNameClass. The only exception is for stub module.

Constructor Detail

TagClause

public TagClause()
constructor for inline tag. creatable directly from outside

Method Detail

visit

public Object visit(RELAXExpressionVisitor visitor)

visit

public Expression visit(RELAXExpressionVisitorExpression visitor)

visit

public boolean visit(RELAXExpressionVisitorBoolean visitor)

visit

public void visit(RELAXExpressionVisitorVoid visitor)