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

Robert Stryker rob.stryker at jboss.com
Wed Apr 18 12:52:05 EDT 2007


  User: rawb    
  Date: 07/04/18 12:52:05

  Added:       core/plugins/org.jboss.ide.eclipse.packages.core/src/main/org/jboss/ide/eclipse/archives/core/model/events 
                        EventManager.java
  Log:
  refactored to archive rather than package, a la max
  
  Revision  Changes    Path
  1.1      date: 2007/04/18 16:52:05;  author: rawb;  state: Exp;jbosside/core/plugins/org.jboss.ide.eclipse.packages.core/src/main/org/jboss/ide/eclipse/archives/core/model/events/EventManager.java
  
  Index: EventManager.java
  ===================================================================
  package org.jboss.ide.eclipse.archives.core.model.events;
  
  import org.jboss.ide.eclipse.archives.core.model.IArchiveModelListener;
  import org.jboss.ide.eclipse.archives.core.model.IArchiveNodeDelta;
  import org.jboss.ide.eclipse.archives.core.model.IPackagesBuildListener;
  import org.jboss.ide.eclipse.archives.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(IArchiveNodeDelta delta) {
  		IArchiveModelListener[] 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