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

java.lang.Object
  extended by com.tensegrity.palowebviewer.modules.ui.client.cubetable.AbstractCubeTableModelListener
All Implemented Interfaces:
ICubeTableModelListener

public class AbstractCubeTableModelListener
extends java.lang.Object
implements ICubeTableModelListener


Constructor Summary
AbstractCubeTableModelListener()
           
 
Method Summary
 void leftChildrenChanged(ITreeModel model, java.lang.Object parent)
           
 void leftTreeNodeStateChanged(CubeHeaderModel.HeaderTreeNode node)
           
 void modified()
          called when some nodes are expanded/collapsed; dimensions added/removed from axises
 void onModelDispose()
           
 void selectionChanged()
           
 void structureChanged()
           
 void topChildrenChanged(ITreeModel model, java.lang.Object parent)
           
 void topTreeNodeStateChanged(CubeHeaderModel.HeaderTreeNode node)
           
 void updateFinished()
           
 void zStateChanged(boolean value)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AbstractCubeTableModelListener

public AbstractCubeTableModelListener()
Method Detail

leftChildrenChanged

public void leftChildrenChanged(ITreeModel model,
                                java.lang.Object parent)
Specified by:
leftChildrenChanged in interface ICubeTableModelListener

leftTreeNodeStateChanged

public void leftTreeNodeStateChanged(CubeHeaderModel.HeaderTreeNode node)
Specified by:
leftTreeNodeStateChanged in interface ICubeTableModelListener

modified

public void modified()
Description copied from interface: ICubeTableModelListener
called when some nodes are expanded/collapsed; dimensions added/removed from axises

Specified by:
modified in interface ICubeTableModelListener

onModelDispose

public void onModelDispose()
Specified by:
onModelDispose in interface ICubeTableModelListener

structureChanged

public void structureChanged()
Specified by:
structureChanged in interface ICubeTableModelListener

topChildrenChanged

public void topChildrenChanged(ITreeModel model,
                               java.lang.Object parent)
Specified by:
topChildrenChanged in interface ICubeTableModelListener

topTreeNodeStateChanged

public void topTreeNodeStateChanged(CubeHeaderModel.HeaderTreeNode node)
Specified by:
topTreeNodeStateChanged in interface ICubeTableModelListener

updateFinished

public void updateFinished()
Specified by:
updateFinished in interface ICubeTableModelListener

zStateChanged

public void zStateChanged(boolean value)
Specified by:
zStateChanged in interface ICubeTableModelListener

selectionChanged

public void selectionChanged()
Specified by:
selectionChanged in interface ICubeTableModelListener