Package com.vaadin.client.metadata
Class AsyncBundleLoader
- java.lang.Object
-
- com.vaadin.client.metadata.AsyncBundleLoader
-
public abstract class AsyncBundleLoader extends Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classAsyncBundleLoader.State
-
Constructor Summary
Constructors Constructor Description AsyncBundleLoader(String packageName, String[] indentifiers)
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description voidaddCallback(BundleLoadCallback callback)List<BundleLoadCallback>getCallback()ThrowablegetError()String[]getIndentifiers()StringgetName()AsyncBundleLoader.StategetState()voidload(BundleLoadCallback callback, TypeDataStore store)protected abstract voidload(TypeDataStore store)List<BundleLoadCallback>setError(Throwable error)List<BundleLoadCallback>setLoaded()
-
-
-
Method Detail
-
load
protected abstract void load(TypeDataStore store)
-
setError
public List<BundleLoadCallback> setError(Throwable error)
-
getError
public Throwable getError()
-
getState
public AsyncBundleLoader.State getState()
-
getCallback
public List<BundleLoadCallback> getCallback()
-
load
public void load(BundleLoadCallback callback, TypeDataStore store)
-
addCallback
public void addCallback(BundleLoadCallback callback)
-
setLoaded
public List<BundleLoadCallback> setLoaded()
-
getName
public String getName()
-
getIndentifiers
public String[] getIndentifiers()
-
-