Package com.sun.msv.grammar
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 ExpressionVisitorExpressionExpressionVisitor that returns Expression object.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ExpressiononAnyString()ExpressiononAttribute(AttributeExp exp)ExpressiononChoice(ChoiceExp exp)ExpressiononConcur(ConcurExp p)ExpressiononData(DataExp exp)ExpressiononElement(ElementExp exp)ExpressiononEpsilon()ExpressiononInterleave(InterleaveExp p)ExpressiononList(ListExp exp)ExpressiononMixed(MixedExp exp)ExpressiononNullSet()ExpressiononOneOrMore(OneOrMoreExp exp)ExpressiononOther(OtherExp exp)ExpressiononRef(ReferenceExp exp)ExpressiononSequence(SequenceExp exp)ExpressiononValue(ValueExp exp)
-
-
-
Method Detail
-
onAttribute
Expression onAttribute(AttributeExp exp)
-
onChoice
Expression onChoice(ChoiceExp exp)
-
onElement
Expression onElement(ElementExp exp)
-
onOneOrMore
Expression onOneOrMore(OneOrMoreExp exp)
-
onMixed
Expression onMixed(MixedExp exp)
-
onList
Expression onList(ListExp exp)
-
onRef
Expression onRef(ReferenceExp exp)
-
onOther
Expression onOther(OtherExp exp)
-
onEpsilon
Expression onEpsilon()
-
onNullSet
Expression onNullSet()
-
onAnyString
Expression onAnyString()
-
onSequence
Expression onSequence(SequenceExp exp)
-
onData
Expression onData(DataExp exp)
-
onValue
Expression onValue(ValueExp exp)
-
onConcur
Expression onConcur(ConcurExp p)
-
onInterleave
Expression onInterleave(InterleaveExp p)
-
-