Interface EdgeListener

All Superinterfaces:
EventListener, TransactionListener
All Known Subinterfaces:
GraphView, ValueEditComponent, View, View2D, View3D
All Known Implementing Classes:
AbstractDialogableEditComponent, AbstractEdgeListener, AbstractValueEditComponent, AbstractView, ArrowShapeEditComponent, BooleanEditComponent, ButtonOverlayView, ByteEditComponent, ChartAttributeEditor, ChartColorAttributeEditor, ChartsColumnAttributeEditor, ClusterColorAttributeEditor, ColorChooserEditComponent, ComboBoxEditComponent, CompoundImageAttributeEditor, CompoundImagePositionAttributeEditor, DockingAttributeEditor, DoubleEditComponent, EdgeAdapter, EdgeArrowShapeEditComponent, EdgeEditComponent, EdgeShapeEditComponent, EnhDoubleEditComponent, FastView, FloatEditComponent, FontAttributeEditor, GradientFillAttributeEditor, GraffitiView, GraphComponentEditComponent, GraphConstraintChecker, IntegerEditComponent, IPKGraffitiView, JComponentParameterEditor, KeggGroupPartAttributeEditor, KeggReactionIdAttributeEditor, KeggReactionTypeAttributeEditor, KeggRelationSubTypeAttributeEditor, KeggRelationTypeAttributeEditor, KeggTypeAttributeEditor, LabelAlignmentAttributeEditor, LabelFontAttributeEditor, LabelStyleAttributeEditor, LandmarkSliderComponent, LineModeAttributeEditor, LineModeEditComponent, LongEditComponent, MatrixView, MultiFileSelectionEditComponent, NodeEditComponent, NodePathwayLinkVisualizationAttributeEditor, NodeShapeEditComponent, NullView, NumberEditComponent, ObjectListComponent, ShortEditComponent, SingleGraphElementEditComponent, SliderComponent, SpinnerEditComponent, StandardValueEditComponent, StringEditComponent, TextAreaEditComponent, ThicknessAttributeEditor, URLAttributeEditor, ValueEditComponentAdapter, XMLAttributeEditor

public interface EdgeListener
extends TransactionListener
Interface that contains methods which are called when an edge is changed.
Version:
$Revision: 1.4 $
  • Method Details

    • postDirectedChanged

      void postDirectedChanged​(EdgeEvent e)
      Called after the edge was set directed or undirected.
      Parameters:
      e - the EdgeEvent detailing the changes.
    • postEdgeReversed

      void postEdgeReversed​(EdgeEvent e)
      Called after the edge has been reversed.
      Parameters:
      e - the EdgeEvent detailing the changes.
    • postSourceNodeChanged

      void postSourceNodeChanged​(EdgeEvent e)
      Called after the source node of an edge has changed.
      Parameters:
      e - the EdgeEvent detailing the changes.
    • postTargetNodeChanged

      void postTargetNodeChanged​(EdgeEvent e)
      Called after the target node of an edge has changed.
      Parameters:
      e - the EdgeEvent detailing the changes.
    • preDirectedChanged

      void preDirectedChanged​(EdgeEvent e)
      Called before the edge is set directed or undirected.
      Parameters:
      e - the EdgeEvent detailing the changes.
    • preEdgeReversed

      void preEdgeReversed​(EdgeEvent e)
      Called before the edge is going to be reversed.
      Parameters:
      e - the EdgeEvent detailing the changes.
    • preSourceNodeChanged

      void preSourceNodeChanged​(EdgeEvent e)
      Called before a change of the source node of an edge takes place.
      Parameters:
      e - the EdgeEvent detailing the changes.
    • preTargetNodeChanged

      void preTargetNodeChanged​(EdgeEvent e)
      Called before a change of the target node of an edge takes place.
      Parameters:
      e - the EdgeEvent detailing the changes.