fable.adt.event
Class StructuralChangeEvent

java.lang.Object
  extended by java.util.EventObject
      extended by fable.adt.FableEvent
          extended by fable.adt.event.StructuralChangeEvent
All Implemented Interfaces:
java.io.Serializable

public class StructuralChangeEvent
extends FableEvent

This class represents an event of changing the structure of the ADT.

Author:
Wonsik Kim
See Also:
Serialized Form

Field Summary
 
Fields inherited from class java.util.EventObject
source
 
Constructor Summary
StructuralChangeEvent(FableComponent source)
          Construct a StructrualChangeEvent object with information of origin of the event.
 
Method Summary
 
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

StructuralChangeEvent

public StructuralChangeEvent(FableComponent source)
Construct a StructrualChangeEvent object with information of origin of the event.

Parameters:
source - the FableComponent that originated the event.
Effects:
create a new StructuralChangeEvent object.