[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 8 17:34:59 EST 2007
User: mculpepper
Date: 07/03/08 17:34:59
Modified: core/plugins/org.jboss.ide.eclipse.packages.core/src/main/org/jboss/ide/eclipse/packages/core/model
IPackagesBuildListener.java
AbstractPackagesBuildListener.java
Log:
added a new method packageBuildTypeChanged to support listening for the case when a package's build type (i.e compressed, exploded) has changed, so the listener can potentially mirror that effect.
Revision Changes Path
1.4 +7 -0 jbosside/core/plugins/org.jboss.ide.eclipse.packages.core/src/main/org/jboss/ide/eclipse/packages/core/model/IPackagesBuildListener.java
(In the diff below, changes in quantity of whitespace are not shown.)
Index: IPackagesBuildListener.java
===================================================================
RCS file: /cvsroot/jboss/jbosside/core/plugins/org.jboss.ide.eclipse.packages.core/src/main/org/jboss/ide/eclipse/packages/core/model/IPackagesBuildListener.java,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -b -r1.3 -r1.4
--- IPackagesBuildListener.java 23 Feb 2007 14:39:52 -0000 1.3
+++ IPackagesBuildListener.java 8 Mar 2007 22:34:59 -0000 1.4
@@ -80,6 +80,13 @@
public void fileRemoved (IPackage topLevelPackage, IPackageFileSet fileset, IPath filePath);
/**
+ * A top level package has been changed to either exploded or compressed (see exploded parameter)
+ * @param topLevelPackage The top level package that was changed
+ * @param isExploded Whether or not this package is now exploded
+ */
+ public void packageBuildTypeChanged (IPackage topLevelPackage, boolean isExploded);
+
+ /**
* A project is finished being built by the packages builder
* @param project the project being built
*/
1.3 +5 -0 jbosside/core/plugins/org.jboss.ide.eclipse.packages.core/src/main/org/jboss/ide/eclipse/packages/core/model/AbstractPackagesBuildListener.java
(In the diff below, changes in quantity of whitespace are not shown.)
Index: AbstractPackagesBuildListener.java
===================================================================
RCS file: /cvsroot/jboss/jbosside/core/plugins/org.jboss.ide.eclipse.packages.core/src/main/org/jboss/ide/eclipse/packages/core/model/AbstractPackagesBuildListener.java,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -b -r1.2 -r1.3
--- AbstractPackagesBuildListener.java 23 Feb 2007 14:39:52 -0000 1.2
+++ AbstractPackagesBuildListener.java 8 Mar 2007 22:34:59 -0000 1.3
@@ -51,4 +51,9 @@
}
+ public void packageBuildTypeChanged(IPackage topLevelPackage, boolean exploded) {
+ // TODO Auto-generated method stub
+
+ }
+
}
More information about the jboss-cvs-commits
mailing list