public abstract class FieldEditor extends BaseEditor
| Modifier and Type | Field and Description |
|---|---|
protected DataObject |
dataObject |
protected ObjectProperty |
objectField |
commandBuilder, context, dataModelerEvent, handlerRegistry, readonly| Constructor and Description |
|---|
FieldEditor(DomainHandlerRegistry handlerRegistry,
javax.enterprise.event.Event<DataModelerEvent> dataModelerEvent,
DataModelCommandBuilder commandBuilder) |
| Modifier and Type | Method and Description |
|---|---|
protected DataObjectFieldChangeEvent |
createFieldChangeEvent(ChangeType changeType) |
DataObject |
getDataObject() |
ObjectProperty |
getObjectField() |
protected abstract void |
loadDataObjectField(DataObject dataObject,
ObjectProperty objectField) |
void |
onContextChange(DataModelerContext context) |
protected void |
onDataObjectFieldChange(DataObjectFieldChangeEvent event) |
protected void |
onDataObjectFieldDeleted(DataObjectFieldDeletedEvent event) |
clear, executePostCommandProcessing, getContext, getDomainName, getName, isReadonly, notifyChange, setReadonlyprotected DataObject dataObject
protected ObjectProperty objectField
public FieldEditor(DomainHandlerRegistry handlerRegistry, javax.enterprise.event.Event<DataModelerEvent> dataModelerEvent, DataModelCommandBuilder commandBuilder)
public DataObject getDataObject()
public ObjectProperty getObjectField()
protected abstract void loadDataObjectField(DataObject dataObject, ObjectProperty objectField)
public void onContextChange(DataModelerContext context)
onContextChange in class BaseEditorprotected void onDataObjectFieldChange(@Observes
DataObjectFieldChangeEvent event)
protected void onDataObjectFieldDeleted(@Observes
DataObjectFieldDeletedEvent event)
protected DataObjectFieldChangeEvent createFieldChangeEvent(ChangeType changeType)
Copyright © 2001–2021 JBoss by Red Hat. All rights reserved.