[webbeans-commits] Webbeans SVN: r116 - in ri/trunk/webbeans-ri/src: test/java/org/jboss/webbeans/test and 1 other directory.

webbeans-commits at lists.jboss.org webbeans-commits at lists.jboss.org
Tue Oct 7 12:30:19 EDT 2008


Author: dallen6
Date: 2008-10-07 12:30:19 -0400 (Tue, 07 Oct 2008)
New Revision: 116

Modified:
   ri/trunk/webbeans-ri/src/main/java/org/jboss/webbeans/event/EventImpl.java
   ri/trunk/webbeans-ri/src/test/java/org/jboss/webbeans/test/EventTest.java
Log:
Fixed compile problem with EventTest.

Modified: ri/trunk/webbeans-ri/src/main/java/org/jboss/webbeans/event/EventImpl.java
===================================================================
--- ri/trunk/webbeans-ri/src/main/java/org/jboss/webbeans/event/EventImpl.java	2008-10-07 16:19:54 UTC (rev 115)
+++ ri/trunk/webbeans-ri/src/main/java/org/jboss/webbeans/event/EventImpl.java	2008-10-07 16:30:19 UTC (rev 116)
@@ -47,4 +47,9 @@
       webBeansManager.fireEvent(event, eventBindings.toArray(new Annotation[0]));
    }
 
+   // TODO Remove the setter for the manager once WB injection is working
+   public void setManager(Manager manager)
+   {
+      this.webBeansManager = manager;
+   }
 }

Modified: ri/trunk/webbeans-ri/src/test/java/org/jboss/webbeans/test/EventTest.java
===================================================================
--- ri/trunk/webbeans-ri/src/test/java/org/jboss/webbeans/test/EventTest.java	2008-10-07 16:19:54 UTC (rev 115)
+++ ri/trunk/webbeans-ri/src/test/java/org/jboss/webbeans/test/EventTest.java	2008-10-07 16:30:19 UTC (rev 116)
@@ -50,12 +50,13 @@
    public void testFireEvent()
    {
       DangerCall anEvent = new DangerCall();
-      EventComponentModel<Event<DangerCall>> eventComponentModel = 
-         new EventComponentModel<Event<DangerCall>>(
+      EventComponentModel<DangerCall> eventComponentModel = 
+         new EventComponentModel<DangerCall>(
                new SimpleAnnotatedItem<Object>(new HashMap<Class<? extends Annotation>, Annotation>()),
                new SimpleAnnotatedItem<Object>(new HashMap<Class<? extends Annotation>, Annotation>()),
                manager);
-      Event<DangerCall> eventComponent = new EventImpl<DangerCall>(eventComponentModel);
+      EventImpl<DangerCall> eventComponent = new EventImpl<DangerCall>(eventComponentModel);
+      eventComponent.setManager(manager);
       eventComponent.fire(anEvent, new FishStereotypeAnnotationLiteral(), new RiverFishStereotypeAnnotationLiteral());
       assert anEvent.equals(manager.getEvent());
       assert Reflections.annotationSetMatches(manager.getEventBindings(), Current.class, FishStereotype.class, RiverFishStereotype.class);




More information about the weld-commits mailing list