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 SummaryNested classes/interfaces inherited from interface io.jmix.flowui.xml.layout.ComponentLoaderComponentLoader.AutowireTask, ComponentLoader.ComponentContext, ComponentLoader.Context, ComponentLoader.FragmentContext, ComponentLoader.InitTask
- 
Field SummaryFieldsModifier and TypeFieldDescriptionprotected AccessManagerprotected MessageToolsprotected MetadataToolsFields inherited from class io.jmix.flowui.xml.layout.loader.AbstractComponentLoaderapplicationContext, componentLoaderSupport, context, element, environment, factory, loaderResolver, loaderSupport, resultComponent
- 
Constructor SummaryConstructors
- 
Method SummaryModifier 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.AbstractComponentLoadercomponentLoader, 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- 
PivotTableLoaderpublic PivotTableLoader()
 
- 
- 
Method Details- 
loadComponentpublic void loadComponent()Description copied from interface:ComponentLoaderLoads component properties by XML definition.- See Also:
 
- 
getAccessManager
- 
getMessageTools
- 
getMetadataTools
- 
createComponent- Specified by:
- createComponentin class- AbstractComponentLoader<PivotTable<?>>
 
- 
loadDataContainerprotected void loadDataContainer(org.dom4j.Element element) 
- 
loadListOfStrings
- 
loadOptionsprotected void loadOptions(org.dom4j.Element element) 
- 
loadPropertiesprotected void loadProperties(org.dom4j.Element element) 
- 
hasPropertyPermission
- 
checkValidProperty
- 
loadRowsprotected void loadRows(org.dom4j.Element element) 
- 
loadColumnsprotected void loadColumns(org.dom4j.Element element) 
- 
loadAggregationPropertiesprotected void loadAggregationProperties(org.dom4j.Element element) 
- 
loadHiddenPropertiesprotected void loadHiddenProperties(org.dom4j.Element element) 
- 
loadHiddenFromAggregationsprotected void loadHiddenFromAggregations(org.dom4j.Element element) 
- 
loadHiddenFromDragDropprotected void loadHiddenFromDragDrop(org.dom4j.Element element) 
- 
loadRenderersprotected void loadRenderers(org.dom4j.Element element) 
- 
loadAggregationAttributes
- 
loadAggregationprotected void loadAggregation(org.dom4j.Element element) 
- 
loadAggregationsprotected void loadAggregations(org.dom4j.Element element) 
- 
loadRendererOptionsprotected void loadRendererOptions(org.dom4j.Element element) 
- 
loadHeatmapRendererOptionsprotected void loadHeatmapRendererOptions(RendererOptions rendererOptions, org.dom4j.Element rendererOptionsElement) 
- 
loadC3RendererOptionsprotected void loadC3RendererOptions(RendererOptions rendererOptions, org.dom4j.Element rendererOptionsElement) 
- 
loadMapOfListsOfStrings
- 
loadInclusionsprotected void loadInclusions(org.dom4j.Element element) 
- 
loadExclusionsprotected void loadExclusions(org.dom4j.Element element) 
- 
loadDerivedPropertiesprotected void loadDerivedProperties(org.dom4j.Element element) 
 
-