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

java.lang.Object
  extended by com.tensegrity.palowebviewer.modules.ui.client.loaders.AbstractLoader
      extended by com.tensegrity.palowebviewer.modules.ui.client.loaders.LoaderChain
All Implemented Interfaces:
IChainLoader, ILoader, ILoaderCallback, ILoaderChain

public class LoaderChain
extends AbstractLoader
implements ILoaderChain


Constructor Summary
LoaderChain()
           
 
Method Summary
 void addLoader(IChainLoader loader)
           
protected  void executeNextLoader()
           
 java.lang.String getDescription()
           
 void load()
           
protected  void resetChain()
           
 
Methods inherited from class com.tensegrity.palowebviewer.modules.ui.client.loaders.AbstractLoader
executeCallback, loaded, setCallback
 
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
setCallback
 
Methods inherited from interface com.tensegrity.palowebviewer.modules.ui.client.loaders.ILoaderCallback
loaded
 

Constructor Detail

LoaderChain

public LoaderChain()
Method Detail

addLoader

public void addLoader(IChainLoader loader)
Specified by:
addLoader in interface ILoaderChain

load

public void load()
Specified by:
load in interface ILoader

executeNextLoader

protected void executeNextLoader()

resetChain

protected void resetChain()

getDescription

public java.lang.String getDescription()
Specified by:
getDescription in class AbstractLoader