public class TemplatesPanel extends java.lang.Object implements ITreeChangeListener
Modifier and Type | Field and Description |
---|---|
protected TreeViewer |
nodeTree |
Constructor and Description |
---|
TemplatesPanel(org.eclipse.swt.widgets.Composite parent) |
Modifier and Type | Method and Description |
---|---|
protected void |
callEditTemplate() |
void |
changed(java.util.List<TreeNodeChangeEvent> changes) |
void |
changed(TreeNode node,
java.util.Set<java.lang.String> params,
boolean internal) |
void |
clearSelection() |
protected void |
correctButtonsEnabledState() |
void |
created(TreeNode node,
boolean internal) |
void |
deleted(NodeDesc nodeDesc,
boolean internal) |
org.eclipse.swt.widgets.Composite |
getComposite() |
protected ITreeContentProvider |
getContentProvider() |
protected ILabelProvider |
getLabelProvider() |
protected java.lang.String |
getSelectedTemplType() |
void |
moved(TreeNode node,
TreeNode oldParent,
boolean internal) |
protected void |
openEditor(TreeNode node) |
void |
setSelectedType(java.lang.String tp) |
void |
setTreeDB(TreeDB db2) |
protected boolean |
updateTemplListSel() |
protected ITreeContentProvider getContentProvider()
protected void callEditTemplate()
protected void correctButtonsEnabledState()
protected boolean updateTemplListSel()
public void clearSelection()
protected java.lang.String getSelectedTemplType()
protected void openEditor(TreeNode node)
protected ILabelProvider getLabelProvider()
public void setTreeDB(TreeDB db2)
public void moved(TreeNode node, TreeNode oldParent, boolean internal)
moved
in interface ITreeChangeListener
public void deleted(NodeDesc nodeDesc, boolean internal)
deleted
in interface ITreeChangeListener
public void created(TreeNode node, boolean internal)
created
in interface ITreeChangeListener
public void setSelectedType(java.lang.String tp)
public org.eclipse.swt.widgets.Composite getComposite()
public void changed(TreeNode node, java.util.Set<java.lang.String> params, boolean internal)
changed
in interface ITreeChangeListener
public void changed(java.util.List<TreeNodeChangeEvent> changes)
changed
in interface ITreeChangeListener