CoreForm¶
- public interface CoreForm¶
Methods¶
bringToFront¶
- void bringToFront()¶
Делает MDI форму активной.
close¶
- void close()¶
Закрывает форму с результатом
FormResult.Cancel- Throws:
ApplicationException– Если что-то пошло не так.
close¶
- void close(FormResultEnum formResult)¶
Закрывает форму c указанным результатом
- Parameters:
formResult – результат формы
- Throws:
ApplicationException– Если что-то пошло не так.
findDetailSourceSelections¶
- CoreSelection[] findDetailSourceSelections(String coreDetailSourceKind)¶
Метод ищет выборки динамического пользовательского интерфейса (выборки закладок / динамических деталей)
- Parameters:
coreDetailSourceKind – Тип искомых выборок динамического интерфейса
- Returns:
Массив выборок.
findSelection¶
- <T extends CoreRep> CoreSelection findSelection(T repClass)¶
Ищет выборку с указанными классом принадлежащую этой форме
- Parameters:
repClass – класс выборки
<T> – тип класса выборки
- Returns:
экземпляр выборки
findSelection¶
- <T extends CoreRep> CoreSelection findSelection(String name, String representation)¶
Ищет выборку с указанным именем и отображением, принадлежащую этой форме.
- Parameters:
name –
Имя выборки.
Может иметь сокращенный формат до имени класса выборки, но наиболее точный поиск определяется использованием значения, возвращаемого методом
CoreSelection.name()representation – Отображение
<T> – тип класса выборки
- Returns:
Первая найденная выборка или ‘null’
findSelections¶
- <T extends CoreRep> CoreSelection[] findSelections(T repClass)¶
Ищет все выборки с указанным классом, принадлежащие этой форме
- Parameters:
repClass – класс выборки
<T> – тип класса выборки
- Returns:
экземпляры выборок
findSelections¶
- <T extends CoreRep> CoreSelection[] findSelections(String name, String representation)¶
Ищет все выборки с указанным именем и отображением, принадлежащие этой форме
- Parameters:
name –
Имя выборки.
Может иметь сокращенный формат до имени класса выборки, но наиболее точный поиск определяется использованием значения, возвращаемого методом
CoreSelection.name()representation – Отображение
<T> – тип класса выборки
- Returns:
экземпляры выборок
findTabSelections¶
- CoreSelection[] findTabSelections(String coreTabKind)¶
Ищет все выборки закладок указанного типа, принадлежащие этой форме.
- Parameters:
coreTabKind – Тип искомых выборок закладок
- Returns:
Массив выборок.
invokerId¶
isSessionOwner¶
- boolean isSessionOwner()¶
- Returns:
Флаг указывает, что данная форма является владельцем сессии. False, если форма была создана с параметром EForm.Ct.IS_PARENT_SESSION
locateParams¶
mainSelection¶
- CoreSelection mainSelection()¶
- Returns:
Главная выборка формы
openType¶
- FormOpenType openType()¶
- Returns:
Тип открытия формы
params¶
persist¶
- void persist()¶
Выполняет сериализацию сохраняемых данных формы для дальнейшего возможного сохранения в базу данных. Для всех выборок формы будут вызваны операции onStoreState(Bundle). Сохранение в БД может быть выполнено по команде администратора кластера для переключения сессии на другой узел кластера.