Bug 153993 [Viewers] Common Baseclass for Tree/TableEditorImpl
bundles/org.eclipse.jface/src/org/eclipse/jface/viewers/TableEditorImpl.java
}
    /**
     * Set the cell editors
     * @param editors
     */
    public void setCellEditors(CellEditor[] editors) {
        this.cellEditors = editors;
    }
    /**
     * Set the cell modifier
     * @param modifier
     */
    public void setCellModifier(ICellModifier modifier) {
        this.cellModifier = modifier;
    }
    /**
     * Set the column properties
     * @param columnProperties
     */
    public void setColumnProperties(String[] columnProperties) {
        this.columnProperties = columnProperties;
    }
    
    abstract void setEditor(Control w, Item item, int fColumnNumber);
    abstract void setLayoutData(CellEditor.LayoutData layoutData);
    abstract void setSelection(StructuredSelection selection, boolean b);
    abstract void showSelection();
    abstract void handleDoubleClickEvent();
}