Package com._1c.g5.v8.dt.dcs.parameters
Class DcsAvailableParameter
- java.lang.Object
-
- com._1c.g5.v8.dt.dcs.parameters.DcsAvailableParameter
-
public class DcsAvailableParameter extends Object
Доступный параметр
-
-
Constructor Summary
Constructors Constructor Description DcsAvailableParameter()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Value
defValue()
Получить значение по-умолчаниюTypedValueList
getAvailableValues()
Получить список значенийDcsParameter
getCurrentName(int alias)
Получить имя с учетом языка конфигурацииvoid
getInfo(DcsAvailableSettingsSourceForSchema.DcsAvailableParameterInfo info)
Получить информацию о доступном параметреDcsParameter
getName(int alias)
Получить имяString[]
getOldTerms()
Gets old terms corresponding to this parameterDcsAvailableParameterCollection
getSubParameters()
Получить вложенные доступные параметрыString
getTitle()
Получить представлениеTypeDescription
getType()
Получить типvoid
init(String[] nameTerm, TypeDescription type, DcsAvailableFieldInfo.DCSASSInputParameters inputParameters, String title, Value value, boolean valueListAllowed, TypedValueList availableValuesList, boolean visible, boolean denyIncompleteValues, DataCompositionParameterUse use, Version version, String[] oldNameTerm)
Initializationboolean
isValueListAllowed()
Получить признак доступности списка значенийboolean
isVisible()
Получить видимостьString
key(int alias)
Получить ключ
-
-
-
Method Detail
-
init
public void init(String[] nameTerm, TypeDescription type, DcsAvailableFieldInfo.DCSASSInputParameters inputParameters, String title, Value value, boolean valueListAllowed, TypedValueList availableValuesList, boolean visible, boolean denyIncompleteValues, DataCompositionParameterUse use, Version version, String[] oldNameTerm) throws DcsPathException
Initialization- Parameters:
nameTerm
- names of this parameter for eachScriptVariant
, cannot benull
type
- actualTypeItem
s inTypeDescription
as possible types of the parameter, cannot benull
inputParameters
- editing parameters, canntot benull
title
- actual title of the parameter, cannot benull
value
- actual parameterValue
, can benull
valueListAllowed
-true
if allowed list of the parameter values,false
otherwiseavailableValuesList
- actual parameterValue
s asTypedValueList
ifvlaueListAllowed
istrue
, can benull
ifvlaueListAllowed
isfalse
visible
- parameter visibledenyIncompleteValues
-true
if inclomplete values not allowed for parameter,false
otherwiseuse
- how parameter is using, cannot benull
version
- actualVersion
of DCS using this parameter, cannot benull
oldNameTerm
- old name terms corresponding to this parameter, can benull
- Throws:
DcsPathException
-
getSubParameters
public DcsAvailableParameterCollection getSubParameters()
Получить вложенные доступные параметры- Returns:
- параметры
-
getInfo
public void getInfo(DcsAvailableSettingsSourceForSchema.DcsAvailableParameterInfo info)
Получить информацию о доступном параметре- Parameters:
info
- информация
-
getName
public DcsParameter getName(int alias)
Получить имя- Parameters:
alias
- язык- Returns:
- имя
-
getCurrentName
public DcsParameter getCurrentName(int alias)
Получить имя с учетом языка конфигурации- Parameters:
alias
- язык- Returns:
- имя
-
getTitle
public String getTitle()
Получить представление- Returns:
- представление
-
defValue
public Value defValue()
Получить значение по-умолчанию- Returns:
- значение по-умолчанию
-
isValueListAllowed
public boolean isValueListAllowed()
Получить признак доступности списка значений- Returns:
- признак
-
getAvailableValues
public TypedValueList getAvailableValues()
Получить список значений- Returns:
- список
-
isVisible
public boolean isVisible()
Получить видимость- Returns:
- видимость
-
key
public String key(int alias)
Получить ключ- Parameters:
alias
- язык- Returns:
- ключ
-
getType
public TypeDescription getType()
Получить тип- Returns:
- тип
-
getOldTerms
public String[] getOldTerms()
Gets old terms corresponding to this parameter- Returns:
- old terms, can be
null
if there is no old terms
-
-