Class ExportedAttPoolGenerator
java.lang.Object
com.sun.msv.grammar.ExpressionCloner
com.sun.msv.relaxns.grammar.relax.ExportedAttPoolGenerator
- All Implemented Interfaces:
ExpressionVisitorExpression, RELAXExpressionVisitorExpression
creates Expression that validates exported attPool.
-
Field Summary
FieldsFields inherited from class ExpressionCloner
pool -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncreate(RELAXModule module, Expression exp) onAttPool(AttPoolClause exp) onAttribute(AttributeExp exp) onElement(ElementExp exp) onHedgeRules(HedgeRules exp) onRef(ReferenceExp exp) Methods inherited from class ExpressionCloner
onAnyString, onChoice, onConcur, onData, onEpsilon, onInterleave, onList, onMixed, onNullSet, onOneOrMore, onSequence, onValueMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface ExpressionVisitorExpression
onAnyString, onChoice, onConcur, onData, onEpsilon, onInterleave, onList, onMixed, onNullSet, onOneOrMore, onSequence, onValue
-
Field Details
-
targetNamespace
-
-
Constructor Details
-
ExportedAttPoolGenerator
ExportedAttPoolGenerator(ExpressionPool pool)
-
-
Method Details
-
create
-
onAttribute
- Specified by:
onAttributein interfaceExpressionVisitorExpression
-
onElement
- Specified by:
onElementin interfaceExpressionVisitorExpression
-
onTag
- Specified by:
onTagin interfaceRELAXExpressionVisitorExpression
-
onElementRules
- Specified by:
onElementRulesin interfaceRELAXExpressionVisitorExpression
-
onHedgeRules
- Specified by:
onHedgeRulesin interfaceRELAXExpressionVisitorExpression
-
onRef
- Specified by:
onRefin interfaceExpressionVisitorExpression
-
onOther
- Specified by:
onOtherin interfaceExpressionVisitorExpression
-
onAttPool
- Specified by:
onAttPoolin interfaceRELAXExpressionVisitorExpression
-