Author: dgeraskov
Date: 2008-02-20 06:20:50 -0500 (Wed, 20 Feb 2008)
New Revision: 6454
Added:
trunk/hibernatetools/plugins/org.hibernate.eclipse.console/icons/images/open_mapping.gif
trunk/hibernatetools/plugins/org.hibernate.eclipse.console/icons/images/open_source.gif
trunk/hibernatetools/plugins/org.hibernate.eclipse.console/icons/images/refresh_run.gif
Modified:
trunk/hibernatetools/plugins/org.hibernate.eclipse.console/src/org/hibernate/eclipse/console/HibernateConsolePlugin.java
trunk/hibernatetools/plugins/org.hibernate.eclipse.console/src/org/hibernate/eclipse/console/actions/OpenMappingAction.java
trunk/hibernatetools/plugins/org.hibernate.eclipse.console/src/org/hibernate/eclipse/console/actions/OpenSourceAction.java
trunk/hibernatetools/plugins/org.hibernate.eclipse.console/src/org/hibernate/eclipse/console/actions/RefreshAction.java
Log:
http://jira.jboss.com/jira/browse/JBIDE-1419
Icons for "Open Mapping File", "Open Source File",
"Refresh", "Open Mapping Diagramm" actions.
Added method getImageDescriptor() to HibernateConsolePlugin, to easy access to it's
icons.
Added:
trunk/hibernatetools/plugins/org.hibernate.eclipse.console/icons/images/open_mapping.gif
===================================================================
(Binary files differ)
Property changes on:
trunk/hibernatetools/plugins/org.hibernate.eclipse.console/icons/images/open_mapping.gif
___________________________________________________________________
Name: svn:mime-type
+ image/gif
Added:
trunk/hibernatetools/plugins/org.hibernate.eclipse.console/icons/images/open_source.gif
===================================================================
(Binary files differ)
Property changes on:
trunk/hibernatetools/plugins/org.hibernate.eclipse.console/icons/images/open_source.gif
___________________________________________________________________
Name: svn:mime-type
+ image/gif
Added:
trunk/hibernatetools/plugins/org.hibernate.eclipse.console/icons/images/refresh_run.gif
===================================================================
(Binary files differ)
Property changes on:
trunk/hibernatetools/plugins/org.hibernate.eclipse.console/icons/images/refresh_run.gif
___________________________________________________________________
Name: svn:mime-type
+ image/gif
Modified:
trunk/hibernatetools/plugins/org.hibernate.eclipse.console/src/org/hibernate/eclipse/console/HibernateConsolePlugin.java
===================================================================
---
trunk/hibernatetools/plugins/org.hibernate.eclipse.console/src/org/hibernate/eclipse/console/HibernateConsolePlugin.java 2008-02-20
10:36:07 UTC (rev 6453)
+++
trunk/hibernatetools/plugins/org.hibernate.eclipse.console/src/org/hibernate/eclipse/console/HibernateConsolePlugin.java 2008-02-20
11:20:50 UTC (rev 6454)
@@ -43,6 +43,7 @@
import org.eclipse.jdt.ui.text.JavaTextTools;
import org.eclipse.jface.dialogs.ErrorDialog;
import org.eclipse.jface.dialogs.MessageDialog;
+import org.eclipse.jface.resource.ImageDescriptor;
import org.eclipse.swt.widgets.Display;
import org.eclipse.swt.widgets.Shell;
import org.eclipse.ui.IWorkbenchPage;
@@ -645,8 +646,10 @@
return javaTextTools;
}
+ public static ImageDescriptor getImageDescriptor(String path) {
+ return AbstractUIPlugin.imageDescriptorFromPlugin(ID, path);
+ }
-
public void logWarning(HibernateException he) {
logMessage(IStatus.WARNING, he==null?null:he.getMessage(), he);
}
Modified:
trunk/hibernatetools/plugins/org.hibernate.eclipse.console/src/org/hibernate/eclipse/console/actions/OpenMappingAction.java
===================================================================
---
trunk/hibernatetools/plugins/org.hibernate.eclipse.console/src/org/hibernate/eclipse/console/actions/OpenMappingAction.java 2008-02-20
10:36:07 UTC (rev 6453)
+++
trunk/hibernatetools/plugins/org.hibernate.eclipse.console/src/org/hibernate/eclipse/console/actions/OpenMappingAction.java 2008-02-20
11:20:50 UTC (rev 6454)
@@ -52,11 +52,13 @@
private static final String HIBERNATE_TAG_NAME = "name";
private static final String HIBERNATE_TAG_ENTITY_NAME = "entity-name";
+ private String imageFilePath = "icons/images/open_mapping.gif";
public OpenMappingAction() {
super("Open Mapping File");
setToolTipText("Open Mapping File");
setEnabled( true );
+ setImageDescriptor(HibernateConsolePlugin.getImageDescriptor(imageFilePath ));
}
public void run() {
Modified:
trunk/hibernatetools/plugins/org.hibernate.eclipse.console/src/org/hibernate/eclipse/console/actions/OpenSourceAction.java
===================================================================
---
trunk/hibernatetools/plugins/org.hibernate.eclipse.console/src/org/hibernate/eclipse/console/actions/OpenSourceAction.java 2008-02-20
10:36:07 UTC (rev 6453)
+++
trunk/hibernatetools/plugins/org.hibernate.eclipse.console/src/org/hibernate/eclipse/console/actions/OpenSourceAction.java 2008-02-20
11:20:50 UTC (rev 6454)
@@ -18,16 +18,21 @@
import org.eclipse.jdt.core.IJavaProject;
import org.eclipse.jdt.core.IType;
import org.eclipse.jdt.core.JavaModelException;
+import org.eclipse.jdt.internal.debug.ui.JavaDebugImages;
import org.eclipse.jdt.internal.ui.javaeditor.JavaEditor;
import org.eclipse.jdt.ui.JavaUI;
+import org.eclipse.jface.resource.ImageDescriptor;
import org.eclipse.jface.viewers.IStructuredSelection;
import org.eclipse.jface.viewers.TreePath;
import org.eclipse.jface.viewers.TreeSelection;
import org.eclipse.ui.IEditorPart;
import org.eclipse.ui.PartInitException;
import org.eclipse.ui.actions.SelectionListenerAction;
+import org.eclipse.ui.plugin.AbstractUIPlugin;
import org.hibernate.console.ConsoleConfiguration;
+import org.hibernate.console.ImageConstants;
import org.hibernate.eclipse.console.HibernateConsolePlugin;
+import org.hibernate.eclipse.console.utils.EclipseImages;
import org.hibernate.eclipse.console.utils.ProjectUtils;
import org.hibernate.mapping.Component;
import org.hibernate.mapping.PersistentClass;
@@ -39,10 +44,13 @@
public class OpenSourceAction extends SelectionListenerAction {
+ private String imageFilePath = "icons/images/open_source.gif";
+
public OpenSourceAction() {
super("Open Source File");
setToolTipText("Open Source File");
setEnabled( true );
+ setImageDescriptor(HibernateConsolePlugin.getImageDescriptor(imageFilePath));
}
public void run() {
@@ -140,5 +148,12 @@
}
}
-
+ /*
+ * @see org.eclipse.jface.action.Action#getImageDescriptor()
+ */
+ @Override
+ public ImageDescriptor getImageDescriptor() {
+ // TODO Auto-generated method stub
+ return super.getImageDescriptor();
+ }
}
Modified:
trunk/hibernatetools/plugins/org.hibernate.eclipse.console/src/org/hibernate/eclipse/console/actions/RefreshAction.java
===================================================================
---
trunk/hibernatetools/plugins/org.hibernate.eclipse.console/src/org/hibernate/eclipse/console/actions/RefreshAction.java 2008-02-20
10:36:07 UTC (rev 6453)
+++
trunk/hibernatetools/plugins/org.hibernate.eclipse.console/src/org/hibernate/eclipse/console/actions/RefreshAction.java 2008-02-20
11:20:50 UTC (rev 6454)
@@ -26,6 +26,7 @@
import org.eclipse.jface.viewers.StructuredViewer;
import org.eclipse.ui.actions.SelectionListenerAction;
+import org.hibernate.eclipse.console.HibernateConsolePlugin;
/**
* @author max
@@ -34,10 +35,12 @@
public class RefreshAction extends SelectionListenerAction {
private final StructuredViewer viewer;
+ private String imageFilePath = "icons/images/refresh_run.gif";
public RefreshAction(StructuredViewer viewer) {
super("Refresh");
this.viewer = viewer;
+ setImageDescriptor(HibernateConsolePlugin.getImageDescriptor(imageFilePath ));
}
public void run() {