Class GraphModelEvent

  • All Implemented Interfaces:
    java.io.Serializable

    public class GraphModelEvent
    extends java.util.EventObject
    Encapsulates information describing changes to a graph model, and is used to notify graph model listeners of the change.
    See Also:
    Serialized Form
    • Nested Class Summary

      Nested Classes 
      Modifier and Type Class Description
      static interface  GraphModelEvent.GraphModelChange
      Defines the interface for objects that may be included into a GraphModelEvent to describe a model change.
    • Field Summary

      Fields 
      Modifier and Type Field Description
      protected GraphModelEvent.GraphModelChange change
      The object that constitutes the change.
      • Fields inherited from class java.util.EventObject

        source
    • Constructor Summary

      Constructors 
      Constructor Description
      GraphModelEvent​(java.lang.Object source, GraphModelEvent.GraphModelChange change)
      Used to create an event when cells have been changed, inserted, or removed, identifying the change as a ModelChange object.
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      GraphModelEvent.GraphModelChange getChange()
      Returns the object that constitutes the change.
      • Methods inherited from class java.util.EventObject

        getSource, toString
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
    • Constructor Detail

      • GraphModelEvent

        public GraphModelEvent​(java.lang.Object source,
                               GraphModelEvent.GraphModelChange change)
        Used to create an event when cells have been changed, inserted, or removed, identifying the change as a ModelChange object.
        Parameters:
        source - the Object responsible for generating the event (typically the creator of the event object passes this for its value)
        change - the object that describes the change
        See Also:
        GraphCell
    • Method Detail

      • getChange

        public GraphModelEvent.GraphModelChange getChange()
        Returns the object that constitutes the change.
        Returns:
        the object that constitutes the change.