/** * Specify the Control that is to be displayed and the cell in the table that it is to be positioned above. * * <p>Note: The Control provided as the editor <b>must</b> be created with its parent being the Table control * specified in the TableEditor constructor. * * @param editor the Control that is displayed above the cell being edited * @param item the TableItem for the row of the cell being tracked by this editor * @param column the zero based index of the column of the cell being tracked by this editor */ public void setEditor (Control editor, TableTreeItem item, int column) { setItem(item); setColumn(column); setEditor(editor); } @Override
/** * Specify the Control that is to be displayed and the cell in the table that it is to be positioned above. * * <p>Note: The Control provided as the editor <b>must</b> be created with its parent being the Table control * specified in the TableEditor constructor. * * @param editor the Control that is displayed above the cell being edited * @param item the TableItem for the row of the cell being tracked by this editor * @param column the zero based index of the column of the cell being tracked by this editor */ public void setEditor (Control editor, TableTreeItem item, int column) { setItem(item); setColumn(column); setEditor(editor); } @Override
/** * Specify the Control that is to be displayed and the cell in the table that it is to be positioned above. * * <p>Note: The Control provided as the editor <b>must</b> be created with its parent being the Table control * specified in the TableEditor constructor. * * @param editor the Control that is displayed above the cell being edited * @param item the TableItem for the row of the cell being tracked by this editor * @param column the zero based index of the column of the cell being tracked by this editor */ public void setEditor (Control editor, TableTreeItem item, int column) { setItem(item); setColumn(column); setEditor(editor); } public void layout () {
/** * Specify the Control that is to be displayed and the cell in the table that it is to be positioned above. * * <p>Note: The Control provided as the editor <b>must</b> be created with its parent being the Table control * specified in the TableEditor constructor. * * @param editor the Control that is displayed above the cell being edited * @param item the TableItem for the row of the cell being tracked by this editor * @param column the zero based index of the column of the cell being tracked by this editor */ public void setEditor (Control editor, TableTreeItem item, int column) { setItem(item); setColumn(column); setEditor(editor); } @Override
/** * Specify the Control that is to be displayed and the cell in the table that it is to be positioned above. * * <p>Note: The Control provided as the editor <b>must</b> be created with its parent being the Table control * specified in the TableEditor constructor. * * @param editor the Control that is displayed above the cell being edited * @param item the TableItem for the row of the cell being tracked by this editor * @param column the zero based index of the column of the cell being tracked by this editor */ public void setEditor (Control editor, TableTreeItem item, int column) { setItem(item); setColumn(column); setEditor(editor); } @Override