Class ChartModelLoader<C extends Component>

java.lang.Object
io.jmix.ui.xml.layout.loader.AbstractComponentLoader<C>
io.jmix.charts.loader.ChartModelLoader<C>
All Implemented Interfaces:
ComponentLoader<C>
Direct Known Subclasses:
AbstractChartLoader, StockChartLoader

public abstract class ChartModelLoader<C extends Component> extends AbstractComponentLoader<C>
  • Field Details

    • CONFIG_DATE_FORMAT

      protected static final String CONFIG_DATE_FORMAT
      See Also:
    • CONFIG_DATETIME_FORMAT

      protected static final String CONFIG_DATETIME_FORMAT
      See Also:
    • CONFIG_DATE_FORMATTER

      protected static final org.apache.commons.lang3.time.FastDateFormat CONFIG_DATE_FORMATTER
    • CONFIG_DATETIME_FORMATTER

      protected static final org.apache.commons.lang3.time.FastDateFormat CONFIG_DATETIME_FORMATTER
  • Constructor Details

    • ChartModelLoader

      public ChartModelLoader()
  • Method Details

    • loadWidth

      protected void loadWidth(Component component, org.dom4j.Element element)
      Overrides:
      loadWidth in class AbstractComponentLoader<C extends Component>
    • loadHeight

      protected void loadHeight(Component component, org.dom4j.Element element)
      Overrides:
      loadHeight in class AbstractComponentLoader<C extends Component>
    • loadDataItem

      protected MapDataItem loadDataItem(org.dom4j.Element property, MapDataItem dataItem)
    • parseDateTime

      protected Date parseDateTime(String value)
    • loadBalloon

      protected Balloon loadBalloon(org.dom4j.Element balloonElement)
    • loadExportMenuItem

      protected ExportMenuItem loadExportMenuItem(org.dom4j.Element menuItemElement)
    • loadExportMenu

      protected void loadExportMenu(Export export, org.dom4j.Element exportElement)
    • loadExportLibs

      protected void loadExportLibs(ExportLibs libs, org.dom4j.Element libsElement)
    • loadExport

      protected Export loadExport(org.dom4j.Element exportElement)
    • loadLegend

      protected void loadLegend(AbstractLegend legend, org.dom4j.Element legendElement)
    • loadLegendItems

      protected void loadLegendItems(AbstractLegend legend, org.dom4j.Element legendElement)
    • loadCreditsPosition

      @Nullable protected CreditsPosition loadCreditsPosition(org.dom4j.Element element)
    • loadMargins

      protected void loadMargins(HasMargins hasMargins, org.dom4j.Element element)
    • loadColors

      protected List<Color> loadColors(org.dom4j.Element colorsElement)
    • loadDateFormat

      protected void loadDateFormat(DateFormat dateFormat, org.dom4j.Element dateFormatElement)
    • loadGuide

      protected void loadGuide(Guide guide, org.dom4j.Element guideElement)
    • loadGuides

      protected List<Guide> loadGuides(org.dom4j.Element guidesElement)
    • loadDate

      protected Date loadDate(String value)
    • loadDateFormats

      protected List<DateFormat> loadDateFormats(org.dom4j.Element dateFormatsElement)
    • loadAbstractAxis

      protected void loadAbstractAxis(AbstractAxis axis, org.dom4j.Element element)
    • loadValueAxis

      protected ValueAxis loadValueAxis(org.dom4j.Element valueAxisElement)
    • loadGraph

      protected void loadGraph(AbstractGraph graph, org.dom4j.Element graphElement)
    • loadPattern

      protected Pattern loadPattern(org.dom4j.Element element)
    • loadSeriesBasedProperties

      protected void loadSeriesBasedProperties(SeriesBasedChartModel chart, org.dom4j.Element element)
    • loadScrollbar

      protected Scrollbar loadScrollbar(org.dom4j.Element scrollbarElement)
    • loadCategoryAxis

      protected void loadCategoryAxis(SeriesBasedChartModel chart, org.dom4j.Element element)
    • loadRectangularProperties

      protected void loadRectangularProperties(RectangularChartModel chart, org.dom4j.Element element)
    • loadCursor

      protected void loadCursor(RectangularChartModel chart, org.dom4j.Element element)
    • loadTrendLines

      protected void loadTrendLines(RectangularChartModel chart, org.dom4j.Element element)
    • loadImage

      protected Image loadImage(org.dom4j.Element element)
    • loadStartEffect

      protected void loadStartEffect(HasStartEffect chart, org.dom4j.Element element)
    • loadCoordinateProperties

      protected void loadCoordinateProperties(CoordinateChartModel chart, org.dom4j.Element element)
    • loadGraphs

      protected void loadGraphs(CoordinateChartModel chart, org.dom4j.Element element)
    • loadValueAxes

      protected void loadValueAxes(CoordinateChartModel chart, org.dom4j.Element element)
    • loadColors

      protected void loadColors(HasColors chart, org.dom4j.Element element)
    • loadChartData

      protected void loadChartData(ChartModel chart, org.dom4j.Element element)
    • loadLabels

      protected void loadLabels(ChartModel chart, org.dom4j.Element element)
    • loadTitles

      protected void loadTitles(ChartModel chart, org.dom4j.Element element)
    • loadBaseProperties

      protected void loadBaseProperties(ChartModel chart, org.dom4j.Element element)