Class ControlFlowGraph
java.lang.Object
org.jgrapht.graph.AbstractGraph<V,E>
org.jgrapht.graph.AbstractBaseGraph<V,E>
org.jgrapht.graph.DefaultDirectedGraph<CfgVertex,CfgEdge>
com.github._1c_syntax.bsl.languageserver.cfg.ControlFlowGraph
- All Implemented Interfaces:
Serializable,Cloneable,Graph<CfgVertex,CfgEdge>
- See Also:
-
Field Summary
Fields inherited from interface org.jgrapht.Graph
DEFAULT_EDGE_WEIGHT -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanvoidaddEdge(CfgVertex source, CfgVertex target, CfgEdgeType type) edgePresentation(CfgEdge edge) voidsetEntryPoint(CfgVertex entryPoint) Methods inherited from class org.jgrapht.graph.DefaultDirectedGraph
createBuilder, createBuilderMethods inherited from class org.jgrapht.graph.AbstractBaseGraph
addVertex, addVertex, clone, containsEdge, containsVertex, degreeOf, edgeSet, edgesOf, getAllEdges, getEdge, getEdgeSource, getEdgeSupplier, getEdgeTarget, getEdgeWeight, getType, getVertexSupplier, incomingEdgesOf, inDegreeOf, iterables, outDegreeOf, outgoingEdgesOf, removeEdge, removeEdge, removeVertex, setEdgeSupplier, setEdgeWeight, setVertexSupplier, vertexSetMethods inherited from class org.jgrapht.graph.AbstractGraph
assertVertexExist, containsEdge, equals, hashCode, removeAllEdges, removeAllEdges, removeAllEdges, removeAllVertices, toString, toStringFromSetsMethods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface org.jgrapht.Graph
containsEdge, removeAllEdges, removeAllEdges, removeAllVertices, setEdgeWeight
-
Constructor Details
-
ControlFlowGraph
public ControlFlowGraph()
-
-
Method Details
-
addEdge
-
addEdge
-
addEdge
-
edgePresentation
-
getEntryPoint
-
getExitPoint
-
setEntryPoint
-