public class ExternalTextAreaEditor extends Object implements ExternalEditor
| Modifier and Type | Field and Description |
|---|---|
protected xyz.cofe.common.CloseableSet |
textChangedListeners |
| Constructor and Description |
|---|
ExternalTextAreaEditor() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
buildUI() |
void |
close()
Закрытие редактора
|
ExternalEditorConsumer |
getConsumer()
Указывает куда передавать события
|
Component |
getContextComponent()
Указывает контекст редактора
|
Object |
getValue()
Получение редактируемого значения
|
boolean |
isOpen()
Возвращает признак что в данный момент редактор открыт
|
protected void |
listenChanges(boolean listen) |
void |
open(Object value)
Открывает редактор
|
void |
setConsumer(ExternalEditorConsumer consumer)
Указывает куда передавать события
|
void |
setContextComponent(Component contextComponent)
Указывает контекст редактора
|
void |
setValue(Object value)
Установка нового значения редактора
|
protected void buildUI()
protected void listenChanges(boolean listen)
public void setContextComponent(Component contextComponent)
ExternalEditorsetContextComponent in interface ExternalEditorcontextComponent - Графический компонент с которым связан редакторpublic Component getContextComponent()
ExternalEditorgetContextComponent in interface ExternalEditorpublic void setConsumer(ExternalEditorConsumer consumer)
ExternalEditorsetConsumer in interface ExternalEditorconsumer - Куда передовать события редактораpublic ExternalEditorConsumer getConsumer()
ExternalEditorgetConsumer in interface ExternalEditorpublic void open(Object value)
ExternalEditoropen in interface ExternalEditorvalue - Редактируемое значениеpublic boolean isOpen()
ExternalEditorisOpen in interface ExternalEditorpublic void close()
ExternalEditorclose in interface ExternalEditorpublic void setValue(Object value)
ExternalEditorsetValue in interface ExternalEditorvalue - редактируемое значениеpublic Object getValue()
ExternalEditorgetValue in interface ExternalEditorCopyright © 2019. All rights reserved.