com.tensegrity.palowebviewer.modules.ui.client.cubetable
Class CubeModelListenerCollection

java.lang.Object
  extended by com.tensegrity.palowebviewer.modules.ui.client.cubetable.CubeModelListenerCollection

public class CubeModelListenerCollection
extends java.lang.Object


Constructor Summary
CubeModelListenerCollection()
           
 
Method Summary
 void addListener(ICubeTableModelListener listener)
           
 void addListener(IDataListener listener)
           
 void clear()
           
 void fireCellChanged(int row, int column, IResultElement value)
           
 void fireLeftChildrenChanged(ITreeModel model, java.lang.Object parent)
           
 void fireLeftTreeNodeStateChanged(CubeHeaderModel.HeaderTreeNode node)
           
 void fireModified()
           
 void fireOnDispose()
           
 void fireSelectionChanged()
           
 void fireStructureChanged()
           
 void fireTopChildrenChanged(ITreeModel model, java.lang.Object parent)
           
 void fireTopTreeNodeStateChanged(CubeHeaderModel.HeaderTreeNode node)
           
 void fireUpdateFinished()
           
 void fireZStateChanged(boolean value)
           
 IChainTask getFireStructureChangedTask()
           
 IChainTask getLockEventsTask()
           
 IChainTask getUnlockEventsTask()
           
 boolean hasDataListeners()
           
 boolean isEventLocked()
           
 void lockEvents()
           
 void removeListener(ICubeTableModelListener listener)
           
 void removeListener(IDataListener listener)
           
protected  void unlockEvents()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CubeModelListenerCollection

public CubeModelListenerCollection()
Method Detail

isEventLocked

public boolean isEventLocked()

lockEvents

public void lockEvents()

unlockEvents

protected void unlockEvents()

clear

public void clear()

fireCellChanged

public void fireCellChanged(int row,
                            int column,
                            IResultElement value)

fireLeftChildrenChanged

public void fireLeftChildrenChanged(ITreeModel model,
                                    java.lang.Object parent)

fireLeftTreeNodeStateChanged

public void fireLeftTreeNodeStateChanged(CubeHeaderModel.HeaderTreeNode node)

fireModified

public void fireModified()

fireSelectionChanged

public void fireSelectionChanged()

fireOnDispose

public void fireOnDispose()

fireStructureChanged

public void fireStructureChanged()

fireTopChildrenChanged

public void fireTopChildrenChanged(ITreeModel model,
                                   java.lang.Object parent)

fireTopTreeNodeStateChanged

public void fireTopTreeNodeStateChanged(CubeHeaderModel.HeaderTreeNode node)

fireUpdateFinished

public void fireUpdateFinished()

fireZStateChanged

public void fireZStateChanged(boolean value)

addListener

public void addListener(ICubeTableModelListener listener)

removeListener

public void removeListener(ICubeTableModelListener listener)

addListener

public void addListener(IDataListener listener)

removeListener

public void removeListener(IDataListener listener)

hasDataListeners

public boolean hasDataListeners()

getFireStructureChangedTask

public IChainTask getFireStructureChangedTask()

getUnlockEventsTask

public IChainTask getUnlockEventsTask()

getLockEventsTask

public IChainTask getLockEventsTask()