Class BreakEdgeEvent

    • Field Detail

      • EVENT_TYPE

        public static final GraphModifierEventType EVENT_TYPE
        event type fired off when edge has been broken
    • Constructor Detail

      • BreakEdgeEvent

        public BreakEdgeEvent​(GraphModifier<?,​?> source,
                              Vertex vertexToBreakAt,
                              Edge aToBreak,
                              Edge breakToB)
        Constructor
        Parameters:
        source - of the event
        vertexToBreakAt - vertex to break at
        aToBreak - edge broken now from vertex a to break
        breakToB - edge broken now from break to b vertex
    • Method Detail

      • getVertexToBreakAt

        public Vertex getVertexToBreakAt()
        Collect vertex to break at
        Returns:
        vertex to break at
      • getEdgeFromVertexAToBreak

        public Edge getEdgeFromVertexAToBreak()
        collect broken edge section from original vertex A to break vertex
        Returns:
        edge
      • getEdgeFromBreakToVertexB

        public Edge getEdgeFromBreakToVertexB()
        collect broken edge section from break vertex to original vertex B
        Returns:
        edge