test_class.file: branches/maven-spike/blojsom-pojos/src/test/java/org/blojsom/event/pojo/BasicEventBroadcasterTest.java
test_class.identifier: BasicEventBroadcasterTest
test_case.body: @Test(expectedExceptions = {UnsupportedOperationException.class})
      public void testProcessMessage() {
          EventBroadcaster eb = new BasicEventBroadcaster();
          eb.processEvent(null);
      }
test_case.class_method_signature: BasicEventBroadcasterTest.testProcessMessage()
test_case.full_signature: @Test(expectedExceptions = {UnsupportedOperationException.class}) public void testProcessMessage()
test_case.identifier: testProcessMessage
test_case.invocations: processEvent
test_case.modifiers: @Test(expectedExceptions = {UnsupportedOperationException.class}) public
test_case.parameters: ()
test_case.return: void
test_case.signature: void testProcessMessage()
focal_class.declarator: DEFAULT_FILTER = new BasicFilter()
focal_class.modifier: private static final
focal_class.original_string: private static final Filter DEFAULT_FILTER = new BasicFilter();
focal_class.type: Filter
focal_class.var_name: DEFAULT_FILTER
focal_class.declarator: _listenerOrder = new ArrayList<Listener>()
focal_class.modifier: private
focal_class.original_string: private List<Listener> _listenerOrder = new ArrayList<Listener>();
focal_class.type: List<Listener>
focal_class.var_name: _listenerOrder
focal_class.declarator: _listenerFilters = new HashMap<Listener, Filter>()
focal_class.modifier: private
focal_class.original_string: private Map<Listener, Filter> _listenerFilters = new HashMap<Listener, Filter>();
focal_class.type: Map<Listener, Filter>
focal_class.var_name: _listenerFilters
focal_class.file: branches/maven-spike/blojsom-pojos/src/main/java/org/blojsom/event/pojo/BasicEventBroadcaster.java
focal_class.identifier: BasicEventBroadcaster
focal_class.interfaces: implements EventBroadcaster
focal_class.class_method_signature: BasicEventBroadcaster.BasicEventBroadcaster()
focal_class.full_signature: public  BasicEventBroadcaster()
focal_class.identifier: BasicEventBroadcaster
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.signature:  BasicEventBroadcaster()
focal_class.class_method_signature: BasicEventBroadcaster.addListener(Listener listener)
focal_class.full_signature: @Override public void addListener(Listener listener)
focal_class.identifier: addListener
focal_class.modifiers: @Override public
focal_class.parameters: (Listener listener)
focal_class.return: void
focal_class.signature: void addListener(Listener listener)
focal_class.class_method_signature: BasicEventBroadcaster.addListener(Listener listener, Filter filter)
focal_class.full_signature: @Override public void addListener(Listener listener, Filter filter)
focal_class.identifier: addListener
focal_class.modifiers: @Override public
focal_class.parameters: (Listener listener, Filter filter)
focal_class.return: void
focal_class.signature: void addListener(Listener listener, Filter filter)
focal_class.class_method_signature: BasicEventBroadcaster.broadcastEvent(Event event)
focal_class.full_signature: @Override public void broadcastEvent(Event event)
focal_class.identifier: broadcastEvent
focal_class.modifiers: @Override public
focal_class.parameters: (Event event)
focal_class.return: void
focal_class.signature: void broadcastEvent(Event event)
focal_class.class_method_signature: BasicEventBroadcaster.removeListener(Listener listener)
focal_class.full_signature: @Override public void removeListener(Listener listener)
focal_class.identifier: removeListener
focal_class.modifiers: @Override public
focal_class.parameters: (Listener listener)
focal_class.return: void
focal_class.signature: void removeListener(Listener listener)
focal_class.class_method_signature: BasicEventBroadcaster.processEvent(Event event)
focal_class.full_signature: @Override public void processEvent(Event event)
focal_class.identifier: processEvent
focal_class.modifiers: @Override public
focal_class.parameters: (Event event)
focal_class.return: void
focal_class.signature: void processEvent(Event event)
focal_method.body: @Override
      public void processEvent(Event event) {
          throw new UnsupportedOperationException("Use " + getClass().getSimpleName() + ".broadcastEvent instead.");
      }
focal_method.class_method_signature: BasicEventBroadcaster.processEvent(Event event)
focal_method.full_signature: @Override public void processEvent(Event event)
focal_method.identifier: processEvent
focal_method.invocations: getSimpleName getClass
focal_method.modifiers: @Override public
focal_method.parameters: (Event event)
focal_method.return: void
focal_method.signature: void processEvent(Event event)