From e4ccc012a781d794c06b8d3fd27e0a1f532b3fe7 Mon Sep 17 00:00:00 2001 From: Andrew Branson Date: Fri, 3 Aug 2012 14:03:59 +0200 Subject: Menu item on collection members in the tree to remove them. Drag items onto dependencies to add them. Dependency view Logging cleanup Fixes #42 --- src/main/java/com/c2kernel/gui/tree/Node.java | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) (limited to 'src/main/java/com/c2kernel/gui/tree/Node.java') 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 childNodes = new HashMap(); @@ -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; + }} -- cgit v1.2.3