Class ExportedAttPoolGenerator
- java.lang.Object
-
- com.sun.msv.grammar.ExpressionCloner
-
- com.sun.msv.relaxns.grammar.relax.ExportedAttPoolGenerator
-
- All Implemented Interfaces:
ExpressionVisitorExpression
,RELAXExpressionVisitorExpression
class ExportedAttPoolGenerator extends ExpressionCloner implements RELAXExpressionVisitorExpression
creates Expression that validates exported attPool.
-
-
Field Summary
Fields Modifier and Type Field Description private java.lang.String
targetNamespace
-
Fields inherited from class com.sun.msv.grammar.ExpressionCloner
pool
-
-
Constructor Summary
Constructors Constructor Description ExportedAttPoolGenerator(ExpressionPool pool)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Expression
create(RELAXModule module, Expression exp)
Expression
onAttPool(AttPoolClause exp)
Expression
onAttribute(AttributeExp exp)
Expression
onElement(ElementExp exp)
Expression
onElementRules(ElementRules exp)
Expression
onHedgeRules(HedgeRules exp)
Expression
onOther(OtherExp exp)
Expression
onRef(ReferenceExp exp)
Expression
onTag(TagClause exp)
-
Methods inherited from class com.sun.msv.grammar.ExpressionCloner
onAnyString, onChoice, onConcur, onData, onEpsilon, onInterleave, onList, onMixed, onNullSet, onOneOrMore, onSequence, onValue
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface com.sun.msv.grammar.ExpressionVisitorExpression
onAnyString, onChoice, onConcur, onData, onEpsilon, onInterleave, onList, onMixed, onNullSet, onOneOrMore, onSequence, onValue
-
-
-
-
Constructor Detail
-
ExportedAttPoolGenerator
ExportedAttPoolGenerator(ExpressionPool pool)
-
-
Method Detail
-
create
public Expression create(RELAXModule module, Expression exp)
-
onAttribute
public Expression onAttribute(AttributeExp exp)
- Specified by:
onAttribute
in interfaceExpressionVisitorExpression
-
onElement
public Expression onElement(ElementExp exp)
- Specified by:
onElement
in interfaceExpressionVisitorExpression
-
onTag
public Expression onTag(TagClause exp)
- Specified by:
onTag
in interfaceRELAXExpressionVisitorExpression
-
onElementRules
public Expression onElementRules(ElementRules exp)
- Specified by:
onElementRules
in interfaceRELAXExpressionVisitorExpression
-
onHedgeRules
public Expression onHedgeRules(HedgeRules exp)
- Specified by:
onHedgeRules
in interfaceRELAXExpressionVisitorExpression
-
onRef
public Expression onRef(ReferenceExp exp)
- Specified by:
onRef
in interfaceExpressionVisitorExpression
-
onOther
public Expression onOther(OtherExp exp)
- Specified by:
onOther
in interfaceExpressionVisitorExpression
-
onAttPool
public Expression onAttPool(AttPoolClause exp)
- Specified by:
onAttPool
in interfaceRELAXExpressionVisitorExpression
-
-