Package io.jmix.charts.loader
Class StockChartLoader
- All Implemented Interfaces:
ComponentLoader<StockChart>
-
Nested Class Summary
Nested classes/interfaces inherited from interface io.jmix.ui.xml.layout.ComponentLoader
ComponentLoader.ComponentContext, ComponentLoader.CompositeComponentContext, ComponentLoader.Context, ComponentLoader.InitTask, ComponentLoader.InjectTask -
Field Summary
Fields inherited from class io.jmix.charts.loader.ChartModelLoader
CONFIG_DATE_FORMAT, CONFIG_DATE_FORMATTER, CONFIG_DATETIME_FORMAT, CONFIG_DATETIME_FORMATTERFields inherited from class io.jmix.ui.xml.layout.loader.AbstractComponentLoader
applicationContext, context, element, environment, factory, layoutLoaderConfig, loaderResolver, loaderSupport, resultComponent -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidcheckMultipleDatasources(org.dom4j.Element dataSetElement) voidCreates result component by XML-element and loads its Id.protected voidloadCategoryAxesSettings(StockChart chart, org.dom4j.Element element) protected voidloadChartCursorSettings(StockChart chart, org.dom4j.Element element) protected voidloadChartData(StockChart chart, org.dom4j.Element element) protected voidloadChartScrollbarSettings(StockChart chart, org.dom4j.Element element) voidLoads component properties by XML definition.protected voidloadConfiguration(StockChart chart, org.dom4j.Element element) protected voidloadDataSet(DataSet dataSet, org.dom4j.Element dataSetElement) loadDataSets(org.dom4j.Element dataSetsElement) protected voidloadDataSetSelector(StockChart chart, org.dom4j.Element element) protected voidloadFieldMapping(FieldMapping fieldMapping, org.dom4j.Element fieldMappingElement) protected voidloadFieldMappings(DataSet dataSet, org.dom4j.Element dataSetElement) protected voidloadLegendSettings(StockChart chart, org.dom4j.Element element) protected voidloadPanels(StockChart chart, org.dom4j.Element element) protected voidloadPanelsSettings(StockChart chart, org.dom4j.Element element) protected voidloadPeriod(Period period, org.dom4j.Element periodElement) protected voidloadPeriods(PeriodSelector periodSelector, org.dom4j.Element periodSelectorElement) protected voidloadPeriodSelector(StockChart chart, org.dom4j.Element element) protected voidloadStockEvent(StockEvent stockEvent, org.dom4j.Element stockEventElement) protected voidloadStockEvents(DataSet dataSet, org.dom4j.Element dataSetElement) protected voidloadStockEventsSettings(StockChart chart, org.dom4j.Element element) protected voidloadStockGraph(StockGraph stockGraph, org.dom4j.Element stockGraphElement) protected voidloadStockGraphs(StockPanel chart, org.dom4j.Element element) protected voidloadStockLegend(StockPanel chart, org.dom4j.Element element) protected voidloadStockPanel(StockPanel chart, org.dom4j.Element element) protected voidloadValueAxesSettings(StockChart chart, org.dom4j.Element element) Methods inherited from class io.jmix.charts.loader.ChartModelLoader
loadAbstractAxis, loadBalloon, loadBaseProperties, loadCategoryAxis, loadChartData, loadColors, loadColors, loadCoordinateProperties, loadCreditsPosition, loadCursor, loadDataItem, loadDate, loadDateFormat, loadDateFormats, loadExport, loadExportLibs, loadExportMenu, loadExportMenuItem, loadGraph, loadGraphs, loadGuide, loadGuides, loadHeight, loadImage, loadLabels, loadLegend, loadLegendItems, loadMargins, loadPattern, loadRectangularProperties, loadScrollbar, loadSeriesBasedProperties, loadStartEffect, loadTitles, loadTrendLines, loadValueAxes, loadValueAxis, loadWidth, parseDateTimeMethods inherited from class io.jmix.ui.xml.layout.loader.AbstractComponentLoader
assignFrame, assignXmlDescriptor, findComponent, getActions, getClassManager, getComponentContext, getCompositeComponentContext, getContext, getElement, getFactory, getIconPath, getLayoutLoader, getLayoutLoader, getLayoutLoaderConfig, getLoaderResolver, getLoaderSupport, getMessages, getMessageTools, getMeterRegistry, getParentDataContainer, getProperties, getResultComponent, getTheme, initAction, loadAction, loadActionConstraint, loadActionId, loadActions, loadAlign, loadBoolean, loadBoolean, loadBorder, loadCaption, loadCaptionAsHtml, loadCollapsible, loadContainer, loadContainer, loadContextHelp, loadCss, loadData, loadDeclarativeAction, loadDeclarativeActionByType, loadDeclarativeActionDefault, loadDescription, loadDescriptionAsHtml, loadEditable, loadEnable, loadEnum, loadEnum, loadFocusable, loadFormatter, loadFormatter, loadHeight, loadHtmlSanitizerEnabled, loadIcon, loadId, loadInputPrompt, loadInteger, loadInteger, loadMargin, loadMetaClass, loadMetaClass, loadMinHeight, loadMinHeight, loadMinWidth, loadMinWidth, loadOptionsContainer, loadOrientation, loadRequired, loadRequiredIndicatorVisible, loadResourceString, loadResponsive, loadShortcut, loadShortcutFromAlias, loadShortcutFromConfig, loadShortcutFromFQNConfig, loadString, loadString, loadStyleName, loadTabIndex, loadThemeInt, loadThemeString, loadValidation, loadValuePickerDeclarativeAction, loadVisible, loadWidth, parseMarginInfo, setApplicationContext, setContext, setElement, setEnvironment, setFactory, setLayoutLoaderConfig, setLoaderResolver, setLoaderSupport
-
Constructor Details
-
StockChartLoader
public StockChartLoader()
-
-
Method Details
-
createComponent
public void createComponent()Description copied from interface:ComponentLoaderCreates result component by XML-element and loads its Id. Also creates all nested components.- See Also:
-
loadComponent
public void loadComponent()Description copied from interface:ComponentLoaderLoads component properties by XML definition.- See Also:
-
loadConfiguration
-
loadChartData
-
loadPanels
-
loadDataSets
-
loadDataSet
-
checkMultipleDatasources
protected void checkMultipleDatasources(org.dom4j.Element dataSetElement) -
loadFieldMappings
-
loadFieldMapping
-
loadStockEvents
-
loadStockEvent
-
loadLegendSettings
-
loadDataSetSelector
-
loadChartCursorSettings
-
loadChartScrollbarSettings
-
loadCategoryAxesSettings
-
loadPeriodSelector
-
loadPeriod
-
loadPeriods
-
loadPanelsSettings
-
loadValueAxesSettings
-
loadStockEventsSettings
-
loadStockPanel
-
loadStockLegend
-
loadStockGraphs
-
loadStockGraph
-