diff options
| author | Andrew Branson <andrew.branson@cern.ch> | 2012-08-03 14:03:59 +0200 |
|---|---|---|
| committer | Andrew Branson <andrew.branson@cern.ch> | 2012-08-03 14:03:59 +0200 |
| commit | e4ccc012a781d794c06b8d3fd27e0a1f532b3fe7 (patch) | |
| tree | 7f96e165b1583b75c39221ee59d15e2d3f160650 /src/main/java/com/c2kernel/gui/tree/Node.java | |
| parent | 8c272e0261686302e86849ad86ae8fa393d9e95e (diff) | |
Menu item on collection members in the tree to remove them.
Drag items onto dependencies to add them.
Dependency view
Logging cleanup
Fixes #42
Diffstat (limited to 'src/main/java/com/c2kernel/gui/tree/Node.java')
| -rw-r--r-- | src/main/java/com/c2kernel/gui/tree/Node.java | 13 |
1 files changed, 12 insertions, 1 deletions
diff --git a/src/main/java/com/c2kernel/gui/tree/Node.java b/src/main/java/com/c2kernel/gui/tree/Node.java index 6142851..501c256 100644 --- a/src/main/java/com/c2kernel/gui/tree/Node.java +++ b/src/main/java/com/c2kernel/gui/tree/Node.java @@ -29,6 +29,7 @@ public abstract class Node implements Runnable { protected int sysKey; // target item
// attributes
protected String type = "";
+ protected String toolTip = null;
protected Icon icon;
protected boolean isExpandable = false;
protected HashMap<Path, Node> childNodes = new HashMap<Path, Node>();
@@ -229,4 +230,14 @@ public abstract class Node implements Runnable { popup.add(menuItem);
return popup;
}
-}
+
+ public String getToolTip() {
+ if (toolTip != null && toolTip.length()>0)
+ return toolTip;
+ else
+ return type;
+ }
+
+ public void setToolTip(String tip) {
+ this.toolTip = tip;
+ }}
|
