[jboss-cvs] jbosside/as/plugins/org.jboss.ide.eclipse.as.core/jbosscore/org/jboss/ide/eclipse/as/core/model ...
Robert Stryker
rawblem at gmail.com
Tue Feb 13 13:10:38 EST 2007
User: rawb
Date: 07/02/13 13:10:38
Modified: as/plugins/org.jboss.ide.eclipse.as.core/jbosscore/org/jboss/ide/eclipse/as/core/model
PackagesBuildListener.java
Log:
refactoring packages factory and packages modules.
Revision Changes Path
1.5 +67 -18 jbosside/as/plugins/org.jboss.ide.eclipse.as.core/jbosscore/org/jboss/ide/eclipse/as/core/model/PackagesBuildListener.java
(In the diff below, changes in quantity of whitespace are not shown.)
Index: PackagesBuildListener.java
===================================================================
RCS file: /cvsroot/jboss/jbosside/as/plugins/org.jboss.ide.eclipse.as.core/jbosscore/org/jboss/ide/eclipse/as/core/model/PackagesBuildListener.java,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -b -r1.4 -r1.5
--- PackagesBuildListener.java 11 Jan 2007 15:54:02 -0000 1.4
+++ PackagesBuildListener.java 13 Feb 2007 18:10:38 -0000 1.5
@@ -46,25 +46,25 @@
* @author rob.stryker at jboss.com
* This class is teh suck. I dont even know whether to keep it
*/
-//public class PackagesBuildListener implements IPackagesBuildListener {
-public class PackagesBuildListener {
+public class PackagesBuildListener implements IPackagesBuildListener {
+//public class PackagesBuildListener {
-// public static PackagesBuildListener instance;
-//
-//
-//
-// private HashMap projectServerToEvent = new HashMap();
-// public PackagesBuildListener() {
-// if( instance != null ) {
-// instance.remove();
-// }
-// instance = this;
-// PackagesCore.addPackagesBuildListener(this);
-// }
-//
-// public void remove() {
-// PackagesCore.removePackagesBuildListener(this);
-// }
+ public static PackagesBuildListener instance;
+
+
+
+ private HashMap projectServerToEvent = new HashMap();
+ public PackagesBuildListener() {
+ if( instance != null ) {
+ instance.remove();
+ }
+ instance = this;
+ PackagesCore.addPackagesBuildListener(this);
+ }
+
+ public void remove() {
+ PackagesCore.removePackagesBuildListener(this);
+ }
//
//
//
@@ -315,4 +315,53 @@
}
}
+ /* (non-Javadoc)
+ * @see org.jboss.ide.eclipse.packages.core.model.IPackagesBuildListener#buildFailed(org.jboss.ide.eclipse.packages.core.model.IPackage, org.eclipse.core.runtime.IStatus)
+ */
+ public void buildFailed(IPackage pkg, IStatus status) {
+ System.out.println("build failed");
+ }
+
+ /* (non-Javadoc)
+ * @see org.jboss.ide.eclipse.packages.core.model.IPackagesBuildListener#finishedBuild(org.eclipse.core.resources.IProject)
+ */
+ public void finishedBuild(IProject project) {
+ System.out.println("finished build");
+ }
+
+ /* (non-Javadoc)
+ * @see org.jboss.ide.eclipse.packages.core.model.IPackagesBuildListener#finishedBuildingPackage(org.jboss.ide.eclipse.packages.core.model.IPackage)
+ */
+ public void finishedBuildingPackage(IPackage pkg) {
+ System.out.println("finished building package");
+ }
+
+ /* (non-Javadoc)
+ * @see org.jboss.ide.eclipse.packages.core.model.IPackagesBuildListener#finishedCollectingFileSet(org.jboss.ide.eclipse.packages.core.model.IPackageFileSet)
+ */
+ public void finishedCollectingFileSet(IPackageFileSet fileset) {
+ System.out.println("finished collecting fileset");
+ }
+
+ /* (non-Javadoc)
+ * @see org.jboss.ide.eclipse.packages.core.model.IPackagesBuildListener#startedBuild(org.eclipse.core.resources.IProject)
+ */
+ public void startedBuild(IProject project) {
+ System.out.println("build started");
+ }
+
+ /* (non-Javadoc)
+ * @see org.jboss.ide.eclipse.packages.core.model.IPackagesBuildListener#startedBuildingPackage(org.jboss.ide.eclipse.packages.core.model.IPackage)
+ */
+ public void startedBuildingPackage(IPackage pkg) {
+ System.out.println("started building package");
+ }
+
+ /* (non-Javadoc)
+ * @see org.jboss.ide.eclipse.packages.core.model.IPackagesBuildListener#startedCollectingFileSet(org.jboss.ide.eclipse.packages.core.model.IPackageFileSet)
+ */
+ public void startedCollectingFileSet(IPackageFileSet fileset) {
+ System.out.println("started collecting fileset");
+ }
+
}
More information about the jboss-cvs-commits
mailing list