Interface ExpressionVisitorExpression
- All Known Subinterfaces:
RELAXExpressionVisitorExpression
- All Known Implementing Classes:
AttributeFeeder, AttributePicker, AttributePruner, AttributeRemover, ContentModelRefExpRemover.Remover, ExportedAttPoolGenerator, ExpressionCloner, IslandSchemaImpl.Binder, NoneTypeRemover, RefExpRemover, ResidualCalculator, SchemaLocationRemover
public interface ExpressionVisitorExpression
ExpressionVisitor that returns Expression object.
-
Method Summary
Modifier and TypeMethodDescriptiononAttribute(AttributeExp exp) onElement(ElementExp exp) onOneOrMore(OneOrMoreExp exp) onRef(ReferenceExp exp) onSequence(SequenceExp exp)
-
Method Details
-
onAttribute
-
onChoice
-
onElement
-
onOneOrMore
-
onMixed
-
onList
-
onRef
-
onOther
-
onEpsilon
Expression onEpsilon() -
onNullSet
Expression onNullSet() -
onAnyString
Expression onAnyString() -
onSequence
-
onData
-
onValue
-
onConcur
-
onInterleave
-