Interface IChartScaleDetailedModel

All Superinterfaces:
ICompoundModel, IModel, IModelApiAwareModel, IValidable
All Known Implementing Classes:
ChartScaleDetailedModel

public interface IChartScaleDetailedModel extends ICompoundModel, IModelApiAwareModel
Chart scale detailed model interface.
  • Method Details

    • getChartScale

      ChartScale getChartScale()
      Gets chart scale.
      Returns:
      the chart scale.
    • getShowTitleValue

      IValue<ShowChartScaleTitle> getShowTitleValue()
      Gets model value for editing chart scale's "show title" property.
      Returns:
      model value.
    • getTitleTextSourceValue

      IValue<ScaleTitleTextSource> getTitleTextSourceValue()
      Gets model value for editing chart scale's "title text source" property.
      Returns:
      model value.
    • getTitleTextValue

      IMultilanguageModel getTitleTextValue()
      Gets model value for editing chart scale's "title text" property.
      Returns:
      model value.
    • getTitleAreaValue

      ILabelAreaModel getTitleAreaValue()
      Gets model value for editing chart scale's "title area" property.
      Returns:
      model value.
    • getTitlePlacementValue

      IValue<ScaleTitlePlacement> getTitlePlacementValue()
      Gets model value for editing chart scale's "title placement" property.
      Returns:
      model value.
    • getGridLinesShowModeValue

      IValue<GridLinesShowMode> getGridLinesShowModeValue()
      Gets model value for editing chart scale's "grid lines show mode" property. (since version 8.3.11)
      Returns:
      model value.
    • getGridLineValue

      IChartLineModel getGridLineValue()
      Gets model value for editing chart scale's "grid line" property. (since version 8.3.11)
      Returns:
      model value.
    • getGridLineColorValue

      IColorModel getGridLineColorValue()
      Gets model value for editing chart scale's "grid line color" property. (since version 8.3.11)
      Returns:
      model value.
    • getLabelFontValue

      IFontSelectionModel getLabelFontValue()
      Gets model value for editing chart scale's "label font" property. (since version 8.3.11)
      Returns:
      model value.
    • getLabelColorValue

      IColorModel getLabelColorValue()
      Gets model value for editing chart scale's "label color" property. (since version 8.3.11)
      Returns:
      model value.
    • getLabelOrientationValue

      IValue<LabelsOrientation> getLabelOrientationValue()
      Gets model value for editing chart scale's "label orientation" property. (since version 8.3.11)
      Returns:
      model value.
    • getMaxLabelLinesValue

      IValue<Integer> getMaxLabelLinesValue()
      Gets model value for editing chart scale's "max label lines" property. (since version 8.3.11)
      Returns:
      model value.
    • getLabelAngleValue

      IValue<Integer> getLabelAngleValue()
      Gets model value for editing chart scale's "label angle" property. (since version 8.3.11)
      Returns:
      model value.
    • getLabelFormatValue

      IMultilanguageModel getLabelFormatValue()
      Gets model value for editing chart scale's "label format" property. (since version 8.3.11)
      Returns:
      model value.
    • getShowInChart

      IValue<ShowOnChart> getShowInChart()
      Gets model value for editing chart scale's "show in chart" property. (since version 8.3.11)
      Returns:
      model value.
    • getScaleLocationValue

      IValue<ScaleLocation> getScaleLocationValue()
      Gets model value for editing chart scale's "scale position" property. (since version 8.3.11)
      Returns:
      model value.
    • getScaleLineValue

      IChartLineModel getScaleLineValue()
      Gets model value for editing chart scale's "scale line" property. (since version 8.3.11)
      Returns:
      model value.
    • getScaleLineColorValue

      IColorModel getScaleLineColorValue()
      Gets model value for editing chart scale's "scale line color" property. (since version 8.3.11)
      Returns:
      model value.
    • getScaleStepValue

      IValue<Integer> getScaleStepValue()
      Gets model value for editing chart scale's "scale step" property. (since version 8.3.11)
      Returns:
      model value.
    • getScaleMarkLocationValue

      IValue<ScaleMarkLocation> getScaleMarkLocationValue()
      Gets model value for editing chart scale's "scale mark position" property. (since version 8.3.11)
      Returns:
      model value.
    • getScaleLabelLocationValue

      IValue<ScaleLabelLocation> getScaleLabelLocationValue()
      Gets model value for editing chart scale's "scale label position" property. (since version 8.3.11)
      Returns:
      model value.
    • getVersion

      Version getVersion()
      Gets the version.
      Returns:
      the version.