Class PivotTableLoader

java.lang.Object
io.jmix.flowui.xml.layout.loader.AbstractComponentLoader<PivotTable<?>>
io.jmix.pivottableflowui.component.loader.PivotTableLoader
All Implemented Interfaces:
ComponentLoader<PivotTable<?>>

public class PivotTableLoader extends AbstractComponentLoader<PivotTable<?>>
  • Field Details

  • Constructor Details

    • PivotTableLoader

      public PivotTableLoader()
  • Method Details

    • loadComponent

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

      protected AccessManager getAccessManager()
    • getMessageTools

      protected MessageTools getMessageTools()
    • getMetadataTools

      protected MetadataTools getMetadataTools()
    • createComponent

      protected PivotTable<?> createComponent()
      Specified by:
      createComponent in class AbstractComponentLoader<PivotTable<?>>
    • loadDataContainer

      protected void loadDataContainer(org.dom4j.Element element)
    • loadListOfStrings

      protected List<String> loadListOfStrings(org.dom4j.Element itemsElement, String elementName, String attributeName, boolean resource)
    • loadOptions

      protected void loadOptions(org.dom4j.Element element)
    • loadProperties

      protected void loadProperties(org.dom4j.Element element)
    • hasPropertyPermission

      protected boolean hasPropertyPermission(MetaClass metaClass, String property)
    • checkValidProperty

      protected void checkValidProperty(@Nullable MetaClass metaClass, String name)
    • loadRows

      protected void loadRows(org.dom4j.Element element)
    • loadColumns

      protected void loadColumns(org.dom4j.Element element)
    • loadAggregationProperties

      protected void loadAggregationProperties(org.dom4j.Element element)
    • loadHiddenProperties

      protected void loadHiddenProperties(org.dom4j.Element element)
    • loadHiddenFromAggregations

      protected void loadHiddenFromAggregations(org.dom4j.Element element)
    • loadHiddenFromDragDrop

      protected void loadHiddenFromDragDrop(org.dom4j.Element element)
    • loadRenderers

      protected void loadRenderers(org.dom4j.Element element)
    • loadAggregationAttributes

      protected Aggregation loadAggregationAttributes(org.dom4j.Element aggregationElement)
    • loadAggregation

      protected void loadAggregation(org.dom4j.Element element)
    • loadAggregations

      protected void loadAggregations(org.dom4j.Element element)
    • loadRendererOptions

      protected void loadRendererOptions(org.dom4j.Element element)
    • loadHeatmapRendererOptions

      protected void loadHeatmapRendererOptions(RendererOptions rendererOptions, org.dom4j.Element rendererOptionsElement)
    • loadC3RendererOptions

      protected void loadC3RendererOptions(RendererOptions rendererOptions, org.dom4j.Element rendererOptionsElement)
    • loadMapOfListsOfStrings

      protected Map<String,List<String>> loadMapOfListsOfStrings(org.dom4j.Element element)
    • loadInclusions

      protected void loadInclusions(org.dom4j.Element element)
    • loadExclusions

      protected void loadExclusions(org.dom4j.Element element)
    • loadDerivedProperties

      protected void loadDerivedProperties(org.dom4j.Element element)