public abstract class SelectNodeDialog
extends Dialog
Modifier and Type | Field and Description |
---|---|
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() |
protected void |
createButtonsForButtonBar(Composite parent) |
protected Composite |
createClientContainer(Composite parent,
int span) |
protected Control |
createDialogArea(Composite parent) |
protected ITreeContentProvider |
getContentProvider() |
protected ILabelProvider |
getLabelProvider() |
TreeNode |
getResult() |
protected java.lang.String |
getRootQId() |
java.lang.String |
getTitle() |
boolean |
isNewNodeSelected() |
int |
open() |
void |
select(java.lang.Object obj) |
void |
setCanSelectRoot(boolean canSelectRoot) |
protected TreeNode selectedNode
protected java.lang.String newNodeType
public SelectNodeDialog(Shell shell, TreeDB treedb)
public java.lang.String getTitle()
public int open()
protected void buttonPressed(int buttonId)
public boolean canCreateNode()
public boolean canSelect()
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()