Class LayoutLoader

java.lang.Object
io.jmix.ui.xml.layout.loader.LayoutLoader

@Scope("prototype") @Component("ui_LayoutLoader") public class LayoutLoader extends Object
  • Field Details

  • Constructor Details

  • Method Details

    • setApplicationContext

      @Autowired protected void setApplicationContext(org.springframework.context.ApplicationContext applicationContext)
    • setEnvironment

      @Autowired public void setEnvironment(org.springframework.core.env.Environment environment)
    • setFactory

      @Autowired protected void setFactory(UiComponents factory)
    • setConfig

      @Autowired protected void setConfig(LayoutLoaderConfig config)
    • setLoaderResolver

      @Autowired public void setLoaderResolver(LoaderResolver loaderResolver)
    • setLoaderSupport

      @Autowired public void setLoaderSupport(LoaderSupport loaderSupport)
    • getLoader

      protected ComponentLoader getLoader(org.dom4j.Element element)
    • getFragmentLoader

      protected FragmentLoader getFragmentLoader(org.dom4j.Element rootWindowElement)
    • getWindowLoader

      protected WindowLoader getWindowLoader(org.dom4j.Element rootWindowElement)
    • initLoader

      protected ComponentLoader initLoader(org.dom4j.Element element, Class<? extends ComponentLoader> loaderClass)
    • createComponent

      public ComponentLoader createComponent(org.dom4j.Element element)
    • createFragmentContent

      public ComponentLoader<Fragment> createFragmentContent(Fragment fragment, org.dom4j.Element rootWindowElement)
    • createWindowContent

      public ComponentLoader<Window> createWindowContent(Window window, org.dom4j.Element rootWindowElement)
    • getLoader

      public ComponentLoader getLoader(org.dom4j.Element element, String name)
    • getLoader

      public ComponentLoader getLoader(org.dom4j.Element element, Class<? extends ComponentLoader> loaderClass)