Class ChartScaleDetailedModel
java.lang.Object
com._1c.g5.aef2.validators.Validable
com._1c.g5.aef2.models.Model
com._1c.g5.aef2.models.CompoundModel
com._1c.g5.v8.dt.form.ui.chart.aef.models.ChartScaleDetailedModel
- All Implemented Interfaces:
ICompoundModel
,IModel
,IValidable
,IModelApiAwareModel
,IChartScaleDetailedModel
Detailed model for
ChartScale
.-
Constructor Summary
ConstructorsConstructorDescriptionChartScaleDetailedModel
(ChartScale chartScale, Version version, IV8Project v8project, IEditingLanguageManager languageManager, IModelEditingSupport modelEditingSupport, IColorProvider colorProvider, IFontProvider fontProvider, IModelObjectFactory chartObjectsFactory, IBorderProvider borderProvider) The contructor. -
Method Summary
Modifier and TypeMethodDescriptionGets chart scale.Gets model value for editing chart scale's "grid line color" property.Gets model value for editing chart scale's "grid lines show mode" property.Gets model value for editing chart scale's "grid line" property.Gets model value for editing chart scale's "label angle" property.Gets model value for editing chart scale's "label color" property.Gets model value for editing chart scale's "label font" property.Gets model value for editing chart scale's "label format" property.Gets model value for editing chart scale's "label orientation" property.Gets model value for editing chart scale's "max label lines" property.Returns the model API.Gets model value for editing chart scale's "scale label position" property.Gets model value for editing chart scale's "scale line color" property.Gets model value for editing chart scale's "scale line" property.Gets model value for editing chart scale's "scale position" property.Gets model value for editing chart scale's "scale mark position" property.Gets model value for editing chart scale's "scale step" property.Gets model value for editing chart scale's "show in chart" property.Gets model value for editing chart scale's "show title" property.Gets model value for editing chart scale's "title area" property.Gets model value for editing chart scale's "title placement" property.Gets model value for editing chart scale's "title text source" property.Gets model value for editing chart scale's "title text" property.Gets the version.void
setModelApi
(IModelApi modelApi) Sets the specified API to the model.Methods inherited from class com._1c.g5.aef2.models.CompoundModel
addModel, dispose, getChange, getModels, isOnline, setComponent, validate
Methods inherited from class com._1c.g5.aef2.models.Model
addModelListener, beginExternalUpdate, checkOffline, checkOnline, commit, createWorkingCopy, discard, endExternalUpdate, getComponent, getCurrentChangeOrigin, getRunnableQueue, notifyModelChanged, notifyModelCommitted, removeModelListener, setOnline, toString
Methods inherited from class com._1c.g5.aef2.validators.Validable
addValidator, getValidatorTarget, removeValidator, validate
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods inherited from interface com._1c.g5.aef2.models.ICompoundModel
getModels
Methods inherited from interface com._1c.g5.aef2.models.IModel
addModelListener, commit, createWorkingCopy, discard, dispose, getChange, getComponent, isOnline, removeModelListener, setComponent
Methods inherited from interface com._1c.g5.aef2.validators.IValidable
addValidator, removeValidator, validate, validate
-
Constructor Details
-
ChartScaleDetailedModel
public ChartScaleDetailedModel(ChartScale chartScale, Version version, IV8Project v8project, IEditingLanguageManager languageManager, IModelEditingSupport modelEditingSupport, IColorProvider colorProvider, IFontProvider fontProvider, IModelObjectFactory chartObjectsFactory, IBorderProvider borderProvider) The contructor.- Parameters:
chartScale
- the chart scale, cannot be {code null}.version
- the version, cannot be {code null}.v8project
- the project, cannot be {code null}.languageManager
- the language manager, cannot be {code null}.modelEditingSupport
- the model editing support, cannot be {code null}.colorProvider
- the color provider, cannot be {code null}.fontProvider
- the font provider, cannot be {code null}.chartObjectsFactory
- the charts objects factory, cannot benull
.borderProvider
- the border provider, cannot be {code null}.
-
-
Method Details
-
getChartScale
Description copied from interface:IChartScaleDetailedModel
Gets chart scale.- Specified by:
getChartScale
in interfaceIChartScaleDetailedModel
- Returns:
- the chart scale.
-
getModelApi
Description copied from interface:IModelApiAwareModel
Returns the model API.- Specified by:
getModelApi
in interfaceIModelApiAwareModel
- Returns:
- the model API or
null
if it is not set.
-
getGridLineColorValue
Description copied from interface:IChartScaleDetailedModel
Gets model value for editing chart scale's "grid line color" property. (since version 8.3.11)- Specified by:
getGridLineColorValue
in interfaceIChartScaleDetailedModel
- Returns:
- model value.
-
getGridLineValue
Description copied from interface:IChartScaleDetailedModel
Gets model value for editing chart scale's "grid line" property. (since version 8.3.11)- Specified by:
getGridLineValue
in interfaceIChartScaleDetailedModel
- Returns:
- model value.
-
getLabelAngleValue
Description copied from interface:IChartScaleDetailedModel
Gets model value for editing chart scale's "label angle" property. (since version 8.3.11)- Specified by:
getLabelAngleValue
in interfaceIChartScaleDetailedModel
- Returns:
- model value.
-
getLabelColorValue
Description copied from interface:IChartScaleDetailedModel
Gets model value for editing chart scale's "label color" property. (since version 8.3.11)- Specified by:
getLabelColorValue
in interfaceIChartScaleDetailedModel
- Returns:
- model value.
-
getLabelFontValue
Description copied from interface:IChartScaleDetailedModel
Gets model value for editing chart scale's "label font" property. (since version 8.3.11)- Specified by:
getLabelFontValue
in interfaceIChartScaleDetailedModel
- Returns:
- model value.
-
getLabelFormatValue
Description copied from interface:IChartScaleDetailedModel
Gets model value for editing chart scale's "label format" property. (since version 8.3.11)- Specified by:
getLabelFormatValue
in interfaceIChartScaleDetailedModel
- Returns:
- model value.
-
getLabelOrientationValue
Description copied from interface:IChartScaleDetailedModel
Gets model value for editing chart scale's "label orientation" property. (since version 8.3.11)- Specified by:
getLabelOrientationValue
in interfaceIChartScaleDetailedModel
- Returns:
- model value.
-
getMaxLabelLinesValue
Description copied from interface:IChartScaleDetailedModel
Gets model value for editing chart scale's "max label lines" property. (since version 8.3.11)- Specified by:
getMaxLabelLinesValue
in interfaceIChartScaleDetailedModel
- Returns:
- model value.
-
getScaleLabelLocationValue
Description copied from interface:IChartScaleDetailedModel
Gets model value for editing chart scale's "scale label position" property. (since version 8.3.11)- Specified by:
getScaleLabelLocationValue
in interfaceIChartScaleDetailedModel
- Returns:
- model value.
-
getScaleLineColorValue
Description copied from interface:IChartScaleDetailedModel
Gets model value for editing chart scale's "scale line color" property. (since version 8.3.11)- Specified by:
getScaleLineColorValue
in interfaceIChartScaleDetailedModel
- Returns:
- model value.
-
getScaleLineValue
Description copied from interface:IChartScaleDetailedModel
Gets model value for editing chart scale's "scale line" property. (since version 8.3.11)- Specified by:
getScaleLineValue
in interfaceIChartScaleDetailedModel
- Returns:
- model value.
-
getScaleMarkLocationValue
Description copied from interface:IChartScaleDetailedModel
Gets model value for editing chart scale's "scale mark position" property. (since version 8.3.11)- Specified by:
getScaleMarkLocationValue
in interfaceIChartScaleDetailedModel
- Returns:
- model value.
-
getShowInChart
Description copied from interface:IChartScaleDetailedModel
Gets model value for editing chart scale's "show in chart" property. (since version 8.3.11)- Specified by:
getShowInChart
in interfaceIChartScaleDetailedModel
- Returns:
- model value.
-
getScaleLocationValue
Description copied from interface:IChartScaleDetailedModel
Gets model value for editing chart scale's "scale position" property. (since version 8.3.11)- Specified by:
getScaleLocationValue
in interfaceIChartScaleDetailedModel
- Returns:
- model value.
-
getScaleStepValue
Description copied from interface:IChartScaleDetailedModel
Gets model value for editing chart scale's "scale step" property. (since version 8.3.11)- Specified by:
getScaleStepValue
in interfaceIChartScaleDetailedModel
- Returns:
- model value.
-
getGridLinesShowModeValue
Description copied from interface:IChartScaleDetailedModel
Gets model value for editing chart scale's "grid lines show mode" property. (since version 8.3.11)- Specified by:
getGridLinesShowModeValue
in interfaceIChartScaleDetailedModel
- Returns:
- model value.
-
getShowTitleValue
Description copied from interface:IChartScaleDetailedModel
Gets model value for editing chart scale's "show title" property.- Specified by:
getShowTitleValue
in interfaceIChartScaleDetailedModel
- Returns:
- model value.
-
getTitleAreaValue
Description copied from interface:IChartScaleDetailedModel
Gets model value for editing chart scale's "title area" property.- Specified by:
getTitleAreaValue
in interfaceIChartScaleDetailedModel
- Returns:
- model value.
-
getTitlePlacementValue
Description copied from interface:IChartScaleDetailedModel
Gets model value for editing chart scale's "title placement" property.- Specified by:
getTitlePlacementValue
in interfaceIChartScaleDetailedModel
- Returns:
- model value.
-
getTitleTextSourceValue
Description copied from interface:IChartScaleDetailedModel
Gets model value for editing chart scale's "title text source" property.- Specified by:
getTitleTextSourceValue
in interfaceIChartScaleDetailedModel
- Returns:
- model value.
-
getTitleTextValue
Description copied from interface:IChartScaleDetailedModel
Gets model value for editing chart scale's "title text" property.- Specified by:
getTitleTextValue
in interfaceIChartScaleDetailedModel
- Returns:
- model value.
-
getVersion
Description copied from interface:IChartScaleDetailedModel
Gets the version.- Specified by:
getVersion
in interfaceIChartScaleDetailedModel
- Returns:
- the version.
-
setModelApi
Description copied from interface:IModelApiAwareModel
Sets the specified API to the model.- Specified by:
setModelApi
in interfaceIModelApiAwareModel
- Parameters:
modelApi
- the API, can benull
.
-