[jboss-cvs] jbosside/core/plugins/org.jboss.ide.eclipse.packages.core/src/main/org/jboss/ide/eclipse/packages/core/model/events ...

Robert Stryker rob.stryker at jboss.com
Mon Apr 16 13:34:44 EDT 2007


  User: rawb    
  Date: 07/04/16 13:34:43

  Added:       core/plugins/org.jboss.ide.eclipse.packages.core/src/main/org/jboss/ide/eclipse/packages/core/model/events 
                        EventManager.java
  Log:
  Complete rewrite of the the two plugins leading to a cleaner, leaner project. 
  
  Revision  Changes    Path
  1.1      date: 2007/04/16 17:34:43;  author: rawb;  state: Exp;jbosside/core/plugins/org.jboss.ide.eclipse.packages.core/src/main/org/jboss/ide/eclipse/packages/core/model/events/EventManager.java
  
  Index: EventManager.java
  ===================================================================
  package org.jboss.ide.eclipse.packages.core.model.events;
  
  import org.jboss.ide.eclipse.packages.core.model.IPackagesBuildListener;
  import org.jboss.ide.eclipse.packages.core.model.IPackagesModelDelta;
  import org.jboss.ide.eclipse.packages.core.model.IPackagesModelListener;
  import org.jboss.ide.eclipse.packages.core.model.PackagesCore;
  
  public class EventManager {
  	public static void fireBuildStarted() {
  		IPackagesBuildListener[] listeners = PackagesCore.getInstance().getBuildListeners();
  		for( int i = 0; i < listeners.length; i++ ) 
  			listeners[i].buildStarted();
  	}
  
  	public static void fireBuildEnded() {
  		IPackagesBuildListener[] listeners = PackagesCore.getInstance().getBuildListeners();
  		for( int i = 0; i < listeners.length; i++ ) 
  			listeners[i].buildEnded();
  	}
  	
  	public static void fireDelta(IPackagesModelDelta delta) {
  		IPackagesModelListener[] listeners = PackagesCore.getInstance().getModelListeners();
  		for( int i = 0; i < listeners.length; i++ ) 
  			listeners[i].modelChanged(delta);
  	}
  }
  
  
  



More information about the jboss-cvs-commits mailing list