Package com._1c.g5.v8.dt.dcs.parameters
Class DcsParameterValuesBase
java.lang.Object
com._1c.g5.v8.dt.dcs.parameters.DcsParameterValuesBase
- Direct Known Subclasses:
AppearanceTemplateAreaParameters
,DataParameters
,DcsAppearanceParameters
,DcsChartGroupOutputParameters
,DcsChartOutputParameters
,DcsGroupOutputParameters
,DcsInputParameters
,DcsOutputParameters
,DcsTableGroupOutputParameters
,DcsTableOutputParameters
Базовый класс значений параметров
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected DcsAvailableParameters
protected DcsParameterValueCollection
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncreateAvailableParameters
(DcsAvailableParameterDescription[] descriptions, Version version) Создать доступные параметрыprotected BooleanValue
createBooleanValue
(boolean val) Create BooleanValue valueprotected ChartAxisValue
createChartAxisValue
(Version version) Creates default value of ChartAxisValue.protected ChartColorPaletteDescriptionValue
Create ChartColorPaletteDescriptionValue valueprotected ChartReferenceBandsValue
Create ChartReferenceBandsValue valueprotected ChartReferenceLinesValue
Create ChartReferenceLinesValue valueprotected ChartScaleValue
createChartScaleValue
(Version version) Creates default value of ChartScaleValue.protected ChartTrendlinesValue
Create chart trendlines value.protected ColorValue
createColorValue
(Color val) Create ColorValue valueprotected EnumValue
createEnumValue
(org.eclipse.emf.common.util.Enumerator val) Create EnumValue valueprotected FontValue
createFontValue
(Font val) Create FontValue valueprotected FontValue
createFontValue
(Version version) Create FontValue valueprotected Value
createGaugeChartQualityBandsValue
(Version version) Create GaugeChartQualityBandsValue valueprotected LineValue
createLineValue
(org.eclipse.emf.common.util.Enumerator val) Create LineValue valueprotected NumberValue
createNumberValue
(int val) Create NumberValue valueprotected StringValue
createStringValue
(String val) Create StringValue valueПолучить доступные параметрыПолучить значения параметровboolean
isEmpty()
Получить признак того, что есть измененные параметрыvoid
loadParameterValue
(DataCompositionParameterValue parameterValue) Загрузить значение параметра (прочитанное)void
setAvailableParameters
(DcsAvailableParameters availableParameters, boolean trust) Установить доступные параметры
-
Field Details
-
availableParameters
-
childs
-
-
Constructor Details
-
DcsParameterValuesBase
public DcsParameterValuesBase()
-
-
Method Details
-
setAvailableParameters
Установить доступные параметры- Parameters:
availableParameters
- параметрыtrust
- если флаг установлен в истину, значения параметров не будут перестроены
-
getAvailableParameters
Получить доступные параметры- Returns:
- параметры
-
getParameterValues
Получить значения параметров- Returns:
- значения
-
isEmpty
public boolean isEmpty()Получить признак того, что есть измененные параметры- Returns:
- признак измененности
-
loadParameterValue
public void loadParameterValue(DataCompositionParameterValue parameterValue) throws DcsPathException Загрузить значение параметра (прочитанное)- Parameters:
parameterValue
- значение- Throws:
DcsPathException
-
createAvailableParameters
public DcsAvailableParameters createAvailableParameters(DcsAvailableParameterDescription[] descriptions, Version version) throws DcsPathException Создать доступные параметры- Parameters:
descriptions
- описанияversion
- версия- Returns:
- доступные параметры
- Throws:
DcsPathException
-
getString
-
createBooleanValue
Create BooleanValue value- Parameters:
val
- internal value- Returns:
- value
-
createNumberValue
Create NumberValue value- Parameters:
val
- internal value- Returns:
- value
-
createStringValue
Create StringValue value- Parameters:
val
- internal value- Returns:
- value
-
createColorValue
Create ColorValue value- Parameters:
val
- color- Returns:
- value
-
createChartColorPaletteDescriptionValue
Create ChartColorPaletteDescriptionValue value- Returns:
- ChartColorPaletteDescriptionValue value
-
createChartReferenceLinesValue
Create ChartReferenceLinesValue value- Returns:
- ChartReferenceLinesValue value
-
createChartReferenceBandsValue
Create ChartReferenceBandsValue value- Returns:
- ChartReferenceBandsValue value
-
createFontValue
Create FontValue value- Parameters:
version
- - version- Returns:
- font value
-
createLineValue
Create LineValue value- Parameters:
val
- - current enum value- Returns:
- LineValue
-
createEnumValue
Create EnumValue value- Parameters:
val
- internal value- Returns:
- value
-
createFontValue
Create FontValue value- Parameters:
val
- the forn- Returns:
- value the font value
-
createGaugeChartQualityBandsValue
Create GaugeChartQualityBandsValue value- Parameters:
version
- - version- Returns:
- GaugeChartQualityBandsValue
-
createChartScaleValue
Creates default value of ChartScaleValue.- Parameters:
version
- - project runtime version, notnull
- Returns:
- default value of ChartScaleValue, never
null
.
-
createChartAxisValue
Creates default value of ChartAxisValue.- Parameters:
version
- - project runtime version, notnull
- Returns:
- default value of ChartAxisValue, never
null
.
-
createChartTrendlinesValue
Create chart trendlines value.- Returns:
- created chart trendlines value. Cannot return
null
.
-