@Component(value="cuba_ExternalUIComponentsSource") public class WebExternalUIComponentsSource extends java.lang.Object implements ExternalUIComponentsSource
Modifier and Type | Field and Description |
---|---|
protected static java.lang.String |
FRAGMENT_LOADER_EL |
protected LayoutLoaderConfig |
layoutLoaderConfig |
protected static java.util.Map<java.lang.String,java.lang.Class<? extends ComponentLoader>> |
loaders |
protected Resources |
resources |
protected Scripting |
scripting |
protected WebUiComponents |
webUiComponents |
protected static java.lang.String |
WINDOW_LOADER_EL |
NAME
Constructor and Description |
---|
WebExternalUIComponentsSource() |
Modifier and Type | Method and Description |
---|---|
protected void |
_loadWindowLoaders(org.dom4j.Element rootElement) |
protected void |
_registerAppComponents() |
protected void |
_registerComponent(java.io.InputStream is) |
protected void |
_registerComponents(java.lang.String componentDescriptorPath) |
void |
init(AppContextInitializedEvent event) |
protected java.lang.Class |
loadWindowLoader(org.dom4j.Element rootElement,
java.lang.String loaderElem) |
protected static final java.lang.String WINDOW_LOADER_EL
protected static final java.lang.String FRAGMENT_LOADER_EL
protected static final java.util.Map<java.lang.String,java.lang.Class<? extends ComponentLoader>> loaders
@Inject protected Scripting scripting
@Inject protected Resources resources
@Inject protected WebUiComponents webUiComponents
@Inject protected LayoutLoaderConfig layoutLoaderConfig
@EventListener @Order(value=200) public void init(AppContextInitializedEvent event)
protected void _registerAppComponents()
protected void _registerComponents(java.lang.String componentDescriptorPath) throws java.io.IOException, java.lang.ClassNotFoundException
java.io.IOException
java.lang.ClassNotFoundException
protected void _registerComponent(java.io.InputStream is) throws java.lang.ClassNotFoundException
java.lang.ClassNotFoundException
protected void _loadWindowLoaders(org.dom4j.Element rootElement)
protected java.lang.Class loadWindowLoader(org.dom4j.Element rootElement, java.lang.String loaderElem)