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

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

Ключ

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

...

настраиваемым объектом
Примечание
iconfalse

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

...

*

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

methods

namereturn valuedescription

...

getAFInstance

AFInstance

...

Метод возвращает объект AFInstance

...

по имени свойства.
Параметры:

    ...

    getAFInstanceValue

    Object

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

    Параметры:

    ...

    getAFInstanceTypedValue

    <T>

    ...

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

    Параметры:

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

    ...

    addHistoryRecord

    ...

    Добавляет в указанное свойство запись истории

    Параметры:

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

    ...

    addHistoryRecord

    ...

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

    Параметры:

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

    ...

    addHistoryRecord

    ...

    Добавляет в указанный object запись истории

    Параметры:

    • object - Object -
    • historyName - String - Имя поля истории для записи
    • afInstanceObject - AFInstanceObject - свойство схемы AFInstance
    • sizeCopy - int - размер поля для записи истории

    ...

    getAFInstanceTypedValue

    ...

    List<T>

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

    Параметры:

    • afInstanceObject -

    ...

    ...

    ...

    ...

    ...

    getBooleanValue

    ...

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

    Параметры:

    ...

    • , arrproperty должен быть массивом объектов
    • propertyPath - String - полный путь свойства схемы в формате parent1.parent2.property или без

    ...

    • родительских - property.
      Если

    ...

    ...

    ...

    getBooleanValue

    ...

    Boolean

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

    ...

    boolean.

    Параметры:

    • afInstanceObject -

    ...

    ...

    ...

    • родительских - property.
      Если

    ...

    ...

    ...

    getStringValue

    ...

    String

    Метод возвращает

    ...

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

    Параметры:

    • afInstanceObject -

    ...

    ...

    ...

    • родительских - property.
      Если

    ...

    ...

    ...

    getParentSeparateUnit

    ...

    SOBeard

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

    Параметры:

    ...

    • beard -

    ...

    putAFInstanceValue

    ...

    Метод записывает в НР-карту значение НР-реквизита
    Параметры:
    • tunableObject - Tunable - Сущность, для которой предусмотрено наличие настраиваемых реквизитов.
    • propertyName - String - название свойства
    • value - Object - значение НР-реквизита, которое нужно записать в НР-карту

    ...

    putAFInstanceValue

    ...

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

    ...

    putAFInstanceValue

    ...

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

    getParent

    SOBeard

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

    Параметры:

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

    methods

    namereturn valuedescription

    convertToAFInstance

    AFInstance

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

    Параметры:

    putAFInstanceValue


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

    Параметры:

    • afInstanceObject -

    ...

    ...

    ...

    • родительских - property.
      Если

    ...

    ...

    ...

    • реквизита, которое нужно записать в

    ...

    • пару "ключ - значение".
    • notErrorIfPropertyNotExist

    ...

    • -

    ...

    ...

    • признак

    ...

    • того,

    ...

    • что

    ...

    • не

    ...

    • нужно

    ...

    • генерировать

    ...

    • exception

    ...

    • в

    ...

    • случае,

    ...

    • когда

    ...

    • в

    ...

    • схеме

    ...

    • не

    ...

    • найдено

    ...

    • свойство

    composeDialogMessage

    AnyTunableObject

    Формирует

    ...

    сущность

    ...

    диалога

    ...

    • message - String- отображаемое сообщение

    ...

    composeDialogMessage

    ...

    AnyTunableObject

    ...

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

    Параметры:

    ...

    composeDialogMessage

    ...

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

    ...

    • реплика

    sortBeardsInField


    Сортирует

    ...

    объекты

    ...

    ...

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

    Параметры:

    ...

    ...

    • схемы объекта массива в формате object1.object2.property или без

    ...

    • родительских - property.

    ...

    getParentSeparateUnit

    ...

    SOBeard

    ...

    addHistoryRecord


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

    Параметры:

    ...

    • historyName -

    ...

    getParent

    ...

    SOBeard
    Вычисление вышестоящей ШЕ.
    Параметры:
    • String- имя поля истории для записи
    • instance - AFInstance - значения полей для записи в историю
    • afInstanceObject - AFInstanceObject - пара "ключ - значение" свойств схемы
    • defaultVal - Object - значение по умолчанию
    • sizeCopy - Integer - размер поля для записи истории

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

    Статус
    colourGreen
    titleГОТОВО

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

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

    Оглавление