net.sourceforge.demetrix.ui
Class CurrentlySelectedNodeSingleton

java.lang.Object
  extended bynet.sourceforge.demetrix.ui.CurrentlySelectedNodeSingleton

public class CurrentlySelectedNodeSingleton
extends Object

Author:
Dimitri Pissarenko *

Field Summary
private  Object[] currentlySelectedCells
           
private  DefaultGraphCell currentlySelectedNode
           
private static CurrentlySelectedNodeSingleton instance
           
private  Vector observers
           
 
Constructor Summary
CurrentlySelectedNodeSingleton()
           
 
Method Summary
 void attach(CurrentlySelectedNodeObserver observer)
           
 Object[] getCurrentlySelectedCells()
           
 DefaultGraphCell getCurrentlySelectedNode()
           
static CurrentlySelectedNodeSingleton getInstance()
           
 void informCurrentlySelectedNodeChanged()
           
 void setCurrentlySelectedCells(Object[] objects)
           
 void setCurrentlySelectedNode(DefaultGraphCell cell)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

instance

private static CurrentlySelectedNodeSingleton instance

currentlySelectedNode

private DefaultGraphCell currentlySelectedNode

currentlySelectedCells

private Object[] currentlySelectedCells

observers

private Vector observers
Constructor Detail

CurrentlySelectedNodeSingleton

public CurrentlySelectedNodeSingleton()
Method Detail

getInstance

public static CurrentlySelectedNodeSingleton getInstance()

attach

public void attach(CurrentlySelectedNodeObserver observer)

getCurrentlySelectedNode

public DefaultGraphCell getCurrentlySelectedNode()

setCurrentlySelectedNode

public void setCurrentlySelectedNode(DefaultGraphCell cell)

informCurrentlySelectedNodeChanged

public void informCurrentlySelectedNodeChanged()

getCurrentlySelectedCells

public Object[] getCurrentlySelectedCells()
Returns:

setCurrentlySelectedCells

public void setCurrentlySelectedCells(Object[] objects)
Parameters:
objects -