Дерево страниц

Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.
Информация
iconfalse
Класс для работы с настраиваемыми объектаминастраиваемым объектом
Примечание
iconfalse

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

Подсказка
iconfalse
extends: -

methods

namereturn valuedescription
convertToAFInstance

getAFInstance

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

getAFInstanceValue

Object

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

Параметры:

  • value - AFInstance - объект значения модуля "Настраиваемые реквизиты" схемы

getAFInstanceTypedValue

<T>

List<T>

Возвращает Метод возвращает значение вложенного свойства схемы определённого типа <T>.

Параметры:

  • value afInstanceObject - AFInstance - объект значения модуля "Настраиваемые реквизиты"

addHistoryRecord

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

Параметры:

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

getAFInstanceTypedValue

<T>

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

Параметры:

getBooleanValue

Boolean

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

Параметры:

getStringValue

String

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

Параметры:

getAFInstance

getParentSeparateUnit

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

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

Параметры:

Метод считывает массив из значений объектных свойств массива объектов
  • afInstanceObject beard - AFInstanceObject - НР - карта
  • propertyPath - String - полный путь свойства в формате parent1.parent2.property или без парентов - property.
    Если свойство вложенное, то родительское свойство (слева от точки) может быть только AFInstanceObject

getAFInstanceTypedValue

List<T>
  • SOBeard - борода пользователя

getParent

SOBeard

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

Параметры:

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

methods

namereturn valuedescription

convertToAFInstance

AFInstance

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

Параметры:

  • afInstanceObject property - AFInstanceObject - НР - карта
  • arrayPropertyPath - String - полный путь в НР-карте к свойству объектного массива в формате parent1.parent2.arrproperty,
    если свойство вложенное, то родительское свойство (слева от точки) может быть только AFInstanceObject, arrproperty должен быть массивом объектов
  • propertyPath - String - полный путь свойства в схеме объекта массива в формате object1.object2.property или без парентов - property,
    если свойство вложенное, то родительское свойство (слева от точки) может быть только AFInstanceObject. Если нужно получить массив объектов целиком, то в propertyPath передается null.Property - свойства схемы
  • isArray - Boolean - является ли параметр value массивом
  • value - Object - новое значение для свойства схемы

putAFInstanceValue


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

Параметры:

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

composeDialogMessage

AnyTunableObject

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

Параметры:

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

sortBeardsInField


Сортирует

объекты

SOBeard

в НР-полев соответсвии со значениями, полченными через

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

Параметры:

getParentSeparateUnit

SOBeard
Вычисление вышестоящего Филиала/ГО по признаку Обособленное подразделение.
Параметры:
  • beard-SOBeard- борода пользователя

getParent

SOBeard
Вычисление вышестоящей ШЕ.
Параметры:
beard-SOBeard- борода пользователя

addHistoryRecord


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

Параметры:

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

Свойства страницы
Статус

Статус
colourBlueGreen
titleДОработкаГОТОВО

Комментарий
панель

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

Оглавление