[jboss-cvs] jbosside/core/plugins/org.jboss.ide.eclipse.archives.ui/src/main/org/jboss/ide/eclipse/archives/ui/actions ...
Robert Stryker
rob.stryker at jboss.com
Fri Apr 20 05:42:02 EDT 2007
User: rawb
Date: 07/04/20 05:42:02
Modified: core/plugins/org.jboss.ide.eclipse.archives.ui/src/main/org/jboss/ide/eclipse/archives/ui/actions
BuildProjectAction.java NewJARAction.java
Added: core/plugins/org.jboss.ide.eclipse.archives.ui/src/main/org/jboss/ide/eclipse/archives/ui/actions
NewArchiveAction.java
Removed: core/plugins/org.jboss.ide.eclipse.archives.ui/src/main/org/jboss/ide/eclipse/archives/ui/actions
NewPackageAction.java
Log:
Refactoring of class names
Revision Changes Path
1.3 +1 -1 jbosside/core/plugins/org.jboss.ide.eclipse.archives.ui/src/main/org/jboss/ide/eclipse/archives/ui/actions/BuildProjectAction.java
(In the diff below, changes in quantity of whitespace are not shown.)
Index: BuildProjectAction.java
===================================================================
RCS file: /cvsroot/jboss/jbosside/core/plugins/org.jboss.ide.eclipse.archives.ui/src/main/org/jboss/ide/eclipse/archives/ui/actions/BuildProjectAction.java,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -b -r1.2 -r1.3
--- BuildProjectAction.java 20 Apr 2007 09:38:24 -0000 1.2
+++ BuildProjectAction.java 20 Apr 2007 09:42:02 -0000 1.3
@@ -11,7 +11,7 @@
import org.jboss.ide.eclipse.archives.core.model.IArchive;
import org.jboss.ide.eclipse.archives.core.model.IArchiveNode;
import org.jboss.ide.eclipse.archives.core.model.ArchivesCore;
-import org.jboss.ide.eclipse.archives.ui.PackagesSharedImages;
+import org.jboss.ide.eclipse.archives.ui.ArchivesSharedImages;
//public class BuildProjectAction extends ActionWithDelegate {
//
1.2 +2 -2 jbosside/core/plugins/org.jboss.ide.eclipse.archives.ui/src/main/org/jboss/ide/eclipse/archives/ui/actions/NewJARAction.java
(In the diff below, changes in quantity of whitespace are not shown.)
Index: NewJARAction.java
===================================================================
RCS file: /cvsroot/jboss/jbosside/core/plugins/org.jboss.ide.eclipse.archives.ui/src/main/org/jboss/ide/eclipse/archives/ui/actions/NewJARAction.java,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -b -r1.1 -r1.2
--- NewJARAction.java 18 Apr 2007 21:23:59 -0000 1.1
+++ NewJARAction.java 20 Apr 2007 09:42:02 -0000 1.2
@@ -5,7 +5,7 @@
import org.eclipse.jface.viewers.IStructuredSelection;
import org.eclipse.jface.wizard.WizardDialog;
import org.eclipse.ui.PlatformUI;
-import org.jboss.ide.eclipse.archives.ui.PackagesSharedImages;
+import org.jboss.ide.eclipse.archives.ui.ArchivesSharedImages;
import org.jboss.ide.eclipse.archives.ui.views.ProjectArchivesView;
import org.jboss.ide.eclipse.archives.ui.wizards.NewJARWizard;
@@ -29,7 +29,7 @@
return ProjectArchivesView.getInstance().getSelection();
}
public ImageDescriptor getImageDescriptor() {
- return PackagesSharedImages.getImageDescriptor(PackagesSharedImages.IMG_NEW_PACKAGE);
+ return ArchivesSharedImages.getImageDescriptor(ArchivesSharedImages.IMG_NEW_PACKAGE);
}
public String getText() {
1.1 date: 2007/04/20 09:42:02; author: rawb; state: Exp;jbosside/core/plugins/org.jboss.ide.eclipse.archives.ui/src/main/org/jboss/ide/eclipse/archives/ui/actions/NewArchiveAction.java
Index: NewArchiveAction.java
===================================================================
package org.jboss.ide.eclipse.archives.ui.actions;
import java.net.URL;
import org.eclipse.core.runtime.CoreException;
import org.eclipse.core.runtime.FileLocator;
import org.eclipse.core.runtime.IConfigurationElement;
import org.eclipse.core.runtime.Path;
import org.eclipse.core.runtime.Platform;
import org.eclipse.jface.resource.ImageDescriptor;
import org.eclipse.swt.graphics.Image;
import org.eclipse.ui.IActionDelegate;
import org.jboss.ide.eclipse.archives.core.Trace;
import org.osgi.framework.Bundle;
/**
* This is an action wrapper. It wraps the extension point
*/
public class NewArchiveAction {
private String id, label;
private ImageDescriptor icon;
private Image iconImage;
private IActionDelegate action;
public NewArchiveAction(IConfigurationElement element) {
id = element.getAttribute("id");
label = element.getAttribute("label");
try {
action = (IActionDelegate) element.createExecutableExtension("class");
} catch (CoreException e) {
Trace.trace(getClass(), e);
}
String iconPath = element.getAttribute("icon");
String pluginId = element.getDeclaringExtension().getNamespaceIdentifier();
Bundle bundle = Platform.getBundle(pluginId);
URL iconURL = FileLocator.find(bundle, new Path(iconPath), null);
if (iconURL == null)
{
iconURL = bundle.getEntry(iconPath);
}
icon = ImageDescriptor.createFromURL(iconURL);
iconImage = icon.createImage();
}
public IActionDelegate getAction() {
return action;
}
public ImageDescriptor getIconDescriptor() {
return icon;
}
public Image getIcon()
{
return iconImage;
}
public String getId() {
return id;
}
public String getLabel() {
return label;
}
protected void finalize() throws Throwable {
iconImage.dispose();
}
}
More information about the jboss-cvs-commits
mailing list