com.sun.msv.grammar.relax

Class AttPoolClause

Implemented Interfaces:
Exportable, Serializable

public class AttPoolClause
extends ReferenceExp
implements Exportable

'attPool' of RELAX module. ReferenceExp.exp contains a sequence of AttributeExp.
Author:
Kohsuke KAWAGUCHI
See Also:
Serialized Form

Field Summary

boolean
exported
a flag that indicates this elementRule is exported and therefore accessible from other modules.

Fields inherited from class com.sun.msv.grammar.ReferenceExp

exp, name

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

anyString, epsilon, nullSet, verifierTag

Method Summary

boolean
isExported()
Object
visit(RELAXExpressionVisitor visitor)
boolean
visit(RELAXExpressionVisitorBoolean visitor)
Expression
visit(RELAXExpressionVisitorExpression visitor)
void
visit(RELAXExpressionVisitorVoid visitor)

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

equals, isDefined, 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

exported

public boolean exported
a flag that indicates this elementRule is exported and therefore accessible from other modules.

Method Details

isExported

public boolean isExported()
Specified by:
isExported in interface Exportable

visit

public Object visit(RELAXExpressionVisitor visitor)
Overrides:
visit in interface Expression

visit

public boolean visit(RELAXExpressionVisitorBoolean visitor)
Overrides:
visit in interface Expression

visit

public Expression visit(RELAXExpressionVisitorExpression visitor)
Overrides:
visit in interface Expression

visit

public void visit(RELAXExpressionVisitorVoid visitor)
Overrides:
visit in interface Expression