com.unitesk.requality.eclipse.ui.dialogs
public abstract class SelectNodeDialog extends TreeViewerDialog<TreeNode>
Modifier and Type | Field and Description |
---|---|
protected java.lang.String |
childtype |
protected TreeDB |
db |
protected java.lang.String |
newNodeType |
createButton, header, keyList, mouseList, nodeTree, selectedNode
Constructor and Description |
---|
SelectNodeDialog(org.eclipse.swt.widgets.Shell shell,
TreeDB treedb) |
Modifier and Type | Method and Description |
---|---|
protected void |
buttonPressed(int buttonId) |
boolean |
canCreateNodes() |
boolean |
canSelectNode() |
protected org.eclipse.swt.widgets.Composite |
createClientContainer(org.eclipse.swt.widgets.Composite parent,
int span) |
protected org.eclipse.swt.widgets.Control |
createDialogArea(org.eclipse.swt.widgets.Composite parent) |
protected java.lang.String |
defaultIdPrefix() |
protected ITreeContentProvider |
getContentProvider() |
protected ILabelProvider |
getLabelProvider() |
java.lang.String |
getTitle() |
boolean |
isNewNodeSelected() |
int |
open() |
protected void |
refresh() |
protected void |
saveAction(TreeNode n) |
void |
select(java.lang.Object obj) |
void |
setCanSelectRoot(boolean canSelectRoot) |
void |
setFilter(ITreeNodeFilter f) |
void |
setTypeOfCreatedChilden(java.lang.String t) |
canCreateNode, canSelect, createButtonsForButtonBar, getResult, getRootQId, updateUI
protected TreeDB db
protected java.lang.String newNodeType
protected java.lang.String childtype
public SelectNodeDialog(org.eclipse.swt.widgets.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 canSelectNode()
canSelectNode
in class TreeViewerDialog<TreeNode>
protected org.eclipse.swt.widgets.Control createDialogArea(org.eclipse.swt.widgets.Composite parent)
protected ILabelProvider getLabelProvider()
getLabelProvider
in class TreeViewerDialog<TreeNode>
public boolean canCreateNodes()
protected ITreeContentProvider getContentProvider()
protected org.eclipse.swt.widgets.Composite createClientContainer(org.eclipse.swt.widgets.Composite parent, int span)
createClientContainer
in class TreeViewerDialog<TreeNode>
public void setCanSelectRoot(boolean canSelectRoot)
public void select(java.lang.Object obj)
select
in class TreeViewerDialog<TreeNode>
protected void refresh()
refresh
in class TreeViewerDialog<TreeNode>
public boolean isNewNodeSelected()
public void setFilter(ITreeNodeFilter f)