public abstract class SelectNodeDialog extends TreeViewerDialog<TreeNode>
blockedHandler, buttonBar, DIALOG_DEFAULT_BOUNDS, DIALOG_PERSISTLOCATION, DIALOG_PERSISTSIZE, DLG_IMG_ERROR, DLG_IMG_HELP, DLG_IMG_INFO, DLG_IMG_MESSAGE_ERROR, DLG_IMG_MESSAGE_INFO, DLG_IMG_MESSAGE_WARNING, DLG_IMG_QUESTION, DLG_IMG_WARNING, ELLIPSIS
Constructor and Description |
---|
SelectNodeDialog(org.eclipse.swt.widgets.Shell shell,
TreeDB treedb,
boolean ignoretrans) |
Modifier and Type | Method and Description |
---|---|
boolean |
canCreateNode() |
boolean |
canCreateNodes() |
boolean |
canSelectNode() |
boolean |
canSelectNode(TreeNode selectedNode) |
ITreeNodeFilter |
getEnablementFilter() |
java.lang.String |
getTitle() |
boolean |
isNewNodeSelected() |
int |
open() |
void |
select(java.lang.Object obj) |
void |
setCanSelectRoot(boolean canSelectRoot) |
void |
setContentFilter(ITreeNodeFilter fl) |
void |
setEnablementFilter(ITreeNodeFilter f) |
void |
setFilter(ITreeNodeFilter f) |
void |
setTypeOfCreatedChilden(java.lang.String t) |
canSelect, getResult
applyDialogFont, close, convertHeightInCharsToPixels, convertHorizontalDLUsToPixels, convertVerticalDLUsToPixels, convertWidthInCharsToPixels, create, getBlockedHandler, getImage, setBlockedHandler, shortenText
public SelectNodeDialog(org.eclipse.swt.widgets.Shell shell, TreeDB treedb, boolean ignoretrans)
public java.lang.String getTitle()
public void setTypeOfCreatedChilden(java.lang.String t)
public int open()
open
in class org.eclipse.jface.window.Window
public boolean canSelectNode()
canSelectNode
in class TreeViewerDialog<TreeNode>
public boolean canSelectNode(TreeNode selectedNode)
public boolean canCreateNodes()
public void setCanSelectRoot(boolean canSelectRoot)
public boolean canCreateNode()
canCreateNode
in class TreeViewerDialog<TreeNode>
public void select(java.lang.Object obj)
select
in class TreeViewerDialog<TreeNode>
public boolean isNewNodeSelected()
public void setContentFilter(ITreeNodeFilter fl)
public void setFilter(ITreeNodeFilter f)
public ITreeNodeFilter getEnablementFilter()
public void setEnablementFilter(ITreeNodeFilter f)