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
 
 public class DcsParameterValuesBase extends Object Базовый класс значений параметров
- 
- 
Field SummaryFields Modifier and Type Field Description protected DcsAvailableParametersavailableParametersprotected DcsParameterValueCollectionchilds
 - 
Constructor SummaryConstructors Constructor Description DcsParameterValuesBase()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description DcsAvailableParameterscreateAvailableParameters(DcsAvailableParameterDescription[] descriptions, Version version)Создать доступные параметрыprotected BooleanValuecreateBooleanValue(boolean val)Create BooleanValue valueprotected ChartAxisValuecreateChartAxisValue(Version version)Creates default value of ChartAxisValue.protected ChartColorPaletteDescriptionValuecreateChartColorPaletteDescriptionValue()Create ChartColorPaletteDescriptionValue valueprotected ChartReferenceBandsValuecreateChartReferenceBandsValue()Create ChartReferenceBandsValue valueprotected ChartReferenceLinesValuecreateChartReferenceLinesValue()Create ChartReferenceLinesValue valueprotected ChartScaleValuecreateChartScaleValue(Version version)Creates default value of ChartScaleValue.protected ChartTrendlinesValuecreateChartTrendlinesValue()Create chart trendlines value.protected ColorValuecreateColorValue(Color val)Create ColorValue valueprotected EnumValuecreateEnumValue(org.eclipse.emf.common.util.Enumerator val)Create EnumValue valueprotected FontValuecreateFontValue(Font val)Create FontValue valueprotected FontValuecreateFontValue(Version version)Create FontValue valueprotected ValuecreateGaugeChartQualityBandsValue(Version version)Create GaugeChartQualityBandsValue valueprotected LineValuecreateLineValue(org.eclipse.emf.common.util.Enumerator val)Create LineValue valueprotected NumberValuecreateNumberValue(int val)Create NumberValue valueprotected StringValuecreateStringValue(String val)Create StringValue valueDcsAvailableParametersgetAvailableParameters()Получить доступные параметрыDcsParameterValueCollectiongetParameterValues()Получить значения параметровStringgetString()booleanisEmpty()Получить признак того, что есть измененные параметрыvoidloadParameterValue(DataCompositionParameterValue parameterValue)Загрузить значение параметра (прочитанное)voidsetAvailableParameters(DcsAvailableParameters availableParameters, boolean trust)Установить доступные параметры
 
- 
- 
- 
Field Detail- 
availableParametersprotected DcsAvailableParameters availableParameters 
 - 
childsprotected DcsParameterValueCollection childs 
 
- 
 - 
Method Detail- 
setAvailableParameterspublic void setAvailableParameters(DcsAvailableParameters availableParameters, boolean trust) Установить доступные параметры- Parameters:
- availableParameters- параметры
- trust- если флаг установлен в истину, значения параметров не будут перестроены
 
 - 
getAvailableParameterspublic DcsAvailableParameters getAvailableParameters() Получить доступные параметры- Returns:
- параметры
 
 - 
getParameterValuespublic DcsParameterValueCollection getParameterValues() Получить значения параметров- Returns:
- значения
 
 - 
isEmptypublic boolean isEmpty() Получить признак того, что есть измененные параметры- Returns:
- признак измененности
 
 - 
loadParameterValuepublic void loadParameterValue(DataCompositionParameterValue parameterValue) throws DcsPathException Загрузить значение параметра (прочитанное)- Parameters:
- parameterValue- значение
- Throws:
- DcsPathException
 
 - 
createAvailableParameterspublic DcsAvailableParameters createAvailableParameters(DcsAvailableParameterDescription[] descriptions, Version version) throws DcsPathException Создать доступные параметры- Parameters:
- descriptions- описания
- version- версия
- Returns:
- доступные параметры
- Throws:
- DcsPathException
 
 - 
getStringpublic String getString() 
 - 
createBooleanValueprotected BooleanValue createBooleanValue(boolean val) Create BooleanValue value- Parameters:
- val- internal value
- Returns:
- value
 
 - 
createNumberValueprotected NumberValue createNumberValue(int val) Create NumberValue value- Parameters:
- val- internal value
- Returns:
- value
 
 - 
createStringValueprotected StringValue createStringValue(String val) Create StringValue value- Parameters:
- val- internal value
- Returns:
- value
 
 - 
createColorValueprotected ColorValue createColorValue(Color val) Create ColorValue value- Parameters:
- val- color
- Returns:
- value
 
 - 
createChartColorPaletteDescriptionValueprotected ChartColorPaletteDescriptionValue createChartColorPaletteDescriptionValue() Create ChartColorPaletteDescriptionValue value- Returns:
- ChartColorPaletteDescriptionValue value
 
 - 
createChartReferenceLinesValueprotected ChartReferenceLinesValue createChartReferenceLinesValue() Create ChartReferenceLinesValue value- Returns:
- ChartReferenceLinesValue value
 
 - 
createChartReferenceBandsValueprotected ChartReferenceBandsValue createChartReferenceBandsValue() Create ChartReferenceBandsValue value- Returns:
- ChartReferenceBandsValue value
 
 - 
createFontValueprotected FontValue createFontValue(Version version) Create FontValue value- Parameters:
- version- - version
- Returns:
- font value
 
 - 
createLineValueprotected LineValue createLineValue(org.eclipse.emf.common.util.Enumerator val) Create LineValue value- Parameters:
- val- - current enum value
- Returns:
- LineValue
 
 - 
createEnumValueprotected EnumValue createEnumValue(org.eclipse.emf.common.util.Enumerator val) Create EnumValue value- Parameters:
- val- internal value
- Returns:
- value
 
 - 
createFontValueprotected FontValue createFontValue(Font val) Create FontValue value- Parameters:
- val- the forn
- Returns:
- value the font value
 
 - 
createGaugeChartQualityBandsValueprotected Value createGaugeChartQualityBandsValue(Version version) Create GaugeChartQualityBandsValue value- Parameters:
- version- - version
- Returns:
- GaugeChartQualityBandsValue
 
 - 
createChartScaleValueprotected ChartScaleValue createChartScaleValue(Version version) Creates default value of ChartScaleValue.- Parameters:
- version- - project runtime version, not- null
- Returns:
- default value of ChartScaleValue, never null.
 
 - 
createChartAxisValueprotected ChartAxisValue createChartAxisValue(Version version) Creates default value of ChartAxisValue.- Parameters:
- version- - project runtime version, not- null
- Returns:
- default value of ChartAxisValue, never null.
 
 - 
createChartTrendlinesValueprotected ChartTrendlinesValue createChartTrendlinesValue() Create chart trendlines value.- Returns:
- created chart trendlines value. Cannot return null.
 
 
- 
 
-