Class FragmentLoader

java.lang.Object
io.jmix.flowui.xml.layout.loader.FragmentLoader

@Scope("prototype") @Component("flowui_FragmentLoader") public class FragmentLoader extends Object
  • Field Details

    • CONTENT_ELEMENT_NAME

      public static final String CONTENT_ELEMENT_NAME
      See Also:
    • applicationContext

      protected org.springframework.context.ApplicationContext applicationContext
    • environment

      protected org.springframework.core.env.Environment environment
    • loaderResolver

      protected LoaderResolver loaderResolver
    • loaderSupport

      protected LoaderSupport loaderSupport
    • actionLoaderSupport

      protected ActionLoaderSupport actionLoaderSupport
    • dataComponentsLoaderSupport

      protected DataComponentsLoaderSupport dataComponentsLoaderSupport
    • context

      protected final FragmentLoaderContext context
    • element

      protected final org.dom4j.Element element
  • Constructor Details

  • Method Details

    • setApplicationContext

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

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

      @Autowired public void setLoaderResolver(LoaderResolver loaderResolver)
    • setLoaderSupport

      @Autowired public void setLoaderSupport(LoaderSupport loaderSupport)
    • createContent

      public void createContent()
    • getContentElement

      protected org.dom4j.Element getContentElement(org.dom4j.Element element)
    • loadData

      public void loadData(org.dom4j.Element element)
    • loadActions

      protected void loadActions(org.dom4j.Element element)
    • loadDeclarativeAction

      protected Action loadDeclarativeAction(org.dom4j.Element element)
    • getLoader

      protected ComponentLoader<?> getLoader(org.dom4j.Element element)
    • initLoader

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

      protected ActionLoaderSupport getActionLoaderSupport()
    • getDataComponentsLoaderSupport

      protected DataComponentsLoaderSupport getDataComponentsLoaderSupport()