RESOLVED - bug 199491: [pde viz] Allow the ability to save as an image
https://bugs.eclipse.org/bugs/show_bug.cgi?id=199491

This adds the save icon and updates the camera icon to look a little nicer.
diff --git a/visualization/plugins/org.eclipse.pde.visualization.dependency/icons/obj16/save_edit.gif b/visualization/plugins/org.eclipse.pde.visualization.dependency/icons/obj16/save_edit.gif
new file mode 100644
index 0000000..499dd0c
--- /dev/null
+++ b/visualization/plugins/org.eclipse.pde.visualization.dependency/icons/obj16/save_edit.gif
Binary files differ
diff --git a/visualization/plugins/org.eclipse.pde.visualization.dependency/icons/obj16/snapshot.gif b/visualization/plugins/org.eclipse.pde.visualization.dependency/icons/obj16/snapshot.gif
index b937cdd..41dae67 100644
--- a/visualization/plugins/org.eclipse.pde.visualization.dependency/icons/obj16/snapshot.gif
+++ b/visualization/plugins/org.eclipse.pde.visualization.dependency/icons/obj16/snapshot.gif
Binary files differ
diff --git a/visualization/plugins/org.eclipse.pde.visualization.dependency/src/org/eclipse/pde/visualization/dependency/Activator.java b/visualization/plugins/org.eclipse.pde.visualization.dependency/src/org/eclipse/pde/visualization/dependency/Activator.java
index 49e9236..c0c0119 100644
--- a/visualization/plugins/org.eclipse.pde.visualization.dependency/src/org/eclipse/pde/visualization/dependency/Activator.java
+++ b/visualization/plugins/org.eclipse.pde.visualization.dependency/src/org/eclipse/pde/visualization/dependency/Activator.java
@@ -30,6 +30,7 @@
 	public static final String FORWARD_ENABLED = "icons/obj16/forward_enabled.gif";
 	public static final String BACKWARD_ENABLED = "icons/obj16/backward_enabled.gif";
 	public static final String SNAPSHOT = "icons/obj16/snapshot.gif";
+	public static final String SAVEEDIT = "icons/obj16/save_edit.gif";
 	
 	public static final String PLUGIN_OBJ = "plugin_obj";
 
@@ -52,6 +53,7 @@
 		addImage(FORWARD_ENABLED);
 		addImage(BACKWARD_ENABLED);
 		addImage(SNAPSHOT);
+		addImage(SAVEEDIT);
 		this.getImageRegistry().put(PLUGIN_OBJ, PDEPluginImages.DESC_PLUGIN_OBJ);
 	}
 	
diff --git a/visualization/plugins/org.eclipse.pde.visualization.dependency/src/org/eclipse/pde/visualization/dependency/views/ImagePreviewPane.java b/visualization/plugins/org.eclipse.pde.visualization.dependency/src/org/eclipse/pde/visualization/dependency/views/ImagePreviewPane.java
index dd67636..0c0f212 100644
--- a/visualization/plugins/org.eclipse.pde.visualization.dependency/src/org/eclipse/pde/visualization/dependency/views/ImagePreviewPane.java
+++ b/visualization/plugins/org.eclipse.pde.visualization.dependency/src/org/eclipse/pde/visualization/dependency/views/ImagePreviewPane.java
@@ -61,7 +61,7 @@
 		toolBar.setLayoutData(data);
 		
 		ToolItem saveItem = new ToolItem(toolBar, SWT.NONE);
-		saveItem.setText("Save Image");
+		saveItem.setImage(Activator.getDefault().getImageRegistry().get(Activator.SAVEEDIT));
 		saveItem.addSelectionListener(new SelectionListener() {
 
 			public void widgetDefaultSelected(SelectionEvent e) {