rcf.system.gui.util
Class GUITree.GUITreeEventSink.TaskEventSink

java.lang.Object
  extended by rcf.system.gui.util.GUITree.GUITreeEventSink.TaskEventSink
All Implemented Interfaces:
EventSink<TaskEvent>
Enclosing class:
GUITree.GUITreeEventSink

protected final class GUITree.GUITreeEventSink.TaskEventSink
extends Object
implements EventSink<TaskEvent>

TODO: Javadoc

TODO: Unit tests, Code review, Javadoc review, Seal/Finalize TODO: equals, hashCode, toString

Version:
$Revision: 1.1 $
Author:
Greg Gibeling

Constructor Summary
protected GUITree.GUITreeEventSink.TaskEventSink()
           
 
Method Summary
private  void children(rcf.core.util.collection.transaction.CollectionTransaction<N> transaction, rcf.core.util.collection.Collection<N> changed)
          TODO: Javadoc
 boolean event(TaskEvent event)
          Called by an EventSyndicate to notify this sink that an event has occured.
private  void vertices(rcf.core.util.collection.transaction.CollectionTransaction<N> transaction)
          TODO: Javadoc
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GUITree.GUITreeEventSink.TaskEventSink

protected GUITree.GUITreeEventSink.TaskEventSink()
Method Detail

children

private void children(rcf.core.util.collection.transaction.CollectionTransaction<N> transaction,
                      rcf.core.util.collection.Collection<N> changed)
TODO: Javadoc

Parameters:
transaction -
changed -

event

public boolean event(TaskEvent event)
Description copied from interface: EventSink
Called by an EventSyndicate to notify this sink that an event has occured.

Specified by:
event in interface EventSink<TaskEvent>
Parameters:
event - The event which has occured.
Returns:
true to keep receiving events from the source of this event. false to stop receiving events from the source of this event.

vertices

private void vertices(rcf.core.util.collection.transaction.CollectionTransaction<N> transaction)
TODO: Javadoc

Parameters:
transaction -