@Dependent public class AdvancedDataObjectFieldEditor extends FieldEditor implements AdvancedDataObjectFieldEditorView.Presenter
dataObject, objectFieldcommandBuilder, context, dataModelerEvent, handlerRegistry, readonly| Constructor and Description |
|---|
AdvancedDataObjectFieldEditor(DomainHandlerRegistry handlerRegistry,
javax.enterprise.event.Event<DataModelerEvent> dataModelerEvent,
DataModelCommandBuilder commandBuilder,
AdvancedDataObjectFieldEditorView view) |
| Modifier and Type | Method and Description |
|---|---|
com.google.gwt.user.client.ui.Widget |
asWidget() |
void |
clear() |
String |
getDomainName() |
String |
getName() |
protected void |
loadDataObjectField(DataObject dataObject,
ObjectProperty objectField) |
void |
onAddAnnotation(Annotation annotation) |
void |
onClearValuePair(Annotation annotation,
String valuePair) |
void |
onContextChange(DataModelerContext context) |
void |
onDeleteAnnotation(Annotation annotation) |
void |
onValuePairChange(String annotationClassName,
String valuePair,
Object newValue) |
createFieldChangeEvent, getDataObject, getObjectField, onDataObjectFieldChange, onDataObjectFieldDeletedexecutePostCommandProcessing, getContext, isReadonly, notifyChange, setReadonly@Inject public AdvancedDataObjectFieldEditor(DomainHandlerRegistry handlerRegistry, javax.enterprise.event.Event<DataModelerEvent> dataModelerEvent, DataModelCommandBuilder commandBuilder, AdvancedDataObjectFieldEditorView view)
public com.google.gwt.user.client.ui.Widget asWidget()
asWidget in interface com.google.gwt.user.client.ui.IsWidgetpublic String getName()
getName in class BaseEditorpublic String getDomainName()
getDomainName in class BaseEditorprotected void loadDataObjectField(DataObject dataObject, ObjectProperty objectField)
loadDataObjectField in class FieldEditorpublic void onDeleteAnnotation(Annotation annotation)
onDeleteAnnotation in interface AdvancedAnnotationListEditorAwarepublic void onValuePairChange(String annotationClassName, String valuePair, Object newValue)
onValuePairChange in interface AdvancedAnnotationListEditorAwarepublic void onClearValuePair(Annotation annotation, String valuePair)
onClearValuePair in interface AdvancedAnnotationListEditorAwarepublic void onAddAnnotation(Annotation annotation)
onAddAnnotation in interface AdvancedAnnotationListEditorAwarepublic void clear()
clear in class BaseEditorpublic void onContextChange(DataModelerContext context)
onContextChange in class FieldEditorCopyright © 2001–2019 JBoss by Red Hat. All rights reserved.