CoreExtAbiFactory¶
- public interface CoreExtAbiFactory¶
Интерфейс фабрики объектов CoreExtControlAbi. Фабрика реализована в классе прикладного GTK.
Methods¶
newInstance¶
- CoreExtComponentAbi newInstance(CoreExtComponent coreExtComponent, String name, String backendClassName, String frontendUri)¶
Added in version 1.19.0.
Создаёт экземпляр Ext Control Application Backend Interface.
- Parameters:
coreExtComponent – Ссылка на Core-объект внешнего компонента, созданного инфраструктурой engine.
name – Системное имя внешнего компонента, указанное в Avm-файле выборки. По этому имени будет выполняться поиск значений (backendClassName, frontendUri) внешнего компонента в хранилище настроек внешних компонентов модуля, которому принадлежит компонент. Хранилищем настроек внешних компонентов является файл
META-INF/web-extensions.xmlприкладного модуля.backendClassName – Каноническое имя Abi-класса. Если указано, перекрывает значение из настроек внешних компонентов.
frontendUri – Адрес ресурса с JS-кодом фронтенда. Если указано, перекрывает значение из настроек внешних компонентов.
- Returns:
Экземпляр Abi