Skip to main content
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorddunne2007-12-23 21:04:12 +0000
committerddunne2007-12-23 21:04:12 +0000
commit3a172ff40f52b0f540d79b71f4be0604563bdc4f (patch)
tree38aa260baca8983f56279fd6e2424c07f8e42e52
parent4c8674771e41ad02e85997bdc3248f963468a2a0 (diff)
downloadorg.eclipse.osee-3a172ff40f52b0f540d79b71f4be0604563bdc4f.tar.gz
org.eclipse.osee-3a172ff40f52b0f540d79b71f4be0604563bdc4f.tar.xz
org.eclipse.osee-3a172ff40f52b0f540d79b71f4be0604563bdc4f.zip
HHFW0 - Artifact Explorer should as for artifact name when creating new artifact
-rw-r--r--org.eclipse.osee.framework.ui.skynet/src/org/eclipse/osee/framework/ui/skynet/ArtifactExplorer.java9
1 files changed, 7 insertions, 2 deletions
diff --git a/org.eclipse.osee.framework.ui.skynet/src/org/eclipse/osee/framework/ui/skynet/ArtifactExplorer.java b/org.eclipse.osee.framework.ui.skynet/src/org/eclipse/osee/framework/ui/skynet/ArtifactExplorer.java
index 5685180b481..2ff18e3666b 100644
--- a/org.eclipse.osee.framework.ui.skynet/src/org/eclipse/osee/framework/ui/skynet/ArtifactExplorer.java
+++ b/org.eclipse.osee.framework.ui.skynet/src/org/eclipse/osee/framework/ui/skynet/ArtifactExplorer.java
@@ -91,6 +91,7 @@ import org.eclipse.osee.framework.ui.skynet.util.OSEELog;
import org.eclipse.osee.framework.ui.skynet.util.ShowAttributeAction;
import org.eclipse.osee.framework.ui.skynet.util.SkynetDragAndDrop;
import org.eclipse.osee.framework.ui.skynet.util.SkynetViews;
+import org.eclipse.osee.framework.ui.skynet.widgets.dialog.EntryDialog;
import org.eclipse.osee.framework.ui.swt.MenuItems;
import org.eclipse.osee.framework.ui.swt.TreeViewerUtility;
import org.eclipse.swt.SWT;
@@ -548,13 +549,17 @@ public class ArtifactExplorer extends ViewPart implements IEventReceiver, IActio
Iterator<?> itemsIter = selection.iterator();
ArtifactSubtypeDescriptor descriptor = (ArtifactSubtypeDescriptor) ((MenuItem) ev.getSource()).getData();
+ EntryDialog ed =
+ new EntryDialog("New \"" + descriptor.getName() + "\" Artifact",
+ "Enter name for \"" + descriptor.getName() + "\" Artifact");
+ if (ed.open() != 0) return;
try {
// If nothing was selected, then the child belongs at the root
if (!itemsIter.hasNext()) {
- root.addNewChild(descriptor);
+ root.addNewChild(descriptor, ed.getEntry());
} else {
while (itemsIter.hasNext()) {
- ((Artifact) itemsIter.next()).addNewChild(descriptor);
+ ((Artifact) itemsIter.next()).addNewChild(descriptor, ed.getEntry());
}
}
treeViewer.refresh();

Back to the top