[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