org.csstudio.ui.util.swt.stringtable
Class RowEditDialog
java.lang.Object
Dialog
org.csstudio.ui.util.swt.stringtable.RowEditDialog
public abstract class RowEditDialog
- extends Dialog
The RowEditDialog is the abstract superclass of dialogs
that are used to edit a row of items in a table
- Author:
- Xihui Chen
Field Summary |
protected java.lang.String[] |
rowData
|
Constructor Summary |
protected |
RowEditDialog(Shell parentShell)
Initialize Dialog |
Method Summary |
protected void |
configureShell(Shell newShell)
|
java.lang.String[] |
getRowData()
|
protected boolean |
isResizable()
|
void |
setRowData(java.lang.String[] rowData)
Set the rowData which will be initially displayed in the Edit Dialog. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
rowData
protected java.lang.String[] rowData
RowEditDialog
protected RowEditDialog(Shell parentShell)
- Initialize Dialog
configureShell
protected void configureShell(Shell newShell)
isResizable
protected boolean isResizable()
setRowData
public void setRowData(java.lang.String[] rowData)
- Set the rowData which will be initially displayed in the Edit Dialog.
It must be called prior to open().
- Parameters:
rowData
- the rowData to set
getRowData
public java.lang.String[] getRowData()
- Returns:
- the rowData