|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.sun.msv.grammar.util.ExpressionWalker
com.sun.msv.generator.ElementDeclCollector
collects all distinct element declaration in the grammar. As a side effect, it also collects all distinct attribute declarations.
Method Summary | |
static Set[] |
collect(com.sun.msv.grammar.Expression exp)
collects all element and attribute declarations. |
void |
onAttribute(com.sun.msv.grammar.AttributeExp exp)
|
void |
onConcur(com.sun.msv.grammar.ConcurExp exp)
|
void |
onElement(com.sun.msv.grammar.ElementExp exp)
|
Methods inherited from class com.sun.msv.grammar.util.ExpressionWalker |
onAnyString, onBinExp, onChoice, onData, onEpsilon, onInterleave, onList, onMixed, onNullSet, onOneOrMore, onOther, onRef, onSequence, onValue |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Method Detail |
public void onConcur(com.sun.msv.grammar.ConcurExp exp)
public void onElement(com.sun.msv.grammar.ElementExp exp)
public void onAttribute(com.sun.msv.grammar.AttributeExp exp)
public static Set[] collect(com.sun.msv.grammar.Expression exp)
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |