public interface ComponentLoader<T extends Component>
Modifier and Type | Interface and Description |
---|---|
static interface |
ComponentLoader.ComponentContext |
static interface |
ComponentLoader.CompositeComponentContext |
static interface |
ComponentLoader.Context |
static interface |
ComponentLoader.InitTask
For internal use only.
|
static interface |
ComponentLoader.InjectTask
For internal use only.
|
static interface |
ComponentLoader.PostInitTask
PostInitTasks are used to perform deferred initialization of visual components.
|
Modifier and Type | Method and Description |
---|---|
void |
createComponent()
Creates result component by XML-element and loads its Id.
|
ComponentLoader.Context |
getContext() |
org.dom4j.Element |
getElement(org.dom4j.Element element) |
UiComponents |
getFactory() |
LayoutLoaderConfig |
getLayoutLoaderConfig()
Deprecated.
use
getLoaderResolver() instead |
LoaderResolver |
getLoaderResolver() |
LoaderSupport |
getLoaderSupport() |
T |
getResultComponent()
Returns previously created instance of component.
|
void |
loadComponent()
Loads component properties by XML definition.
|
void |
setApplicationContext(org.springframework.context.ApplicationContext applicationContext) |
void |
setContext(ComponentLoader.Context context) |
void |
setElement(org.dom4j.Element element) |
void |
setEnvironment(org.springframework.core.env.Environment environment) |
void |
setFactory(UiComponents factory) |
void |
setLayoutLoaderConfig(LayoutLoaderConfig config)
Deprecated.
use
setLoaderResolver(LoaderResolver) instead |
void |
setLoaderResolver(LoaderResolver loaderResolver) |
void |
setLoaderSupport(LoaderSupport loaderSupport) |
ComponentLoader.Context getContext()
void setContext(ComponentLoader.Context context)
UiComponents getFactory()
void setFactory(UiComponents factory)
LoaderResolver getLoaderResolver()
void setLoaderResolver(LoaderResolver loaderResolver)
LoaderSupport getLoaderSupport()
void setLoaderSupport(LoaderSupport loaderSupport)
@Deprecated LayoutLoaderConfig getLayoutLoaderConfig()
getLoaderResolver()
instead@Deprecated void setLayoutLoaderConfig(LayoutLoaderConfig config)
setLoaderResolver(LoaderResolver)
insteadorg.dom4j.Element getElement(org.dom4j.Element element)
void setElement(org.dom4j.Element element)
void setApplicationContext(org.springframework.context.ApplicationContext applicationContext)
void setEnvironment(org.springframework.core.env.Environment environment)
void createComponent()
getResultComponent()
void loadComponent()
getElement(Element)
T getResultComponent()
createComponent()