|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use FlowControlEdge | |
junit.quilt.cover.generic |
Uses of FlowControlEdge in junit.quilt.cover.generic |
Subclasses of FlowControlEdge in junit.quilt.cover.generic | |
class |
BranchEdge
|
class |
DummyEdge
|
class |
ExceptionEdge
|
class |
JSREdge
|
class |
NormalEdge
|
class |
ReturnEdge
|
class |
SelectEdge
|
Methods in junit.quilt.cover.generic that return FlowControlEdge | |
abstract FlowControlEdge |
FlowControlEdge.copy(BlockVertex source,
BlockVertex target)
This should work like clone, but it returns a FlowControlEdge. |
FlowControlEdge |
NormalEdge.copy(BlockVertex start,
BlockVertex end)
|
FlowControlEdge |
ExceptionEdge.copy(BlockVertex source,
BlockVertex target)
|
FlowControlEdge |
EdgeFactory.makeBranchEdge(BlockVertex source,
BlockVertex target,
java.lang.String branch,
boolean value)
makeBranchEdge() Override this if you want to have a specific Branch Edge in your graph. |
FlowControlEdge |
EdgeFactory.makeSelectEdge(BlockVertex source,
BlockVertex target,
java.lang.String expr,
int value)
makeSelectEdge Override this method if you want to make a custom SelectEdge. |
FlowControlEdge |
EdgeFactory.makeSelectEdge(BlockVertex source,
BlockVertex target,
java.lang.String expr)
|
FlowControlEdge |
EdgeFactory.makeExceptionEdge(BlockVertex source,
BlockVertex handler,
java.lang.Class exception)
makeExceptionEdge() Override this method if you want to make a special exception edge. |
FlowControlEdge |
EdgeFactory.makeExceptionEdge(BlockVertex source,
java.lang.Class exception)
|
FlowControlEdge |
EdgeFactory.makeExceptionEdge(BlockVertex source,
BlockVertex handler,
org.apache.bcel.generic.ObjectType exception)
|
FlowControlEdge |
EdgeFactory.makeExceptionEdge(BlockVertex source,
org.apache.bcel.generic.ObjectType exception)
|
FlowControlEdge |
EdgeFactory.makeNormalEdge(BlockVertex source,
BlockVertex target)
makeNormalEdge() Override this method if you want to make a special normal edge. |
FlowControlEdge |
EdgeFactory.makeJSREdge(BlockVertex source,
BlockVertex target)
makeJSREdge() This returns an edge generated by a JSR instruction. |
FlowControlEdge |
EdgeFactory.makeReturnEdge(BlockVertex ret)
makeReturnEdge This is called when a Return statement happens. |
FlowControlEdge |
EdgeFactory.makeDummyEdge(BlockVertex start,
BlockVertex end)
makeDummyEdge This is used to add a dummy edge into the graph. |
FlowControlEdge |
JSREdge.copy(BlockVertex source,
BlockVertex target)
|
FlowControlEdge |
SelectEdge.copy(BlockVertex source,
BlockVertex target)
|
FlowControlEdge |
BranchEdge.copy(BlockVertex start,
BlockVertex target)
|
FlowControlEdge |
ReturnEdge.copy(BlockVertex source,
BlockVertex target)
|
FlowControlEdge |
EdgeFactoryImpl.makeBranchEdge(BlockVertex source,
BlockVertex target,
java.lang.String branch,
boolean value)
makeBranchEdge() Override this if you want to have a specific Branch FlowControlEdge in your graph. |
FlowControlEdge |
EdgeFactoryImpl.makeSelectEdge(BlockVertex source,
BlockVertex target,
java.lang.String expr,
int value)
makeSelectEdge Override this method if you want to make a custom SelectEdge. |
FlowControlEdge |
EdgeFactoryImpl.makeSelectEdge(BlockVertex source,
BlockVertex target,
java.lang.String expr)
|
FlowControlEdge |
EdgeFactoryImpl.makeExceptionEdge(BlockVertex source,
BlockVertex handler,
java.lang.Class exception)
makeExceptionEdge() Override this method if you want to make a special exception edge. |
FlowControlEdge |
EdgeFactoryImpl.makeExceptionEdge(BlockVertex source,
BlockVertex handler,
org.apache.bcel.generic.ObjectType exception)
|
FlowControlEdge |
EdgeFactoryImpl.makeExceptionEdge(BlockVertex source,
java.lang.Class exception)
|
FlowControlEdge |
EdgeFactoryImpl.makeExceptionEdge(BlockVertex source,
org.apache.bcel.generic.ObjectType exception)
|
FlowControlEdge |
EdgeFactoryImpl.makeNormalEdge(BlockVertex source,
BlockVertex target)
makeNormalEdge() Override this method if you want to make a special normal edge. |
FlowControlEdge |
EdgeFactoryImpl.makeDummyEdge(BlockVertex source,
BlockVertex target)
|
FlowControlEdge |
EdgeFactoryImpl.makeJSREdge(BlockVertex source,
BlockVertex target)
Create an edge for JSR to a subroutine. |
FlowControlEdge |
EdgeFactoryImpl.makeReturnEdge(BlockVertex ret)
makeReturnEdge This is called when a Return statement happens. |
FlowControlEdge |
DummyEdge.copy(BlockVertex source,
BlockVertex target)
|
Methods in junit.quilt.cover.generic with parameters of type FlowControlEdge | |
void |
MethInstClassLoader.instrumentEdge(InstContext context,
ControlFlowGraph graph,
FlowControlEdge edge,
BlockVertex vertex)
Call this to add a Vertex in place of an edge. |
void |
ControlFlowGraph.updateEdge(FlowControlEdge edge)
|
void |
ControlFlowGraph.addEdge(FlowControlEdge edge)
|
Constructors in junit.quilt.cover.generic with parameters of type FlowControlEdge | |
BranchSegment(java.lang.String fileName,
FlowControlEdge fce)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |