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 class
AsyncBundleLoader.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 void
addCallback(BundleLoadCallback callback)
List<BundleLoadCallback>
getCallback()
Throwable
getError()
String[]
getIndentifiers()
String
getName()
AsyncBundleLoader.State
getState()
void
load(BundleLoadCallback callback, TypeDataStore store)
protected abstract void
load(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()
-
-