Дерево страниц
Skip to end of metadata
Go to start of metadata
Класс для работы с настраиваемым объектом

ru.intertrust.cmj.tunable.object.common.*

extends: -

methods

namereturn valuedescription

getAFInstance

AFInstanceМетод возвращает объект AFInstance по имени свойства.
Параметры:

getAFInstanceValue

Object

Возвращает значение свойства схемы.

Параметры:

getAFInstanceTypedValue

<T>

List<T>

Метод возвращает значение вложенного свойства.

Параметры:

getBooleanValue

Boolean

Метод возвращает значение вложенного свойства (без признака массив) примитивного типа boolean.

Параметры:

getStringValue

String

Метод возвращает значение вложенного свойства (без признака массив) примитивного типа String.

Параметры:

getParentSeparateUnit

SOBeard

Вычисление вышестоящего Филиала/ГО по признаку Обособленное подразделение.

Параметры:

  • beard - SOBeard - борода пользователя

getParent

SOBeard

Вычисление вышестоящей ШЕ.

Параметры:

  • beard - SOBeard - борода пользователя

methods

namereturn valuedescription

convertToAFInstance

AFInstance

Возвращает объект AFInstance с заданным значением для заданного свойства схемы.

Параметры:

putAFInstanceValue


Метод записывает в пару "ключ - значение" значение реквизита

Параметры:

  • afInstanceObject - AFInstanceObject - пара "ключ - значение" свойств схемы
  • propertyPath - String - полный путь свойства схемы в формате parent1.parent2.property или без родительских - property.
    Если свойства схемы вложенное, то родительское свойства схемы (слева от точки) может быть только AFInstanceObject
  • value - Object - значение реквизита, которое нужно записать в пару "ключ - значение".
  • notErrorIfPropertyNotExist - Boolean - признак того, что не нужно генерировать exception в случае, когда в схеме не найдено свойство

composeDialogMessage

AnyTunableObject

Формирует сущность диалога определённой схемы с указанным сообщением.

Параметры:

  • dialogSchema - String - название схемы диалога
  • message - String - отображаемое сообщение
  • module - String - модуль
  • complect - String - комплект
  • replica - String - реплика

sortBeardsInField


Сортирует объекты SOBeard в полях в соответствии со значениями, полученными через .toString()

Параметры:

addHistoryRecord


Добавляет в указанное свойство запись истории, при instance == null, создаётся AFInstanceSimpleImpl с defaultVal

Параметры:

  • historyName - String- имя поля истории для записи
  • instance - AFInstance - значения полей для записи в историю
  • afInstanceObject - AFInstanceObject - пара "ключ - значение" свойств схемы
  • defaultVal - Object - значение по умолчанию
  • sizeCopy - Integer - размер поля для записи истории

Статус

ГОТОВО

Комментарий

Методы, свойства, внутренние классы