de.ralfebert.rcputils.properties
Class PropertyEditingSupport
java.lang.Object
org.eclipse.jface.viewers.EditingSupport
de.ralfebert.rcputils.properties.PropertyEditingSupport
public class PropertyEditingSupport
- extends org.eclipse.jface.viewers.EditingSupport
EditingSupport for JFace viewers that gets and sets the value using a nested
bean property string like "company.country.name".
Constructor Summary |
PropertyEditingSupport(org.eclipse.jface.viewers.ColumnViewer viewer,
IValue valueHandler,
IValueFormatter valueFormatter,
org.eclipse.jface.viewers.CellEditor cellEditor)
|
PropertyEditingSupport(org.eclipse.jface.viewers.ColumnViewer viewer,
java.lang.String propertyName,
org.eclipse.jface.viewers.CellEditor cellEditor)
|
Method Summary |
protected boolean |
canEdit(java.lang.Object element)
|
protected org.eclipse.jface.viewers.CellEditor |
getCellEditor(java.lang.Object element)
|
protected java.lang.Object |
getValue(java.lang.Object element)
|
protected void |
setValue(java.lang.Object element,
java.lang.Object value)
|
Methods inherited from class org.eclipse.jface.viewers.EditingSupport |
getViewer, initializeCellEditorValue, saveCellEditorValue |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
PropertyEditingSupport
public PropertyEditingSupport(org.eclipse.jface.viewers.ColumnViewer viewer,
java.lang.String propertyName,
org.eclipse.jface.viewers.CellEditor cellEditor)
PropertyEditingSupport
public PropertyEditingSupport(org.eclipse.jface.viewers.ColumnViewer viewer,
IValue valueHandler,
IValueFormatter valueFormatter,
org.eclipse.jface.viewers.CellEditor cellEditor)
getCellEditor
protected org.eclipse.jface.viewers.CellEditor getCellEditor(java.lang.Object element)
- Specified by:
getCellEditor
in class org.eclipse.jface.viewers.EditingSupport
canEdit
protected boolean canEdit(java.lang.Object element)
- Specified by:
canEdit
in class org.eclipse.jface.viewers.EditingSupport
getValue
protected java.lang.Object getValue(java.lang.Object element)
- Specified by:
getValue
in class org.eclipse.jface.viewers.EditingSupport
setValue
protected void setValue(java.lang.Object element,
java.lang.Object value)
- Specified by:
setValue
in class org.eclipse.jface.viewers.EditingSupport