[jboss-cvs] jbosside/core/plugins/org.jboss.ide.eclipse.packages.core/src/main/org/jboss/ide/eclipse/packages/core/model ...
Marshall Culpepper
mculpepper at jboss.com
Thu Mar 1 18:10:55 EST 2007
User: mculpepper
Date: 07/03/01 18:10:55
Modified: core/plugins/org.jboss.ide.eclipse.packages.core/src/main/org/jboss/ide/eclipse/packages/core/model
PackagesCore.java
Log:
workspace-relative package destinations should return correctly for sub-folders when using getDestinationPath()
Revision Changes Path
1.23 +10 -0 jbosside/core/plugins/org.jboss.ide.eclipse.packages.core/src/main/org/jboss/ide/eclipse/packages/core/model/PackagesCore.java
(In the diff below, changes in quantity of whitespace are not shown.)
Index: PackagesCore.java
===================================================================
RCS file: /cvsroot/jboss/jbosside/core/plugins/org.jboss.ide.eclipse.packages.core/src/main/org/jboss/ide/eclipse/packages/core/model/PackagesCore.java,v
retrieving revision 1.22
retrieving revision 1.23
diff -u -b -r1.22 -r1.23
--- PackagesCore.java 28 Feb 2007 23:20:50 -0000 1.22
+++ PackagesCore.java 1 Mar 2007 23:10:55 -0000 1.23
@@ -24,6 +24,7 @@
import java.util.ArrayList;
import java.util.Iterator;
import java.util.List;
+import java.util.Set;
import org.apache.tools.ant.DirectoryScanner;
import org.eclipse.core.resources.IContainer;
@@ -58,6 +59,15 @@
public static final IPath DEFAULT_ANT_SCRIPT_PATH = new Path("buildPackages.xml");
+ /**
+ * @return An array of all the projects registered with a Packaging configuration
+ */
+ public static IProject[] getPackageProjects ()
+ {
+ Set projects = PackagesModel.instance().getRegisteredProjects();
+ return (IProject[]) projects.toArray(new IProject[projects.size()]);
+ }
+
public static IPackage[] getProjectPackages (IProject project, IProgressMonitor monitor)
{
return getProjectPackages(project, monitor, true);
More information about the jboss-cvs-commits
mailing list