public final class HlddOptimizationVisitor extends HlddEmptyVisitor
ModelVisitor.Status
Constructor and Description |
---|
HlddOptimizationVisitor() |
Modifier and Type | Method and Description |
---|---|
void |
onConditionBegin(HlddConditionNode node)
Starts visiting a condition node.
|
void |
onConditionEnd(HlddConditionNode node)
Finishes visiting a condition node.
|
void |
onEdgeEnd(HlddEdge node)
Finishes visiting a value node.
|
void |
onHlddBegin(Hldd hldd)
Starts visiting
Hldd . |
onAssignment, onEdgeBegin, onHlddEnd, onRootBegin, onRootEnd
getStatus, onModelBegin, onModelEnd, onModuleBegin, onModuleEnd, onProcessBegin, onProcessEnd, onRootBegin, onRootEnd, onStatementBegin, onStatementEnd
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getStatus, onModelBegin, onModelEnd, onModuleBegin, onModuleEnd, onProcessBegin, onProcessEnd, onRootBegin, onRootEnd, onStatementBegin, onStatementEnd
public void onHlddBegin(Hldd hldd)
HlddVisitor
Hldd
.onHlddBegin
in interface HlddVisitor
onHlddBegin
in class HlddEmptyVisitor
hldd
- - the specified hldd.public void onConditionBegin(HlddConditionNode node)
HlddVisitor
onConditionBegin
in interface HlddVisitor
onConditionBegin
in class HlddEmptyVisitor
node
- - the specified HlddConditionNode
.public void onConditionEnd(HlddConditionNode node)
HlddVisitor
onConditionEnd
in interface HlddVisitor
onConditionEnd
in class HlddEmptyVisitor
node
- - the specified HlddConditionNode
.public void onEdgeEnd(HlddEdge node)
HlddVisitor
onEdgeEnd
in interface HlddVisitor
onEdgeEnd
in class HlddEmptyVisitor
node
- - the specified HlddEdge
.