public class ProxyURICellEditor
extends org.eclipse.jface.viewers.TextCellEditor
BasicTransactionalAdvancedPropertySection.createModelPropertySourceProvider(org.eclipse.emf.transaction.TransactionalEditingDomain)
to enable the edition of the proxy URI of a proxy inside the property sheet page of a single feature's reference
element. This let to edit the proxy URI in text mode, validate and set this value to the concerned proxy object.Modifier and Type | Class and Description |
---|---|
protected static class |
ProxyURICellEditor.ProxyURIHandler
A delegate for handling validation and conversion for proxy URIs.
|
Modifier and Type | Field and Description |
---|---|
protected ProxyURICellEditor.ProxyURIHandler |
valueHandler |
Constructor and Description |
---|
ProxyURICellEditor(org.eclipse.swt.widgets.Composite parent,
org.eclipse.emf.ecore.EObject owner,
org.eclipse.emf.ecore.EStructuralFeature feature,
org.eclipse.emf.ecore.EObject value) |
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
doGetValue() |
void |
doSetValue(java.lang.Object value) |
createControl, dependsOnExternalFocusListener, doSetFocus, editOccured, getLayoutData, handleDefaultSelection, isCopyEnabled, isCutEnabled, isDeleteEnabled, isPasteEnabled, isSaveAllEnabled, isSelectAllEnabled, keyReleaseOccured, performCopy, performCut, performDelete, performPaste, performSelectAll
activate, activate, addListener, addPropertyChangeListener, create, deactivate, deactivate, dispose, fireApplyEditorValue, fireCancelEditor, fireEditorValueChanged, fireEnablementChanged, focusLost, getControl, getDoubleClickTimeout, getErrorMessage, getStyle, getValidator, getValue, isActivated, isCorrect, isDirty, isFindEnabled, isRedoEnabled, isUndoEnabled, isValueValid, markDirty, performFind, performRedo, performUndo, removeListener, removePropertyChangeListener, setErrorMessage, setFocus, setStyle, setValidator, setValue, setValueValid, valueChanged
protected ProxyURICellEditor.ProxyURIHandler valueHandler