public class ElementDeclCollector extends ExpressionWalker
Modifier and Type | Method and Description |
---|---|
static Set[] |
collect(Expression exp)
collects all element and attribute declarations.
|
void |
onAttribute(AttributeExp exp) |
void |
onConcur(ConcurExp exp) |
void |
onElement(ElementExp exp) |
onAnyString, onBinExp, onChoice, onData, onEpsilon, onInterleave, onList, onMixed, onNullSet, onOneOrMore, onOther, onRef, onSequence, onValue
public void onConcur(ConcurExp exp)
onConcur
in interface ExpressionVisitorVoid
onConcur
in class ExpressionWalker
public void onElement(ElementExp exp)
onElement
in interface ExpressionVisitorVoid
onElement
in class ExpressionWalker
public void onAttribute(AttributeExp exp)
onAttribute
in interface ExpressionVisitorVoid
onAttribute
in class ExpressionWalker
public static Set[] collect(Expression exp)
Copyright © 2016 Oracle Corporation. All rights reserved.