[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:50:45 EDT 2007
User: rawb
Date: 07/04/16 13:50:45
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.3 +0 -0 jbosside/core/plugins/org.jboss.ide.eclipse.packages.core/src/main/org/jboss/ide/eclipse/packages/core/model/events/EventManager.java
(In the diff below, changes in quantity of whitespace are not shown.)
Index: EventManager.java
===================================================================
RCS file: EventManager.java
diff -N EventManager.java
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ EventManager.java 16 Apr 2007 17:50:45 -0000 1.3
@@ -0,0 +1,26 @@
+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