[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
Fri Mar 2 16:53:59 EST 2007


  User: mculpepper
  Date: 07/03/02 16:53:59

  Modified:    core/plugins/org.jboss.ide.eclipse.packages.core/src/main/org/jboss/ide/eclipse/packages/core/model  
                        PackagesCore.java IPackage.java
  Log:
  IPackage.getPackageFile() has been changed to IPackage.getPackageResource(), since an IPackage can either be exploded (IFolder) or compressed (IFile)
  
  Revision  Changes    Path
  1.24      +1 -1      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.23
  retrieving revision 1.24
  diff -u -b -r1.23 -r1.24
  --- PackagesCore.java	1 Mar 2007 23:10:55 -0000	1.23
  +++ PackagesCore.java	2 Mar 2007 21:53:59 -0000	1.24
  @@ -378,7 +378,7 @@
   			IPackage pkg = (IPackage) iter.next();
   			if (pkg.isDestinationInWorkspace())
   			{
  -				if (pkg.getPackageFile().equals(file))
  +				if (pkg.getPackageResource().equals(file))
   				{
   					return pkg;
   				}
  
  
  
  1.9       +6 -4      jbosside/core/plugins/org.jboss.ide.eclipse.packages.core/src/main/org/jboss/ide/eclipse/packages/core/model/IPackage.java
  
  (In the diff below, changes in quantity of whitespace are not shown.)
  
  Index: IPackage.java
  ===================================================================
  RCS file: /cvsroot/jboss/jbosside/core/plugins/org.jboss.ide.eclipse.packages.core/src/main/org/jboss/ide/eclipse/packages/core/model/IPackage.java,v
  retrieving revision 1.8
  retrieving revision 1.9
  diff -u -b -r1.8 -r1.9
  --- IPackage.java	15 Feb 2007 22:45:03 -0000	1.8
  +++ IPackage.java	2 Mar 2007 21:53:59 -0000	1.9
  @@ -25,6 +25,7 @@
   
   import org.eclipse.core.resources.IContainer;
   import org.eclipse.core.resources.IFile;
  +import org.eclipse.core.resources.IResource;
   import org.eclipse.core.runtime.IPath;
   import org.jboss.ide.eclipse.packages.core.model.types.IPackageType;
   
  @@ -35,7 +36,7 @@
    * </p>
    * 
    * @author <a href="marshall at jboss.org">Marshall Culpepper</a>
  - * @version $Revision: 1.8 $
  + * @version $Revision: 1.9 $
    */
   public interface IPackage extends IPackageNode {
   
  @@ -119,10 +120,11 @@
   	public IPackageFileSet[] getFileSets();
   
   	/**
  -	 * Get the IFile that corresponds with this package. Note that this method only works for in-workspace packages (null will be returned otherwise)
  -	 * @return The corresponding IFile in the workspace (note that this file may not exist)
  +	 * Get the IResource that corresponds with this package. Note that this method only works for in-workspace packages (null will be returned otherwise).
  +	 * If this is an exploded package, the resource will be a folder, otherwise it will be a file.
  +	 * @return The corresponding IResource in the workspace (note that this resource may not exist)
   	 */
  -	public IFile getPackageFile();
  +	public IResource getPackageResource();
   
   	/**
   	 * @return The path to this package's output file. This path can be filesyste-based or workspace-based.
  
  
  



More information about the jboss-cvs-commits mailing list