[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