ExtControl

@XmlAccessorType @XmlType

public class ExtControl extends Control implements Serializable

Added in version 1.19.0.

Фрейм с внешним контролом. Является контейнером компонента разработанного на JavaScript.

See also

Fields

backendClass

protected String backendClass

Каноническое имя Scala-класса с серверным кодом контрола. Если значение указано, оно перекрывает значение, определённое в файле META-INF/web-extensions.xml соответствующего прикладного модуля.

ct_backendClass

public static final String ct_backendClass

ct_frontendUri

public static final String ct_frontendUri

ct_isIsolated

public static final String ct_isIsolated

ct_name

public static final String ct_name

frontendUri

protected String frontendUri

Относительный путь к JavaScript файлу с клиентским кодом контрола. Если значение указано, оно перекрывает значение, определённое в файле META-INF/web-extensions.xml соответствующего прикладного модуля.

isolated

protected Boolean isolated

Для изолированного контейнера будет создан html-элемент <iFrame/>. Для не изолированного - <div/>

name

protected String name

Системное имя внешнего контрола.

Это имя используется для:

  • получения backendClass и/или frontendUri из файлов META-INF/web-extensions.xml, размещённых в ресурсах прикладных модулей.

  • создания JavaScript-объекта внешнего контрола по имени.

Constructors

ExtControl

public ExtControl()

Methods

getBackendClass

public String getBackendClass()

getFrontendUri

public String getFrontendUri()

getIsolated

public Boolean getIsolated()

getName

public String getName()

setBackendClass

public void setBackendClass(String value)

setFrontendUri

public void setFrontendUri(String value)

setIsolated

public void setIsolated(Boolean value)

setName

public void setName(String value)