@Scope(value="prototype")
@Component(value="ui_LayoutLoader")
public class LayoutLoader
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
protected org.springframework.context.ApplicationContext |
applicationContext |
protected LayoutLoaderConfig |
config
Deprecated.
|
protected ComponentLoader.Context |
context |
protected org.springframework.core.env.Environment |
environment |
protected UiComponents |
factory |
protected LoaderResolver |
loaderResolver |
protected LoaderSupport |
loaderSupport |
Constructor and Description |
---|
LayoutLoader(ComponentLoader.Context context) |
Modifier and Type | Method and Description |
---|---|
ComponentLoader |
createComponent(org.dom4j.Element element) |
ComponentLoader<Fragment> |
createFragmentContent(Fragment fragment,
org.dom4j.Element rootWindowElement) |
ComponentLoader<Window> |
createWindowContent(Window window,
org.dom4j.Element rootWindowElement) |
protected FragmentLoader |
getFragmentLoader(org.dom4j.Element rootWindowElement) |
protected ComponentLoader |
getLoader(org.dom4j.Element element) |
ComponentLoader |
getLoader(org.dom4j.Element element,
java.lang.Class<? extends ComponentLoader> loaderClass) |
ComponentLoader |
getLoader(org.dom4j.Element element,
java.lang.String name) |
protected WindowLoader |
getWindowLoader(org.dom4j.Element rootWindowElement) |
protected ComponentLoader |
initLoader(org.dom4j.Element element,
java.lang.Class<? extends ComponentLoader> loaderClass) |
protected void |
setApplicationContext(org.springframework.context.ApplicationContext applicationContext) |
protected void |
setConfig(LayoutLoaderConfig config) |
void |
setEnvironment(org.springframework.core.env.Environment environment) |
protected void |
setFactory(UiComponents factory) |
void |
setLoaderResolver(LoaderResolver loaderResolver) |
void |
setLoaderSupport(LoaderSupport loaderSupport) |
protected ComponentLoader.Context context
protected UiComponents factory
@Deprecated protected LayoutLoaderConfig config
protected LoaderResolver loaderResolver
protected LoaderSupport loaderSupport
protected org.springframework.context.ApplicationContext applicationContext
protected org.springframework.core.env.Environment environment
public LayoutLoader(ComponentLoader.Context context)
@Autowired protected void setApplicationContext(org.springframework.context.ApplicationContext applicationContext)
@Autowired public void setEnvironment(org.springframework.core.env.Environment environment)
@Autowired protected void setFactory(UiComponents factory)
@Autowired protected void setConfig(LayoutLoaderConfig config)
@Autowired public void setLoaderResolver(LoaderResolver loaderResolver)
@Autowired public void setLoaderSupport(LoaderSupport loaderSupport)
protected ComponentLoader getLoader(org.dom4j.Element element)
protected FragmentLoader getFragmentLoader(org.dom4j.Element rootWindowElement)
protected WindowLoader getWindowLoader(org.dom4j.Element rootWindowElement)
protected ComponentLoader initLoader(org.dom4j.Element element, java.lang.Class<? extends ComponentLoader> loaderClass)
public ComponentLoader createComponent(org.dom4j.Element element)
public ComponentLoader<Fragment> createFragmentContent(Fragment fragment, org.dom4j.Element rootWindowElement)
public ComponentLoader<Window> createWindowContent(Window window, org.dom4j.Element rootWindowElement)
public ComponentLoader getLoader(org.dom4j.Element element, java.lang.String name)
public ComponentLoader getLoader(org.dom4j.Element element, java.lang.Class<? extends ComponentLoader> loaderClass)