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
FieldsModifier and TypeFieldDescriptionprotected AccessManagerprotected MessageToolsprotected MetadataToolsFields inherited from class io.jmix.flowui.xml.layout.loader.AbstractComponentLoader
applicationContext, componentLoaderSupport, context, element, environment, factory, loaderResolver, loaderSupport, resultComponent -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidcheckValidProperty(MetaClass metaClass, String name) protected PivotTable<?>protected AccessManagerprotected MessageToolsprotected MetadataToolsprotected booleanhasPropertyPermission(MetaClass metaClass, String property) protected voidloadAggregation(org.dom4j.Element element) protected AggregationloadAggregationAttributes(org.dom4j.Element aggregationElement) protected voidloadAggregationProperties(org.dom4j.Element element) protected voidloadAggregations(org.dom4j.Element element) protected voidloadC3RendererOptions(RendererOptions rendererOptions, org.dom4j.Element rendererOptionsElement) protected voidloadColumns(org.dom4j.Element element) voidLoads component properties by XML definition.protected voidloadDataContainer(org.dom4j.Element element) protected voidloadDerivedProperties(org.dom4j.Element element) protected voidloadExclusions(org.dom4j.Element element) protected voidloadHeatmapRendererOptions(RendererOptions rendererOptions, org.dom4j.Element rendererOptionsElement) protected voidloadHiddenFromAggregations(org.dom4j.Element element) protected voidloadHiddenFromDragDrop(org.dom4j.Element element) protected voidloadHiddenProperties(org.dom4j.Element element) protected voidloadInclusions(org.dom4j.Element element) loadListOfStrings(org.dom4j.Element itemsElement, String elementName, String attributeName, boolean resource) loadMapOfListsOfStrings(org.dom4j.Element element) protected voidloadOptions(org.dom4j.Element element) protected voidloadProperties(org.dom4j.Element element) protected voidloadRendererOptions(org.dom4j.Element element) protected voidloadRenderers(org.dom4j.Element element) protected voidloadRows(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:ComponentLoaderLoads component properties by XML definition.- See Also:
-
getAccessManager
-
getMessageTools
-
getMetadataTools
-
createComponent
- Specified by:
createComponentin 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)
-