fable.gui.event
Class FeedDeletedEvent

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

public class FeedDeletedEvent
extends FableEvent

This object represents an event that the feed is deleted in FeedListTree.

Author:
Weijie Yuan
See Also:
Serialized Form

Field Summary
 
Fields inherited from class java.util.EventObject
source
 
Constructor Summary
FeedDeletedEvent(java.lang.Object source, Feed feed)
          Construct a new FeedDeletedEvent with provided source and feed.
 
Method Summary
 Feed getFeed()
          Returns the deleted feed.
 
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

FeedDeletedEvent

public FeedDeletedEvent(java.lang.Object source,
                        Feed feed)
Construct a new FeedDeletedEvent with provided source and feed.

Parameters:
source - source of the event.
feed - the deleted feed.
Effects:
create a new FeedDeletedEvent object.
Method Detail

getFeed

public Feed getFeed()
Returns the deleted feed.
Note: This method should only be run by processes dealing with threading due to the danger of de-referencing.

Returns:
the deleted feed.