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/tabs/CollectionPane.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'src/main/java/com/c2kernel/gui/tabs/CollectionPane.java') diff --git a/src/main/java/com/c2kernel/gui/tabs/CollectionPane.java b/src/main/java/com/c2kernel/gui/tabs/CollectionPane.java index 4d9092e..52af795 100644 --- a/src/main/java/com/c2kernel/gui/tabs/CollectionPane.java +++ b/src/main/java/com/c2kernel/gui/tabs/CollectionPane.java @@ -39,11 +39,13 @@ public class CollectionPane extends EntityTabPane implements EntityProxyObserver if (thisCollView == null){ if (contents instanceof Aggregation) { AggregationView thisAggView = new AggregationView(); + thisAggView.setItem((ItemProxy)sourceEntity.getEntity()); thisAggView.setCollection((Aggregation)contents); thisCollView = thisAggView; } else if (contents instanceof Dependency) { DependencyView thisDepView = new DependencyView(); + thisDepView.setItem((ItemProxy)sourceEntity.getEntity()); thisDepView.setCollection((Dependency)contents); thisCollView = thisDepView; } @@ -52,7 +54,6 @@ public class CollectionPane extends EntityTabPane implements EntityProxyObserver return; } Logger.msg(3, "Adding new "+thisCollView.getClass().getName()); - thisCollView.setItem((ItemProxy)sourceEntity.getEntity()); collTabs.add(contents.getName(), thisCollView); } } -- cgit v1.2.3