Class ResourcesExpressionEditor

  • All Implemented Interfaces:
    IValueEditor

    public class ResourcesExpressionEditor
    extends ExpressionEditorBase
    Редактор выражения ресурса
    • Constructor Detail

      • ResourcesExpressionEditor

        public ResourcesExpressionEditor()
    • Method Detail

      • getValue

        public Object getValue​(boolean needValidate)
        Description copied from interface: IValueEditor
        Получить отредактированное значение
        Specified by:
        getValue in interface IValueEditor
        Overrides:
        getValue in class ValueEditorBase
        Parameters:
        needValidate - Нужно ли проверять на корректность возвращаемое значение, true если нужно, то значение и если значение не валидно, то откроется соответствующее сообщение об ошибках
        Returns:
        значение такое же как в IValueEditor.getValue()
      • setValue

        public void setValue​(Object value)
        Description copied from interface: IValueEditor
        Установить значение для редактирования
        Specified by:
        setValue in interface IValueEditor
        Overrides:
        setValue in class ValueEditorBase
        Parameters:
        value - значение
      • isValueForEditor

        public boolean isValueForEditor​(Object value)
        Description copied from interface: IValueEditor
        Проверить, что значение данного типа редактируется редактором
        Specified by:
        isValueForEditor in interface IValueEditor
        Overrides:
        isValueForEditor in class ValueEditorBase
        Parameters:
        value - значение
        Returns:
        значение редактируется редактором