Interface NodeListener

All Superinterfaces:
EventListener, TransactionListener
All Known Subinterfaces:
GraphView, ValueEditComponent, View, View2D, View3D
All Known Implementing Classes:
AbstractDialogableEditComponent, AbstractNodeListener, AbstractValueEditComponent, AbstractView, ArrowShapeEditComponent, BooleanEditComponent, ButtonOverlayView, ByteEditComponent, ChartAttributeEditor, ChartColorAttributeEditor, ChartsColumnAttributeEditor, ClusterColorAttributeEditor, ColorChooserEditComponent, ComboBoxEditComponent, CompoundImageAttributeEditor, CompoundImagePositionAttributeEditor, DockingAttributeEditor, DoubleEditComponent, 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, NodeAdapter, NodeEditComponent, NodePathwayLinkVisualizationAttributeEditor, NodeShapeEditComponent, NullView, NumberEditComponent, ObjectListComponent, ShortEditComponent, SingleGraphElementEditComponent, SliderComponent, SpinnerEditComponent, StandardValueEditComponent, StringEditComponent, TextAreaEditComponent, ThicknessAttributeEditor, URLAttributeEditor, ValueEditComponentAdapter, XMLAttributeEditor

public interface NodeListener
extends TransactionListener
Interface that contains methods which are called when a node is changed.
Version:
$Revision: 1.5 $
  • Method Details

    • postUndirectedEdgeAdded

      void postUndirectedEdgeAdded​(NodeEvent e)
      Called after an (undirected) edge has been added to the node. (For directed edges pre- In/Out- EdgeAdded is called.)
      Parameters:
      e - The NodeEvent detailing the changes.
    • postUndirectedEdgeRemoved

      void postUndirectedEdgeRemoved​(NodeEvent e)
      Called after an (undirected) edge has been removed from the node. (For directed edges pre- In/Out- EdgeRemoved is called.)
      Parameters:
      e - The NodeEvent detailing the changes.
    • preUndirectedEdgeAdded

      void preUndirectedEdgeAdded​(NodeEvent e)
      Called just before an (undirected) edge is added to the node. (For directed edges pre- In/Out- EdgeAdded is called.)
      Parameters:
      e - The NodeEvent detailing the changes.
    • preUndirectedEdgeRemoved

      void preUndirectedEdgeRemoved​(NodeEvent e)
      Called just before an (undirected) edge is removed from the node. (For directed edges pre- In/Out- EdgeRemoved is called.)
      Parameters:
      e - The NodeEvent detailing the changes.