com.unitesk.requality.eclipse.ui.dialogs
public abstract class SelectNodeDialog extends Dialog
Modifier and Type | Field and Description |
---|---|
protected java.lang.String |
childtype |
protected TreeDB |
db |
protected Composite |
header |
protected java.lang.String |
newNodeType |
protected TreeNode |
selectedNode |
Constructor and Description |
---|
SelectNodeDialog(Shell shell,
TreeDB treedb) |
Modifier and Type | Method and Description |
---|---|
protected void |
buttonPressed(int buttonId) |
boolean |
canCreateNode() |
boolean |
canCreateNodes() |
boolean |
canSelect() |
boolean |
canSelectNode() |
protected void |
createButtonsForButtonBar(Composite parent) |
protected Composite |
createClientContainer(Composite parent,
int span) |
protected Control |
createDialogArea(Composite parent) |
protected java.lang.String |
defaultIdPrefix() |
protected ITreeContentProvider |
getContentProvider() |
protected ILabelProvider |
getLabelProvider() |
TreeNode |
getResult() |
protected java.lang.String |
getRootQId() |
java.lang.String |
getTitle() |
boolean |
isNewNodeSelected() |
int |
open() |
protected void |
saveAction(TreeNode n) |
void |
select(java.lang.Object obj) |
void |
setCanSelectRoot(boolean canSelectRoot) |
void |
setTypeOfCreatedChilden(java.lang.String t) |
protected TreeDB db
protected TreeNode selectedNode
protected java.lang.String newNodeType
protected Composite header
protected java.lang.String childtype
public SelectNodeDialog(Shell shell, TreeDB treedb)
public java.lang.String getTitle()
public void setTypeOfCreatedChilden(java.lang.String t)
protected java.lang.String defaultIdPrefix()
protected void saveAction(TreeNode n)
public int open()
protected void buttonPressed(int buttonId)
public boolean canCreateNode()
public boolean canSelect()
public boolean canSelectNode()
public TreeNode getResult()
protected Control createDialogArea(Composite parent)
protected ILabelProvider getLabelProvider()
public boolean canCreateNodes()
protected ITreeContentProvider getContentProvider()
protected java.lang.String getRootQId()
protected Composite createClientContainer(Composite parent, int span)
protected void createButtonsForButtonBar(Composite parent)
public void setCanSelectRoot(boolean canSelectRoot)
public void select(java.lang.Object obj)
public boolean isNewNodeSelected()