Package com._1c.g5.v8.dt.dcs.parameters
Class DcsParameterValueBase
- java.lang.Object
-
- com._1c.g5.v8.dt.dcs.parameters.DcsParameterValueBase
-
- Direct Known Subclasses:
DcsParameterValue
public class DcsParameterValueBase extends Object
Базовый класс значения параметра
-
-
Field Summary
Fields Modifier and Type Field Description protected DcsAvailableParameteravailableParameterprotected DcsParameterValueCollectionchildsprotected List<DcsParameter>parametersprotected booleanuseprotected Valuevalue
-
Constructor Summary
Constructors Constructor Description DcsParameterValueBase()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddParameter(DcsParameter param)ИнициализацияDcsAvailableParametergetAvailableParameter()Получить доступный параметрDcsParametergetCurrentParameter()Получить параметр в зависимости от текущего языкаDcsParametergetParameter(int alias)Получить параметрStringgetParameterText()Получить представление параметраDcsParameterValueCollectiongetSubParameterValues()Получить значения вложенных параметровValuegetValue()Получить значениеbooleanisModified()Получить признак измененности параметраbooleanisUse()Получить флаг использованияvoidsetAvailableParameter(DcsAvailableParameter availableParameter)Установить доступный параметрvoidsetUse(boolean use)Установить флаг использованияvoidsetValue(Value value)Установить значение
-
-
-
Field Detail
-
availableParameter
protected DcsAvailableParameter availableParameter
-
parameters
protected List<DcsParameter> parameters
-
value
protected Value value
-
use
protected boolean use
-
childs
protected DcsParameterValueCollection childs
-
-
Method Detail
-
setAvailableParameter
public void setAvailableParameter(DcsAvailableParameter availableParameter)
Установить доступный параметр- Parameters:
availableParameter- параметр
-
getAvailableParameter
public DcsAvailableParameter getAvailableParameter()
Получить доступный параметр- Returns:
- доступный параметр
-
addParameter
public void addParameter(DcsParameter param)
Инициализация- Parameters:
param- параметр
-
getParameter
public DcsParameter getParameter(int alias)
Получить параметр- Parameters:
alias- язык- Returns:
- параметр
-
getCurrentParameter
public DcsParameter getCurrentParameter()
Получить параметр в зависимости от текущего языка- Returns:
- параметр
-
getValue
public Value getValue()
Получить значение- Returns:
- значение
-
setValue
public void setValue(Value value)
Установить значение- Parameters:
value- значение
-
getSubParameterValues
public DcsParameterValueCollection getSubParameterValues()
Получить значения вложенных параметров- Returns:
- вложенные параметры
-
isModified
public boolean isModified()
Получить признак измененности параметра- Returns:
- измененность
-
getParameterText
public String getParameterText()
Получить представление параметра- Returns:
- представление
-
isUse
public boolean isUse()
Получить флаг использования- Returns:
- использование
-
setUse
public void setUse(boolean use)
Установить флаг использования- Parameters:
use- использование
-
-