Class StructuralEvent

java.lang.Object
java.util.EventObject
org.oddjob.structural.StructuralEvent
All Implemented Interfaces:
Serializable

public class StructuralEvent extends EventObject implements Serializable
This event is fired by an implementer of the Structural interface when its structure changes.
Author:
Rob Gordon
See Also:
  • Constructor Details

    • StructuralEvent

      public StructuralEvent(Structural source, Object child, int index)
      Constructor.
      Parameters:
      source - The source of the event. Generally the parent.
      child - The child object that has been added or removed.
      index - The position where it was added or removed (starting at 0).
  • Method Details

    • getChild

      public Object getChild()
      Get the child.
      Returns:
      The child.
    • getIndex

      public int getIndex()
      Get the index.
      Returns:
      The index.
    • toString

      public String toString()
      Overrides:
      toString in class EventObject