com.tensegrity.palowebviewer.modules.ui.client.loaders
Class HeaderExpander

java.lang.Object
  extended by com.tensegrity.palowebviewer.modules.ui.client.loaders.AbstractLoader
      extended by com.tensegrity.palowebviewer.modules.ui.client.loaders.HeaderExpander
All Implemented Interfaces:
IChainLoader, ILoader, ILoaderCallback
Direct Known Subclasses:
XHeaderExpander, YHeaderExpander

public abstract class HeaderExpander
extends AbstractLoader


Constructor Summary
HeaderExpander(XCubeEditor editor)
           
 
Method Summary
protected  ICubeTableModel getCubeTableModel()
           
protected  XCubeEditor getEditor()
           
protected abstract  CubeHeaderModel getHeader()
           
 void load()
           
 void setShowLevels(int value)
           
 
Methods inherited from class com.tensegrity.palowebviewer.modules.ui.client.loaders.AbstractLoader
executeCallback, getDescription, loaded, setCallback
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

HeaderExpander

public HeaderExpander(XCubeEditor editor)
Method Detail

setShowLevels

public void setShowLevels(int value)

load

public void load()

getEditor

protected XCubeEditor getEditor()

getCubeTableModel

protected ICubeTableModel getCubeTableModel()

getHeader

protected abstract CubeHeaderModel getHeader()