|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objecttom.library.sl.AbstractStrategy
tom.library.sl.AbstractStrategyBasic
tom.library.bytecode.CFGViewer.PrintDotLink
public static class CFGViewer.PrintDotLink
Prints a link from the `parent' instruction to the current node instruction.
| Field Summary |
|---|
| Fields inherited from class tom.library.sl.AbstractStrategyBasic |
|---|
any |
| Fields inherited from class tom.library.sl.AbstractStrategy |
|---|
environment |
| Constructor Summary | |
|---|---|
CFGViewer.PrintDotLink(Writer out,
tom.library.bytecode.CFGViewer.InsWrapper parent)
|
|
| Method Summary | ||
|---|---|---|
InstructionList |
_visit_InstructionList(InstructionList arg,
Introspector introspector)
|
|
Visitable |
getChildAt(int index)
Returns the child at the specified position |
|
int |
getChildCount()
Returns the number of children of the current Visitable |
|
Visitable[] |
getChildren()
Returns the list of (non builtin) Visitable children |
|
Writer |
getout()
|
|
tom.library.bytecode.CFGViewer.InsWrapper |
getparent()
|
|
Visitable |
setChildAt(int index,
Visitable child)
Replaces a child at the specified position |
|
Visitable |
setChildren(Visitable[] children)
Replaces all children of any visitable at once, and returns this visitable. |
|
InstructionList |
visit_InstructionList(InstructionList tom__arg,
Introspector introspector)
|
|
|
visitLight(T v,
Introspector introspector)
Visit the subject any in a light way (without environment) |
|
| Methods inherited from class tom.library.sl.AbstractStrategyBasic |
|---|
visit |
| Methods inherited from class tom.library.sl.AbstractStrategy |
|---|
getAncestor, getEnvironment, getPosition, getRoot, getSubject, init, init, setEnvironment, setRoot, setSubject, visit, visit, visit, visit, visitLight |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public CFGViewer.PrintDotLink(Writer out,
tom.library.bytecode.CFGViewer.InsWrapper parent)
| Method Detail |
|---|
public Writer getout()
public tom.library.bytecode.CFGViewer.InsWrapper getparent()
public Visitable[] getChildren()
Visitable
getChildren in interface VisitablegetChildren in class AbstractStrategyBasicpublic Visitable setChildren(Visitable[] children)
Visitable
setChildren in interface VisitablesetChildren in class AbstractStrategyBasicchildren - array of children to set up
public int getChildCount()
Visitable
getChildCount in interface VisitablegetChildCount in class AbstractStrategyBasicpublic Visitable getChildAt(int index)
Visitable
getChildAt in interface VisitablegetChildAt in class AbstractStrategyBasicindex - index of the element to return
public Visitable setChildAt(int index,
Visitable child)
Visitable
setChildAt in interface VisitablesetChildAt in class AbstractStrategyBasicindex - index of the element to returnchild - element to set up
public <T> T visitLight(T v,
Introspector introspector)
throws VisitFailure
Strategy
v - the subject to visit.
VisitFailure - in case of failure.
public InstructionList _visit_InstructionList(InstructionList arg,
Introspector introspector)
throws VisitFailure
VisitFailure
public InstructionList visit_InstructionList(InstructionList tom__arg,
Introspector introspector)
throws VisitFailure
VisitFailure
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||