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.StringtargetNamespace-
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 Expressioncreate(RELAXModule module, Expression exp)ExpressiononAttPool(AttPoolClause exp)ExpressiononAttribute(AttributeExp exp)ExpressiononElement(ElementExp exp)ExpressiononElementRules(ElementRules exp)ExpressiononHedgeRules(HedgeRules exp)ExpressiononOther(OtherExp exp)ExpressiononRef(ReferenceExp exp)ExpressiononTag(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:
onAttributein interfaceExpressionVisitorExpression
-
onElement
public Expression onElement(ElementExp exp)
- Specified by:
onElementin interfaceExpressionVisitorExpression
-
onTag
public Expression onTag(TagClause exp)
- Specified by:
onTagin interfaceRELAXExpressionVisitorExpression
-
onElementRules
public Expression onElementRules(ElementRules exp)
- Specified by:
onElementRulesin interfaceRELAXExpressionVisitorExpression
-
onHedgeRules
public Expression onHedgeRules(HedgeRules exp)
- Specified by:
onHedgeRulesin interfaceRELAXExpressionVisitorExpression
-
onRef
public Expression onRef(ReferenceExp exp)
- Specified by:
onRefin interfaceExpressionVisitorExpression
-
onOther
public Expression onOther(OtherExp exp)
- Specified by:
onOtherin interfaceExpressionVisitorExpression
-
onAttPool
public Expression onAttPool(AttPoolClause exp)
- Specified by:
onAttPoolin interfaceRELAXExpressionVisitorExpression
-
-