Walks through a java AST in depth-left-fist-order. This walker is used to
transform a loop (not only while loops) according to the rules of the dynamic
logic.
creates the WhileLoopTransformation for the transformation mode
Parameters: root - the ProgramElement where to begin Parameters: outerLabel - the ProgramElementName of the outer label Parameters: innerLabel - the ProgramElementName of the inner label
creates the WhileLoopTransformation for the check mode
Parameters: root - the ProgramElement where to begin Parameters: inst - the SVInstantiations if available