org.eclipse.datatools.sqltools.data.internal.ui.editor
Interface IExternalTableDataEditor
- All Known Implementing Classes: 
- DefaultExternalTableDataWizard
- public interface IExternalTableDataEditor 
IExternalTableDataEditor provides a simple interface for the 
 org.eclipse.wst.rdb.data.ui.externalTableDataEditor extension point.
 Besides implementing this interface, contributors of 
 org.eclipse.wst.rdb.data.ui.externalTableDataEditor also need 
 to provide a zero-argument Constructor, as implementing classes of this interface 
 are instantiated using IConfigurationElement.createExecutableExtension(String propertyName).
- Author:
- sschaer
- See Also:
- IConfigurationElement.createExecutableExtension(java.lang.String)
| Method Summary | 
|  void | externalEdit(ITableDataEditor editor)externalEdit() passes the TableDataEditor to the IExternalTableDataEditor in order
 to allow full access to both model and ui components.
 | 
 
externalEdit
void externalEdit(ITableDataEditor editor)
- externalEdit() passes the TableDataEditor to the IExternalTableDataEditor in order
 to allow full access to both model and ui components. It is the responsiblity of 
 the IExternalTableDataEditor to retrieve the currently selected cell, modify and update it accordingly.
 externalEdit() is called from within the TableDataEditor's cursor TableDataTableCursorExternalEditingSupport.edit()
 DefaultExternalTableDataEditor provides a default implementation.
 
- 
- Parameters:
- editor- the TableDataEditor
- See Also:
- TableDataTableCursor.edit()