@Component(value="cuba_LayoutLoaderConfig")
public class LayoutLoaderConfig
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
protected java.lang.Class<? extends com.haulmont.cuba.gui.xml.layout.loaders.FragmentLoader> |
fragmentLoader |
protected java.util.Map<java.lang.String,java.lang.Class<? extends ComponentLoader>> |
loaders |
static java.lang.String |
NAME |
protected java.lang.Class<? extends com.haulmont.cuba.gui.xml.layout.loaders.WindowLoader> |
windowLoader |
Constructor and Description |
---|
LayoutLoaderConfig() |
Modifier and Type | Method and Description |
---|---|
java.lang.Class<? extends ComponentLoader> |
getFragmentLoader() |
java.lang.Class<? extends ComponentLoader> |
getLoader(java.lang.String name) |
java.lang.Class<? extends ComponentLoader> |
getWindowLoader() |
protected void |
initStandardLoaders() |
protected void |
register(java.lang.String tagName,
java.lang.Class<? extends ComponentLoader> loaderClass) |
void |
registerFragmentLoader(java.lang.Class<? extends com.haulmont.cuba.gui.xml.layout.loaders.FragmentLoader> loader) |
void |
registerLoader(java.lang.String tagName,
java.lang.Class<? extends ComponentLoader> aClass) |
void |
registerWindowLoader(java.lang.Class<? extends com.haulmont.cuba.gui.xml.layout.loaders.WindowLoader> loader) |
public static final java.lang.String NAME
protected java.util.Map<java.lang.String,java.lang.Class<? extends ComponentLoader>> loaders
protected java.lang.Class<? extends com.haulmont.cuba.gui.xml.layout.loaders.WindowLoader> windowLoader
protected java.lang.Class<? extends com.haulmont.cuba.gui.xml.layout.loaders.FragmentLoader> fragmentLoader
protected void initStandardLoaders()
public void registerLoader(java.lang.String tagName, java.lang.Class<? extends ComponentLoader> aClass)
public java.lang.Class<? extends ComponentLoader> getWindowLoader()
public java.lang.Class<? extends ComponentLoader> getFragmentLoader()
public java.lang.Class<? extends ComponentLoader> getLoader(java.lang.String name)
public void registerWindowLoader(java.lang.Class<? extends com.haulmont.cuba.gui.xml.layout.loaders.WindowLoader> loader)
public void registerFragmentLoader(java.lang.Class<? extends com.haulmont.cuba.gui.xml.layout.loaders.FragmentLoader> loader)
protected void register(java.lang.String tagName, java.lang.Class<? extends ComponentLoader> loaderClass)