public abstract class FieldEditor
extends com.google.gwt.user.client.ui.Composite
| Modifier and Type | Field and Description |
|---|---|
protected DataModelerContext |
context |
protected javax.enterprise.event.Event<DataModelerEvent> |
dataModelerEventEvent |
protected DataObject |
dataObject |
protected ObjectProperty |
objectField |
protected boolean |
readonly |
| Modifier | Constructor and Description |
|---|---|
protected |
FieldEditor() |
| Modifier and Type | Method and Description |
|---|---|
protected abstract void |
clean() |
DataModelerContext |
getContext() |
DataObject |
getDataObject() |
ObjectProperty |
getObjectField() |
protected boolean |
isReadonly() |
protected abstract void |
loadDataObjectField(DataObject dataObject,
ObjectProperty objectField) |
protected void |
notifyFieldChange(String memberName,
Object oldValue,
Object newValue) |
protected void |
onDataObjectFieldDeleted(DataObjectFieldDeletedEvent event) |
protected void |
onDataObjectFieldSelected(DataObjectFieldSelectedEvent event) |
protected void |
onDataObjectSelected(DataObjectSelectedEvent event) |
void |
setContext(DataModelerContext context) |
protected void |
setReadonly(boolean readonly) |
claimElement, getWidget, initializeClaimedElement, initWidget, isAttached, onAttach, onBrowserEvent, onDetach, render, render, resolvePotentialElement, setWidgetaddAttachHandler, addBitlessDomHandler, addDomHandler, addHandler, asWidget, asWidgetOrNull, createHandlerManager, delegateEvent, doAttachChildren, doDetachChildren, fireEvent, getHandlerCount, getLayoutData, getParent, isOrWasAttached, onLoad, onUnload, removeFromParent, setLayoutData, sinkEvents, unsinkEventsaddStyleDependentName, addStyleName, ensureDebugId, ensureDebugId, ensureDebugId, getAbsoluteLeft, getAbsoluteTop, getElement, getOffsetHeight, getOffsetWidth, getStyleElement, getStyleName, getStyleName, getStylePrimaryName, getStylePrimaryName, getTitle, isVisible, isVisible, onEnsureDebugId, removeStyleDependentName, removeStyleName, setElement, setElement, setHeight, setPixelSize, setSize, setStyleDependentName, setStyleName, setStyleName, setStyleName, setStyleName, setStylePrimaryName, setStylePrimaryName, setTitle, setVisible, setVisible, setWidth, sinkBitlessEvent, toStringprotected DataModelerContext context
protected DataObject dataObject
protected ObjectProperty objectField
protected boolean readonly
@Inject protected javax.enterprise.event.Event<DataModelerEvent> dataModelerEventEvent
public DataModelerContext getContext()
public void setContext(DataModelerContext context)
public DataObject getDataObject()
public ObjectProperty getObjectField()
protected abstract void loadDataObjectField(DataObject dataObject, ObjectProperty objectField)
protected abstract void clean()
protected void setReadonly(boolean readonly)
protected boolean isReadonly()
protected void onDataObjectSelected(@Observes
DataObjectSelectedEvent event)
protected void onDataObjectFieldSelected(@Observes
DataObjectFieldSelectedEvent event)
protected void onDataObjectFieldDeleted(@Observes
DataObjectFieldDeletedEvent event)
Copyright © 2001–2015 JBoss by Red Hat. All rights reserved.