[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