|
Dresden OCL Toolkit | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objecttudresden.ocl.normalize.CollectShorthandExpansion
breaks default context insertion and iterator insertion
Constructor Summary | |
CollectShorthandExpansion()
|
Method Summary | |
void |
close(OclTree tree,
NormalizerPass pass)
This method notifies the NodeNormalizer of the end of a tree normalization. |
protected void |
expandCollect(APostfixExpression pe,
APostfixExpressionTail pet,
OclTree tree)
|
void |
normalize(Node n,
OclTree tree)
normalize a single node |
void |
open(OclTree tree,
NormalizerPass pass)
allows the NodeNormalizers to initialize itself. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public CollectShorthandExpansion()
Method Detail |
public void normalize(Node n, OclTree tree)
NodeNormalizer
normalize
in interface NodeNormalizer
protected void expandCollect(APostfixExpression pe, APostfixExpressionTail pet, OclTree tree)
public void open(OclTree tree, NormalizerPass pass)
NodeNormalizer
open
in interface NodeNormalizer
public void close(OclTree tree, NormalizerPass pass)
NodeNormalizer
open()
already
close
in interface NodeNormalizer
|
Dresden OCL Toolkit | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |