Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

org.jempeg.empeg.emplode.action
Class BasicFIDTreeNodeChangeListener  view BasicFIDTreeNodeChangeListener download BasicFIDTreeNodeChangeListener.java

java.lang.Object
  extended byorg.jempeg.empeg.emplode.action.BasicFIDTreeNodeChangeListener
All Implemented Interfaces:
java.util.EventListener, FIDTreeNodeChangeListenerIfc

public class BasicFIDTreeNodeChangeListener
extends java.lang.Object
implements FIDTreeNodeChangeListenerIfc

Implemented by anything that handles the modification of FIDTreeNodes.

Version:
$Revision: 1.11 $

Field Summary
private  java.util.Vector myAddedQueue
           
private  org.jempeg.empeg.emplode.Emplode myEmplode
           
private  boolean myEnabled
           
private  java.util.Vector myModifiedQueue
           
private  java.util.Vector myRemovedQueue
           
private  javax.swing.JTable myTable
           
private  SelectionTracker myTracker
           
private  javax.swing.JTree myTree
           
 
Constructor Summary
BasicFIDTreeNodeChangeListener(org.jempeg.empeg.emplode.Emplode _emplode, javax.swing.JTree _tree, javax.swing.JTable _table, SelectionTracker _tracker)
          Constructs a new BasicFIDTreeNodeChangeListener.
 
Method Summary
protected  org.jempeg.empeg.emplode.model.FIDTreeNodeIfc[] copyFIDTreeNodes(java.util.Vector _sourceVector, boolean _removeCompletely)
           
 void fidTreeNodesAdded(FIDTreeNodeChangeEvent _event)
          Called when a set of FIDTreeNodes is added.
protected  void fidTreeNodesAdded(FIDTreeNodeChangeEvent _event, boolean _queued)
           
 void fidTreeNodesModified(FIDTreeNodeChangeEvent _event)
          Called when a set of FIDTreeNodes is modified.
protected  void fidTreeNodesModified(FIDTreeNodeChangeEvent _event, boolean _queued)
           
 void fidTreeNodesRemoved(FIDTreeNodeChangeEvent _event)
          Called when a set of FIDTreeNodes is removed.
protected  void fidTreeNodesRemoved(FIDTreeNodeChangeEvent _event, boolean _queued)
           
 void setEnabled(boolean _enabled)
          Sets whether or not this listener is enabled.
protected  void updateModels()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

myEmplode

private org.jempeg.empeg.emplode.Emplode myEmplode

myTree

private javax.swing.JTree myTree

myTable

private javax.swing.JTable myTable

myTracker

private SelectionTracker myTracker

myEnabled

private boolean myEnabled

myAddedQueue

private java.util.Vector myAddedQueue

myModifiedQueue

private java.util.Vector myModifiedQueue

myRemovedQueue

private java.util.Vector myRemovedQueue
Constructor Detail

BasicFIDTreeNodeChangeListener

public BasicFIDTreeNodeChangeListener(org.jempeg.empeg.emplode.Emplode _emplode,
                                      javax.swing.JTree _tree,
                                      javax.swing.JTable _table,
                                      SelectionTracker _tracker)
Constructs a new BasicFIDTreeNodeChangeListener.

Method Detail

setEnabled

public void setEnabled(boolean _enabled)
Sets whether or not this listener is enabled. If the listener is disabled, events will be queued. When the listener is reenabled, all pending events will be published.


copyFIDTreeNodes

protected org.jempeg.empeg.emplode.model.FIDTreeNodeIfc[] copyFIDTreeNodes(java.util.Vector _sourceVector,
                                                                           boolean _removeCompletely)

fidTreeNodesAdded

public void fidTreeNodesAdded(FIDTreeNodeChangeEvent _event)
Called when a set of FIDTreeNodes is added.

Specified by:
fidTreeNodesAdded in interface FIDTreeNodeChangeListenerIfc

fidTreeNodesAdded

protected void fidTreeNodesAdded(FIDTreeNodeChangeEvent _event,
                                 boolean _queued)

fidTreeNodesModified

public void fidTreeNodesModified(FIDTreeNodeChangeEvent _event)
Called when a set of FIDTreeNodes is modified.

Specified by:
fidTreeNodesModified in interface FIDTreeNodeChangeListenerIfc

fidTreeNodesModified

protected void fidTreeNodesModified(FIDTreeNodeChangeEvent _event,
                                    boolean _queued)

fidTreeNodesRemoved

public void fidTreeNodesRemoved(FIDTreeNodeChangeEvent _event)
Called when a set of FIDTreeNodes is removed.

Specified by:
fidTreeNodesRemoved in interface FIDTreeNodeChangeListenerIfc

fidTreeNodesRemoved

protected void fidTreeNodesRemoved(FIDTreeNodeChangeEvent _event,
                                   boolean _queued)

updateModels

protected void updateModels()