Class DataLoaderSupport

java.lang.Object
io.jmix.flowui.xml.layout.support.DataLoaderSupport

@Component("flowui_DataLoaderSupport") @Scope("prototype") public class DataLoaderSupport extends Object
  • Field Details

  • Constructor Details

  • Method Details

    • setLoaderResolver

      @Autowired public void setLoaderResolver(LoaderResolver loaderResolver)
    • setClassManager

      @Autowired public void setClassManager(ClassManager classManager)
    • loadData

      public void loadData(SupportsValueSource<?> component, org.dom4j.Element element)
    • loadContainer

      public void loadContainer(SupportsValueSource<?> component, org.dom4j.Element element)
    • loadContainer

      public Optional<InstanceContainer<?>> loadContainer(org.dom4j.Element element, @Nullable String property)
    • loadItems

      public void loadItems(com.vaadin.flow.component.Component component, org.dom4j.Element element)
    • loadItemsContainer

      public <E> void loadItemsContainer(SupportsItemsContainer<E> component, org.dom4j.Element element)
    • loadItemsContainer

      protected <E> Optional<CollectionContainer<E>> loadItemsContainer(org.dom4j.Element element)
    • loadItemsEnum

      public <T> void loadItemsEnum(SupportsItemsEnum<T> component, org.dom4j.Element element)
    • loadItemsEnum

      public <T> Optional<Class<T>> loadItemsEnum(org.dom4j.Element element)
    • getParentDataContainer

      @Nullable protected String getParentDataContainer(org.dom4j.Element element)
    • getComponentContext

      protected ComponentLoader.ComponentContext getComponentContext()