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);
Show replies by date