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

java.lang.Object
  extended by com.tensegrity.palowebviewer.modules.ui.client.loaders.AbstractLoader
All Implemented Interfaces:
IChainLoader, ILoader, ILoaderCallback
Direct Known Subclasses:
AbstractCubeLoader, CubeTableModelLoader, DatabaseDimensionLoader, DefaultViewLoader, FinalCubeEditorLoader, HeaderExpander, LoaderChain, ViewExpanderLoader, XCubeEditorLoader

public abstract class AbstractLoader
extends java.lang.Object
implements IChainLoader


Constructor Summary
AbstractLoader()
           
 
Method Summary
protected  void executeCallback()
           
abstract  java.lang.String getDescription()
           
 void loaded()
           
 void setCallback(ILoaderCallback callback)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface com.tensegrity.palowebviewer.modules.ui.client.loaders.ILoader
load
 

Constructor Detail

AbstractLoader

public AbstractLoader()
Method Detail

setCallback

public void setCallback(ILoaderCallback callback)
Specified by:
setCallback in interface ILoader

loaded

public void loaded()
Specified by:
loaded in interface ILoaderCallback

executeCallback

protected void executeCallback()

getDescription

public abstract java.lang.String getDescription()