Class XYChartModelImpl

All Implemented Interfaces:
HasStartEffect<XYChartModelImpl>, ChartModel<XYChartModelImpl>, CoordinateChartModel<XYChartModelImpl>, RectangularChartModel<XYChartModelImpl>, XYChartModel<XYChartModelImpl>, HasColors<XYChartModelImpl>, HasMargins<XYChartModelImpl>, Serializable

public class XYChartModelImpl extends RectangularChartModelImpl<XYChartModelImpl> implements XYChartModel<XYChartModelImpl>
See documentation for properties of AmXYChart JS object.
http://docs.amcharts.com/3/javascriptcharts/AmXYChart
See Also:
  • Constructor Details

    • XYChartModelImpl

      public XYChartModelImpl()
  • Method Details

    • getHideXScrollbar

      public Boolean getHideXScrollbar()
      Specified by:
      getHideXScrollbar in interface XYChartModel<XYChartModelImpl>
      Returns:
      true if scrollbar of X axis (horizontal) is hidden
    • setHideXScrollbar

      public XYChartModelImpl setHideXScrollbar(Boolean hideXScrollbar)
      Description copied from interface: XYChartModel
      Set hideXScrollbar to true if scrollbar of X axis (horizontal) should be hidden. If not set the default value is false.
      Specified by:
      setHideXScrollbar in interface XYChartModel<XYChartModelImpl>
      Parameters:
      hideXScrollbar - hide X scrollbar option
      Returns:
      XY chart model
    • getHideYScrollbar

      public Boolean getHideYScrollbar()
      Specified by:
      getHideYScrollbar in interface XYChartModel<XYChartModelImpl>
      Returns:
      true if scrollbar of Y axis (vertical) is hidden
    • setHideYScrollbar

      public XYChartModelImpl setHideYScrollbar(Boolean hideYScrollbar)
      Description copied from interface: XYChartModel
      Set hideYScrollbar to true if scrollbar of Y axis (vertical) should be hidden. If not set the default value is false.
      Specified by:
      setHideYScrollbar in interface XYChartModel<XYChartModelImpl>
      Parameters:
      hideYScrollbar - hide Y scrollbar option
      Returns:
      XY chart model
    • getDataDateFormat

      public String getDataDateFormat()
      Specified by:
      getDataDateFormat in interface XYChartModel<XYChartModelImpl>
      Returns:
      data date format
    • setDataDateFormat

      public XYChartModelImpl setDataDateFormat(String dataDateFormat)
      Description copied from interface: XYChartModel
      Sets the data date format (date/time). Use it if you have date-based value axis in your XY chart. Note, that two-digit years "YY" as well as literal month names "MMM" are NOT supported in this setting.
      Specified by:
      setDataDateFormat in interface XYChartModel<XYChartModelImpl>
      Parameters:
      dataDateFormat - data date format string
      Returns:
      XY chart model
    • getMaxValue

      public Integer getMaxValue()
      Specified by:
      getMaxValue in interface XYChartModel<XYChartModelImpl>
      Returns:
      maximum value of the size/scale of bubbles
    • setMaxValue

      public XYChartModelImpl setMaxValue(Integer maxValue)
      Description copied from interface: XYChartModel
      Sets the size/scale of bubbles. If these properties are not set, the bubble with smallest value will be of minBulletSize and bubble with biggest value will be of maxBulletSize. However, you might want bubble size to change relative to 0 or some other value. In this case you can use minValue and maxValue properties. Note, if you use these two settings, you might also want to set minBulletSize to 0.
      Specified by:
      setMaxValue in interface XYChartModel<XYChartModelImpl>
      Parameters:
      maxValue - maximum value of the size/scale of bubbles
      Returns:
      XY chart model
    • getMinValue

      public Integer getMinValue()
      Specified by:
      getMinValue in interface XYChartModel<XYChartModelImpl>
      Returns:
      minimum value of the size/scale of bubbles
    • setMinValue

      public XYChartModelImpl setMinValue(Integer minValue)
      Description copied from interface: XYChartModel
      Sets the size/scale of bubbles. If these properties are not set, the bubble with smallest value will be of minBulletSize and bubble with biggest value will be of maxBulletSize. However, you might want bubble size to change relative to 0 or some other value. In this case you can use minValue and maxValue properties. Note, if you use these two settings, you might also want to set minBulletSize to 0.
      Specified by:
      setMinValue in interface XYChartModel<XYChartModelImpl>
      Parameters:
      minValue - minimum value of the size/scale of bubbles
      Returns:
      XY chart model