V - viewP - presenterF - factorypublic abstract class AbstractComponentLoader<V extends ComponentView,P extends ComponentPresenterWidget<V>,F extends ComponentPresenterFactory<V,P>> extends Object implements ComponentLoader<V,P,F>
| Modifier and Type | Field and Description |
|---|---|
protected Map<Object,com.google.gwt.inject.client.AsyncProvider<F>> |
map |
| Constructor and Description |
|---|
AbstractComponentLoader() |
| Modifier and Type | Method and Description |
|---|---|
void |
get(Object type,
com.google.gwt.user.client.rpc.AsyncCallback<F> callback)
Loads component by type.
|
com.google.gwt.inject.client.AsyncProvider<F> |
register(Object type,
com.google.gwt.inject.client.AsyncProvider<F> provider)
Register component by type.
|
public com.google.gwt.inject.client.AsyncProvider<F> register(Object type, com.google.gwt.inject.client.AsyncProvider<F> provider)
ComponentLoaderregister in interface ComponentLoader<V extends ComponentView,P extends ComponentPresenterWidget<V>,F extends ComponentPresenterFactory<V,P>>public void get(Object type, com.google.gwt.user.client.rpc.AsyncCallback<F> callback)
ComponentLoaderget in interface ComponentLoader<V extends ComponentView,P extends ComponentPresenterWidget<V>,F extends ComponentPresenterFactory<V,P>>Copyright © 2012–2014 RedSoft. All rights reserved.