Class AbstractResourceViewLoader<T extends ResourceView>

java.lang.Object
io.jmix.ui.xml.layout.loader.AbstractComponentLoader<T>
io.jmix.ui.xml.layout.loader.AbstractResourceViewLoader<T>
All Implemented Interfaces:
ComponentLoader<T>
Direct Known Subclasses:
BrowserFrameLoader, ImageLoader

public abstract class AbstractResourceViewLoader<T extends ResourceView> extends AbstractComponentLoader<T>
  • Constructor Details

    • AbstractResourceViewLoader

      public AbstractResourceViewLoader()
  • Method Details

    • loadComponent

      public void loadComponent()
      Description copied from interface: ComponentLoader
      Loads component properties by XML definition.
      See Also:
    • loadResource

      protected void loadResource(ResourceView component, org.dom4j.Element element)
    • loadNestedResource

      protected void loadNestedResource(ResourceView component, org.dom4j.Element resourceElement)
    • loadRelativePathResource

      protected boolean loadRelativePathResource(ResourceView resultComponent, org.dom4j.Element element)
    • loadUrlResource

      protected void loadUrlResource(ResourceView resultComponent, org.dom4j.Element element)
    • loadClasspathResource

      protected boolean loadClasspathResource(ResourceView resultComponent, org.dom4j.Element element)
    • loadThemeResource

      protected boolean loadThemeResource(ResourceView resultComponent, org.dom4j.Element element)
    • loadFileResource

      protected boolean loadFileResource(ResourceView resultComponent, org.dom4j.Element element)
    • loadMimeType

      protected void loadMimeType(ResourceView.HasMimeType resource, org.dom4j.Element resourceElement)
    • loadStreamSettings

      protected void loadStreamSettings(ResourceView.HasStreamSettings resource, org.dom4j.Element resourceElement)
    • loadAlternateText

      protected void loadAlternateText(ResourceView resultComponent, org.dom4j.Element element)