net.sourceforge.demetrix.ui
Class CurrentProcessChainSingleton
java.lang.Object
net.sourceforge.demetrix.ui.CurrentProcessChainSingleton
- public class CurrentProcessChainSingleton
- extends Object
- Author:
- Dimitri Pissarenko
*
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
instance
private static CurrentProcessChainSingleton instance
topLevelProcessChain
private boolean topLevelProcessChain
currentGraphParent
private ProcessChainNode currentGraphParent
logger
private Logger logger
observers
private LinkedList observers
savingLocation
private File savingLocation
CurrentProcessChainSingleton
private CurrentProcessChainSingleton()
getInstance
public static CurrentProcessChainSingleton getInstance()
attach
public void attach(CurrentProcessChainObserver observer)
getCurrentGraphParent
public ProcessChainNode getCurrentGraphParent()
- Returns:
getSavingLocation
public File getSavingLocation()
- Returns:
informCurrentGraphParentChanged
public void informCurrentGraphParentChanged()
setCurrentGraphParent
public void setCurrentGraphParent(ProcessChainNode node)
- Parameters:
node
-
setSavingLocation
public void setSavingLocation(File file)
- Parameters:
file
-
isTopLevelProcessChain
public boolean isTopLevelProcessChain()
- Returns:
setTopLevelProcessChain
public void setTopLevelProcessChain(boolean b)
- Parameters:
b
-