Class ActionLoaderSupport

java.lang.Object
io.jmix.flowui.xml.layout.support.ActionLoaderSupport
All Implemented Interfaces:
org.springframework.beans.factory.Aware, org.springframework.context.ApplicationContextAware

@Component("flowui_ActionLoaderSupport") @Scope("prototype") public class ActionLoaderSupport extends Object implements org.springframework.context.ApplicationContextAware
  • Field Details

  • Constructor Details

  • Method Details

    • setLoaderSupport

      @Autowired public void setLoaderSupport(LoaderSupport loaderSupport)
    • setActionCustomPropertyLoader

      @Autowired public void setActionCustomPropertyLoader(ActionCustomPropertyLoader actionCustomPropertyLoader)
    • setActions

      @Autowired public void setActions(Actions actions)
    • setApplicationContext

      public void setApplicationContext(org.springframework.context.ApplicationContext applicationContext)
      Specified by:
      setApplicationContext in interface org.springframework.context.ApplicationContextAware
    • loadDeclarativeAction

      public Action loadDeclarativeAction(org.dom4j.Element element)
    • loadActionConstraint

      protected void loadActionConstraint(Action action, org.dom4j.Element element)
    • loadActions

      public void loadActions(HasActions component, org.dom4j.Element element)
    • loadDeclarativeActionByType

      public Optional<Action> loadDeclarativeActionByType(org.dom4j.Element element)
    • loadDeclarativeActionDefault

      protected Action loadDeclarativeActionDefault(org.dom4j.Element element)
    • loadActionId

      protected String loadActionId(org.dom4j.Element element)
    • initAction

      protected void initAction(org.dom4j.Element element, Action targetAction)
    • loadShortcutCombination

      protected void loadShortcutCombination(org.dom4j.Element element, Action targetAction)
    • componentLoader

      protected ComponentLoaderSupport componentLoader()