@Dependent public class MainDataObjectFieldEditor extends FieldEditor implements MainDataObjectFieldEditorView.Presenter
dataObject, objectFieldcommandBuilder, context, dataModelerEvent, handlerRegistry, readonly| Constructor and Description |
|---|
MainDataObjectFieldEditor(MainDataObjectFieldEditorView view,
DomainHandlerRegistry handlerRegistry,
javax.enterprise.event.Event<DataModelerEvent> dataModelerEvent,
DataModelCommandBuilder commandBuilder,
ValidatorService validatorService,
org.jboss.errai.common.client.api.Caller<DataModelerService> modelerService,
ShowAssetUsagesDisplayer showAssetUsagesDisplayer) |
| Modifier and Type | Method and Description |
|---|---|
com.google.gwt.user.client.ui.Widget |
asWidget() |
void |
clear() |
String |
getDomainName() |
String |
getName() |
protected void |
init() |
protected void |
loadDataObjectField(DataObject dataObject,
ObjectProperty objectField) |
void |
onContextChange(DataModelerContext context) |
void |
onDescriptionChange() |
void |
onLabelChange() |
void |
onNameChange() |
void |
onTypeChange() |
void |
onTypeMultipleChange() |
void |
refreshTypeList(boolean keepSelection) |
void |
setReadonly(boolean readonly) |
createFieldChangeEvent, getDataObject, getObjectField, onDataObjectFieldChange, onDataObjectFieldDeletedexecutePostCommandProcessing, getContext, isReadonly, notifyChange@Inject public MainDataObjectFieldEditor(MainDataObjectFieldEditorView view, DomainHandlerRegistry handlerRegistry, javax.enterprise.event.Event<DataModelerEvent> dataModelerEvent, DataModelCommandBuilder commandBuilder, ValidatorService validatorService, org.jboss.errai.common.client.api.Caller<DataModelerService> modelerService, ShowAssetUsagesDisplayer showAssetUsagesDisplayer)
@PostConstruct protected void init()
public void onContextChange(DataModelerContext context)
onContextChange in class FieldEditorpublic String getName()
getName in class BaseEditorpublic String getDomainName()
getDomainName in class BaseEditorpublic void setReadonly(boolean readonly)
setReadonly in class BaseEditorpublic com.google.gwt.user.client.ui.Widget asWidget()
asWidget in interface com.google.gwt.user.client.ui.IsWidgetpublic void onNameChange()
onNameChange in interface MainDataObjectFieldEditorView.Presenterpublic void onLabelChange()
onLabelChange in interface MainDataObjectFieldEditorView.Presenterpublic void onDescriptionChange()
onDescriptionChange in interface MainDataObjectFieldEditorView.Presenterpublic void onTypeChange()
onTypeChange in interface MainDataObjectFieldEditorView.Presenterpublic void onTypeMultipleChange()
onTypeMultipleChange in interface MainDataObjectFieldEditorView.Presenterprotected void loadDataObjectField(DataObject dataObject, ObjectProperty objectField)
loadDataObjectField in class FieldEditorpublic void refreshTypeList(boolean keepSelection)
public void clear()
clear in class BaseEditorCopyright © 2001–2019 JBoss by Red Hat. All rights reserved.