Class ChartLoader

java.lang.Object
io.jmix.flowui.xml.layout.loader.AbstractComponentLoader<Chart>
io.jmix.chartsflowui.component.loader.ChartLoader
All Implemented Interfaces:
ComponentLoader<Chart>

public class ChartLoader extends AbstractComponentLoader<Chart>
  • Field Details

  • Constructor Details

    • ChartLoader

      public ChartLoader()
  • Method Details

    • createComponent

      protected Chart createComponent()
      Specified by:
      createComponent in class AbstractComponentLoader<Chart>
    • loadComponent

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

      protected void loadSeries(Chart chart, org.dom4j.Element element)
    • loadLineSeries

      protected void loadLineSeries(LineSeries lineSeries, org.dom4j.Element element)
    • loadBarSeries

      protected void loadBarSeries(BarSeries barSeries, org.dom4j.Element element)
    • loadPieSeries

      protected void loadPieSeries(PieSeries pieSeries, org.dom4j.Element element)
    • loadScatterSeries

      protected void loadScatterSeries(ScatterSeries scatterSeries, org.dom4j.Element element)
    • loadEffectScatterSeries

      protected void loadEffectScatterSeries(EffectScatterSeries effectScatterSeries, org.dom4j.Element element)
    • loadRadarSeries

      protected void loadRadarSeries(RadarSeries radarSeries, org.dom4j.Element element)
    • loadBoxplotSeries

      protected void loadBoxplotSeries(BoxplotSeries boxplotSeries, org.dom4j.Element element)
    • loadCandlestickSeries

      protected void loadCandlestickSeries(CandlestickSeries candlestickSeries, org.dom4j.Element element)
    • loadFunnelSeries

      protected void loadFunnelSeries(FunnelSeries funnelSeries, org.dom4j.Element element)
    • loadGaugeSeries

      protected void loadGaugeSeries(GaugeSeries gaugeSeries, org.dom4j.Element element)
    • loadGaugeSeriesDataItem

      protected void loadGaugeSeriesDataItem(org.dom4j.Element element, Consumer<GaugeSeries.DataItem> setter)
    • loadGaugeSeriesAxisLineStyleColorItem

      protected void loadGaugeSeriesAxisLineStyleColorItem(org.dom4j.Element element, BiConsumer<Double,Color> setter)
    • loadAbstractGaugeText

      protected void loadAbstractGaugeText(GaugeSeries.AbstractGaugeText<?> gaugeText, org.dom4j.Element element)
    • loadAbstractFunnelElement

      protected void loadAbstractFunnelElement(FunnelSeries.AbstractFunnelElement<?> funnelElement, org.dom4j.Element element)
    • loadCandlestickSeriesItemStyle

      protected void loadCandlestickSeriesItemStyle(org.dom4j.Element element, Consumer<CandlestickSeries.ItemStyle> setter)
    • loadAbstractBoxplotElement

      protected void loadAbstractBoxplotElement(BoxplotSeries.AbstractBoxplotElement<?> boxplotElement, org.dom4j.Element element)
    • loadRadarAreaStyle

      protected void loadRadarAreaStyle(org.dom4j.Element element, Consumer<RadarSeries.AreaStyle> setter)
    • loadAbstractRadarElement

      protected void loadAbstractRadarElement(RadarSeries.AbstractRadarElement<?> radarElement, org.dom4j.Element element)
    • loadAbstractEffectScatterElement

      protected void loadAbstractEffectScatterElement(EffectScatterSeries.AbstractEffectScatterElement<?> scatterElement, org.dom4j.Element element)
    • loadAbstractScatterElement

      protected void loadAbstractScatterElement(ScatterSeries.AbstractScatterElement<?> scatterElement, org.dom4j.Element element)
    • loadAbstractPieElement

      protected void loadAbstractPieElement(PieSeries.AbstractPieElement<?> pieElement, org.dom4j.Element element)
    • loadBarLabelLine

      protected void loadBarLabelLine(org.dom4j.Element element, Consumer<BarSeries.LabelLine> setter)
    • loadAbstractItemStyle

      protected void loadAbstractItemStyle(AbstractItemStyle<?> itemStyle, org.dom4j.Element element)
    • loadSeriesItemStyle

      protected void loadSeriesItemStyle(org.dom4j.Element element, Consumer<ItemStyleWithDecal> setter)
    • loadAbstractBarElement

      protected void loadAbstractBarElement(BarSeries.AbstractBarElement<?> barElement, org.dom4j.Element element)
    • loadAbstractLineElement

      protected void loadAbstractLineElement(LineSeries.AbstractLineElement<?> lineElement, org.dom4j.Element element)
    • loadElementLabelLine

      protected void loadElementLabelLine(org.dom4j.Element element, Consumer<ElementLabelLine> setter)
    • loadAbstractAxisAwareSeries

      protected void loadAbstractAxisAwareSeries(AbstractAxisAwareSeries<?> series, org.dom4j.Element element)
    • loadAbstractSeries

      protected void loadAbstractSeries(AbstractSeries<?> series, org.dom4j.Element element)
    • loadSeriesLabelLayout

      protected void loadSeriesLabelLayout(org.dom4j.Element element, Consumer<AbstractSeries.LabelLayout> setter)
    • loadSeriesTooltip

      protected void loadSeriesTooltip(org.dom4j.Element element, Consumer<AbstractSeries.Tooltip> setter)
    • loadSeriesLabel

      protected void loadSeriesLabel(org.dom4j.Element element, String attributeName, Consumer<Label> setter)
    • loadMarkPoint

      protected void loadMarkPoint(org.dom4j.Element element, Consumer<MarkPoint> setter)
    • loadMarkLine

      protected void loadMarkLine(org.dom4j.Element element, Consumer<MarkLine> setter)
    • loadMarkArea

      protected void loadMarkArea(org.dom4j.Element element, Consumer<MarkArea> setter)
    • loadMarkPointDataPoint

      protected void loadMarkPointDataPoint(org.dom4j.Element element, MarkPoint markPoint)
    • loadMarkLineDataPointPair

      protected void loadMarkLineDataPointPair(org.dom4j.Element element, Consumer<MarkLine.PointPair> setter)
    • loadMarkLineDataPoint

      protected MarkLine.Point loadMarkLineDataPoint(org.dom4j.Element element)
    • loadMarkAreaDataPointPair

      protected void loadMarkAreaDataPointPair(org.dom4j.Element element, Consumer<MarkArea.PointPair> setter)
    • loadMarkAreaDataPoint

      protected MarkArea.Point loadMarkAreaDataPoint(org.dom4j.Element element)
    • loadAbstractMarkPointElement

      protected void loadAbstractMarkPointElement(AbstractMarkElement<?> markPointElement, org.dom4j.Element element)
    • loadAbstractMarkLineElement

      protected void loadAbstractMarkLineElement(MarkLine.AbstractMarkLineElement<?> markLineElement, org.dom4j.Element element)
    • loadAbstractMark

      protected void loadAbstractMark(AbstractMark<?> mark, org.dom4j.Element element)
    • loadDataSet

      protected void loadDataSet(Chart chart, org.dom4j.Element element)
    • loadDataContainer

      protected void loadDataContainer(DataSet.Source<?> source, org.dom4j.Element element)
    • loadColorPalette

      protected void loadColorPalette(Chart chart, org.dom4j.Element element)
    • loadNativeJson

      protected void loadNativeJson(Chart chart, org.dom4j.Element element)
    • loadStateAnimation

      protected void loadStateAnimation(Chart chart, org.dom4j.Element element)
    • loadTextStyle

      protected void loadTextStyle(org.dom4j.Element element, String attributeName, Consumer<TextStyle> setter)
    • loadTitle

      protected void loadTitle(Chart chart, org.dom4j.Element element)
    • loadLegend

      protected void loadLegend(Chart chart, org.dom4j.Element element)
    • loadScrollableLegend

      protected void loadScrollableLegend(ScrollableLegend scrollableLegend, org.dom4j.Element element)
    • loadPageIcons

      protected void loadPageIcons(org.dom4j.Element element, BiConsumer<String,String> setter)
    • loadAbstractLegend

      protected void loadAbstractLegend(AbstractLegend<?> legend, org.dom4j.Element element)
    • loadGrid

      protected void loadGrid(Chart chart, org.dom4j.Element element)
    • loadGridItem

      protected void loadGridItem(Chart chart, org.dom4j.Element element)
    • loadAxes

      protected void loadAxes(Chart chart, org.dom4j.Element element)
    • loadPolar

      protected void loadPolar(Chart chart, org.dom4j.Element element)
    • loadRadiusAxis

      protected void loadRadiusAxis(Chart chart, org.dom4j.Element element)
    • loadAngleAxis

      protected void loadAngleAxis(Chart chart, org.dom4j.Element element)
    • loadRadar

      protected void loadRadar(Chart chart, org.dom4j.Element element)
    • loadDataZoom

      protected void loadDataZoom(Chart chart, org.dom4j.Element element)
    • loadInsideDataZoom

      protected void loadInsideDataZoom(Chart chart, org.dom4j.Element element)
    • loadSliderDataZoom

      protected void loadSliderDataZoom(Chart chart, org.dom4j.Element element)
    • loadVisualMap

      protected void loadVisualMap(Chart chart, org.dom4j.Element element)
    • loadPiecewiseVisualMap

      protected void loadPiecewiseVisualMap(Chart chart, org.dom4j.Element element)
    • loadContinuousVisualMap

      protected void loadContinuousVisualMap(Chart chart, org.dom4j.Element element)
    • loadAxisPointer

      protected void loadAxisPointer(Chart chart, org.dom4j.Element element)
    • loadToolbox

      protected void loadToolbox(Chart chart, org.dom4j.Element element)
    • loadBrush

      protected void loadBrush(Chart chart, org.dom4j.Element element)
    • loadAria

      protected void loadAria(Chart chart, org.dom4j.Element element)
    • loadDecal

      protected void loadDecal(org.dom4j.Element element, Consumer<Decal> setter)
    • loadAriaLabel

      protected void loadAriaLabel(Aria.Label label, org.dom4j.Element element)
    • loadAbstractAriaSeriesLabel

      protected void loadAbstractAriaSeriesLabel(Aria.Label.Series.AbstractLabel<?> seriesLabel, org.dom4j.Element element)
    • loadSeparator

      protected void loadSeparator(org.dom4j.Element element, Consumer<Separator> setter)
    • loadToolboxEmphasis

      protected void loadToolboxEmphasis(org.dom4j.Element element, Consumer<Emphasis> setter)
    • loadToolboxFeature

      protected void loadToolboxFeature(Toolbox toolbox, org.dom4j.Element element)
    • loadSaveAsImageFeature

      protected void loadSaveAsImageFeature(SaveAsImageFeature feature, org.dom4j.Element element)
    • loadRestoreFeature

      protected void loadRestoreFeature(RestoreFeature feature, org.dom4j.Element element)
    • loadDataZoomFeature

      protected void loadDataZoomFeature(DataZoomFeature feature, org.dom4j.Element element)
    • loadMagicTypeFeature

      protected void loadMagicTypeFeature(MagicTypeFeature feature, org.dom4j.Element element)
    • loadBrushFeature

      protected void loadBrushFeature(BrushFeature feature, org.dom4j.Element element)
    • loadAbstractToolboxFeature

      protected void loadAbstractToolboxFeature(AbstractFeature<?> feature, org.dom4j.Element element)
    • loadPiece

      protected void loadPiece(PiecewiseVisualMap piecewiseVisualMap, org.dom4j.Element element)
    • loadAbstractVisualMap

      protected void loadAbstractVisualMap(AbstractVisualMap<?> visualMap, org.dom4j.Element element)
    • loadVisualEffect

      protected void loadVisualEffect(org.dom4j.Element element, String attributeName, Consumer<VisualEffect> setter)
    • loadDataBackground

      protected void loadDataBackground(SliderDataZoom.DataBackground dataBackground, org.dom4j.Element element)
    • loadAbstractDataZoom

      protected void loadAbstractDataZoom(AbstractDataZoom<?> dataZoom, org.dom4j.Element element)
    • loadIndicator

      protected void loadIndicator(Radar radar, org.dom4j.Element element)
    • loadCartesianAxes

      protected <T extends AbstractCartesianAxis<?>> void loadCartesianAxes(org.dom4j.Element element, Supplier<T> constructor, String elementsName, String elementName, Consumer<T> setter)
    • loadCartesianAxis

      protected void loadCartesianAxis(AbstractCartesianAxis<?> axis, org.dom4j.Element element)
    • loadPolarAxis

      protected void loadPolarAxis(AbstractPolarAxis<?> axis, org.dom4j.Element element)
    • loadAbstractAxis

      protected void loadAbstractAxis(AbstractAxis<?> axis, org.dom4j.Element element)
    • loadAxisLine

      protected void loadAxisLine(org.dom4j.Element element, Consumer<AxisLine> setter)
    • loadAxisTick

      protected void loadAxisTick(org.dom4j.Element element, Consumer<AxisTick> setter)
    • loadAxisLabel

      protected void loadAxisLabel(org.dom4j.Element element, Consumer<AxisLabel> setter)
    • loadSplitLine

      protected void loadSplitLine(org.dom4j.Element element, Consumer<SplitLine> setter)
    • loadSplitArea

      protected void loadSplitArea(org.dom4j.Element element, Consumer<SplitArea> setter)
    • loadTooltip

      protected void loadTooltip(org.dom4j.Element element, Consumer<Tooltip> setter)
    • loadAbstractTooltip

      protected void loadAbstractTooltip(AbstractTooltip<?> tooltip, org.dom4j.Element element)
    • loadTooltipAxisPointer

      protected void loadTooltipAxisPointer(AbstractTooltip.AxisPointer axisPointer, org.dom4j.Element element)
    • loadLabel

      protected void loadLabel(org.dom4j.Element element, Consumer<Label> setter)
    • loadShadowStyle

      protected void loadShadowStyle(org.dom4j.Element element, Consumer<ShadowStyle> setter)
    • loadItemStyle

      protected void loadItemStyle(org.dom4j.Element element, String attributeName, Consumer<ItemStyle> setter)
    • loadLineStyle

      protected void loadLineStyle(org.dom4j.Element element, String attributeName, Consumer<LineStyle> setter)
    • loadAbstractEnhancedLabel

      protected void loadAbstractEnhancedLabel(AbstractEnhancedLabel<?> abstractEnhancedLabel, org.dom4j.Element element)
    • loadAbstractBorderedTextStyle

      protected void loadAbstractBorderedTextStyle(AbstractBorderedTextStyle<?> abstractBorderedTextStyle, org.dom4j.Element element)
    • loadAbstractRichText

      protected void loadAbstractRichText(AbstractRichText<?> abstractRichText, org.dom4j.Element element)
    • loadAbstractText

      protected void loadAbstractText(AbstractText<?> abstractText, org.dom4j.Element element)
    • loadRichStyle

      protected void loadRichStyle(RichStyle richStyle, org.dom4j.Element element)
    • loadAbstractAxisPointer

      protected void loadAbstractAxisPointer(AbstractAxisPointer<?> axisPointer, org.dom4j.Element element)
    • loadAreaStyle

      protected void loadAreaStyle(org.dom4j.Element element, Consumer<AreaStyle> setter)
    • loadAbstractAreaStyle

      protected void loadAbstractAreaStyle(AbstractAreaStyle<?> areaStyle, org.dom4j.Element element)
    • chartLoaderSupport

      protected ChartLoaderSupport chartLoaderSupport()