Class DcsAvailableParameter


  • public class DcsAvailableParameter
    extends Object
    Доступный параметр
    • Constructor Detail

      • DcsAvailableParameter

        public DcsAvailableParameter()
    • 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)
                  throws DcsPathException
        Инициализация
        Parameters:
        nameTerm - имя
        type - тип
        inputParameters - параметры редактирования
        title - заголовок
        value - значение
        valueListAllowed - доступен список значений
        availableValuesList - список значений
        visible - видимость
        denyIncompleteValues - запрещать незаполненные значения
        use - использование
        version - версия
        Throws:
        DcsPathException
      • getSubParameters

        public DcsAvailableParameterCollection getSubParameters()
        Получить вложенные доступные параметры
        Returns:
        параметры
      • 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:
        тип