Interface DirectedGraphModifier
-
- All Superinterfaces:
DirectedGraphModifierEventProducer
,EventProducer
,GraphModifier<DirectedVertex,DirectedEdge>
,GraphModifierEventProducer
,TopologicalModifier
- All Known Implementing Classes:
DirectedGraphModifierImpl
public interface DirectedGraphModifier extends GraphModifier<DirectedVertex,DirectedEdge>, DirectedGraphModifierEventProducer
Modify directed graph elements .- Author:
- markr
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
removeEdgeSegment(EdgeSegment edgeSegment)
Remove an edge segment by removing it from the graph and the edge it is connected to.-
Methods inherited from interface org.goplanit.utils.graph.modifier.GraphModifier
breakEdgeAt, breakEdgesAt, breakEdgesAt, recreateManagedEntitiesIds, removeDanglingSubGraphs, removeDanglingSubGraphs, removeEdge, removeSubGraph, removeSubGraphOf, removeVertex, reset
-
Methods inherited from interface org.goplanit.utils.graph.modifier.event.GraphModifierEventProducer
addListener, addListener, removeAllListeners, removeListener, removeListener
-
-
-
-
Method Detail
-
removeEdgeSegment
void removeEdgeSegment(EdgeSegment edgeSegment)
Remove an edge segment by removing it from the graph and the edge it is connected to. Any registered events for edge segment removal will be triggered.- Parameters:
edgeSegment
- to remove
-
-