Class PivotTableLoader
java.lang.Object
io.jmix.flowui.xml.layout.loader.AbstractComponentLoader<PivotTable<?>>
io.jmix.pivottableflowui.component.loader.PivotTableLoader
- All Implemented Interfaces:
ComponentLoader<PivotTable<?>>
-
Nested Class Summary
Nested classes/interfaces inherited from interface io.jmix.flowui.xml.layout.ComponentLoader
ComponentLoader.AutowireTask, ComponentLoader.ComponentContext, ComponentLoader.Context, ComponentLoader.FragmentContext, ComponentLoader.InitTask
-
Field Summary
Modifier and TypeFieldDescriptionprotected AccessManager
protected MessageTools
protected MetadataTools
Fields inherited from class io.jmix.flowui.xml.layout.loader.AbstractComponentLoader
applicationContext, componentLoaderSupport, context, element, environment, factory, loaderResolver, loaderSupport, resultComponent
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected void
checkValidProperty
(MetaClass metaClass, String name) protected PivotTable<?>
protected AccessManager
protected MessageTools
protected MetadataTools
protected boolean
hasPropertyPermission
(MetaClass metaClass, String property) protected void
loadAggregation
(org.dom4j.Element element) protected Aggregation
loadAggregationAttributes
(org.dom4j.Element aggregationElement) protected void
loadAggregationProperties
(org.dom4j.Element element) protected void
loadAggregations
(org.dom4j.Element element) protected void
loadC3RendererOptions
(RendererOptions rendererOptions, org.dom4j.Element rendererOptionsElement) protected void
loadColumns
(org.dom4j.Element element) void
Loads component properties by XML definition.protected void
loadDataContainer
(org.dom4j.Element element) protected void
loadDerivedProperties
(org.dom4j.Element element) protected void
loadExclusions
(org.dom4j.Element element) protected void
loadHeatmapRendererOptions
(RendererOptions rendererOptions, org.dom4j.Element rendererOptionsElement) protected void
loadHiddenFromAggregations
(org.dom4j.Element element) protected void
loadHiddenFromDragDrop
(org.dom4j.Element element) protected void
loadHiddenProperties
(org.dom4j.Element element) protected void
loadInclusions
(org.dom4j.Element element) loadListOfStrings
(org.dom4j.Element itemsElement, String elementName, String attributeName, boolean resource) loadMapOfListsOfStrings
(org.dom4j.Element element) protected void
loadOptions
(org.dom4j.Element element) protected void
loadProperties
(org.dom4j.Element element) protected void
loadRendererOptions
(org.dom4j.Element element) protected void
loadRenderers
(org.dom4j.Element element) protected void
loadRows
(org.dom4j.Element element) Methods inherited from class io.jmix.flowui.xml.layout.loader.AbstractComponentLoader
componentLoader, getComponentContext, getContext, getElement, getFactory, getLayoutLoader, getLoaderResolver, getLoaderSupport, getResultComponent, initComponent, loadBoolean, loadBoolean, loadDouble, loadDouble, loadEnum, loadEnum, loadId, loadInteger, loadInteger, loadResourceString, loadResourceString, loadResourceString, loadString, loadString, loadString, loadVisible, setApplicationContext, setContext, setElement, setEnvironment, setFactory, setLoaderResolver, setLoaderSupport
-
Field Details
-
accessManager
-
messageTools
-
metadataTools
-
-
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
-
getMessageTools
-
getMetadataTools
-
createComponent
- Specified by:
createComponent
in classAbstractComponentLoader<PivotTable<?>>
-
loadDataContainer
protected void loadDataContainer(org.dom4j.Element element) -
loadListOfStrings
-
loadOptions
protected void loadOptions(org.dom4j.Element element) -
loadProperties
protected void loadProperties(org.dom4j.Element element) -
hasPropertyPermission
-
checkValidProperty
-
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
-
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
-
loadInclusions
protected void loadInclusions(org.dom4j.Element element) -
loadExclusions
protected void loadExclusions(org.dom4j.Element element) -
loadDerivedProperties
protected void loadDerivedProperties(org.dom4j.Element element)
-