test_class.file: core/src/test/java/net/adamcin/oakpal/core/jcrfacade/observation/ObservationManagerFacadeTest.java
test_class.identifier: ObservationManagerFacadeTest
test_case.body: @Test
      public void testGetEventJournal() throws Exception {
          ObservationManager delegate = mock(ObservationManager.class);
          ObservationManagerFacade facade = getFacade(delegate);
          final EventJournal value = mock(EventJournal.class);
          when(delegate.getEventJournal()).thenReturn(value);
          assertSame("same value", value, facade.getEventJournal());
      }
test_case.class_method_signature: ObservationManagerFacadeTest.testGetEventJournal()
test_case.full_signature: @Test public void testGetEventJournal()
test_case.identifier: testGetEventJournal
test_case.invocations: mock getFacade mock thenReturn when getEventJournal assertSame getEventJournal
test_case.modifiers: @Test public
test_case.parameters: ()
test_case.return: void
test_case.signature: void testGetEventJournal()
focal_class.declarator: EMPTY_LISTENER_ITERATOR =
              new EmptyEventListenerIterator()
focal_class.modifier: private static final
focal_class.original_string: private static final EventListenerIterator EMPTY_LISTENER_ITERATOR =
              new EmptyEventListenerIterator();
focal_class.type: EventListenerIterator
focal_class.var_name: EMPTY_LISTENER_ITERATOR
focal_class.declarator: delegate
focal_class.modifier: private final @NotNull
focal_class.original_string: private final @NotNull ObservationManager delegate;
focal_class.type: ObservationManager
focal_class.var_name: delegate
focal_class.file: core/src/main/java/net/adamcin/oakpal/core/jcrfacade/observation/ObservationManagerFacade.java
focal_class.identifier: ObservationManagerFacade
focal_class.interfaces: implements ObservationManager
focal_class.class_method_signature: ObservationManagerFacade.ObservationManagerFacade(final @NotNull ObservationManager delegate)
focal_class.full_signature: public  ObservationManagerFacade(final @NotNull ObservationManager delegate)
focal_class.identifier: ObservationManagerFacade
focal_class.modifiers: public
focal_class.parameters: (final @NotNull ObservationManager delegate)
focal_class.signature:  ObservationManagerFacade(final @NotNull ObservationManager delegate)
focal_class.class_method_signature: ObservationManagerFacade.getRegisteredEventListeners()
focal_class.full_signature: @Override public EventListenerIterator getRegisteredEventListeners()
focal_class.identifier: getRegisteredEventListeners
focal_class.modifiers: @Override public
focal_class.parameters: ()
focal_class.return: EventListenerIterator
focal_class.signature: EventListenerIterator getRegisteredEventListeners()
focal_class.class_method_signature: ObservationManagerFacade.getEventJournal()
focal_class.full_signature: @Override public EventJournal getEventJournal()
focal_class.identifier: getEventJournal
focal_class.modifiers: @Override public
focal_class.parameters: ()
focal_class.return: EventJournal
focal_class.signature: EventJournal getEventJournal()
focal_class.class_method_signature: ObservationManagerFacade.getEventJournal(int eventTypes, String absPath, boolean isDeep,
                                          String[] uuid, String[] nodeTypeName)
focal_class.full_signature: @Override public EventJournal getEventJournal(int eventTypes, String absPath, boolean isDeep,
                                          String[] uuid, String[] nodeTypeName)
focal_class.identifier: getEventJournal
focal_class.modifiers: @Override public
focal_class.parameters: (int eventTypes, String absPath, boolean isDeep,
                                          String[] uuid, String[] nodeTypeName)
focal_class.return: EventJournal
focal_class.signature: EventJournal getEventJournal(int eventTypes, String absPath, boolean isDeep,
                                          String[] uuid, String[] nodeTypeName)
focal_class.class_method_signature: ObservationManagerFacade.setUserData(String userData)
focal_class.full_signature: @Override public void setUserData(String userData)
focal_class.identifier: setUserData
focal_class.modifiers: @Override public
focal_class.parameters: (String userData)
focal_class.return: void
focal_class.signature: void setUserData(String userData)
focal_class.class_method_signature: ObservationManagerFacade.addEventListener(EventListener listener, int eventTypes, String absPath,
                                   boolean isDeep, String[] uuid, String[] nodeTypeName,
                                   boolean noLocal)
focal_class.full_signature: @Override public void addEventListener(EventListener listener, int eventTypes, String absPath,
                                   boolean isDeep, String[] uuid, String[] nodeTypeName,
                                   boolean noLocal)
focal_class.identifier: addEventListener
focal_class.modifiers: @Override public
focal_class.parameters: (EventListener listener, int eventTypes, String absPath,
                                   boolean isDeep, String[] uuid, String[] nodeTypeName,
                                   boolean noLocal)
focal_class.return: void
focal_class.signature: void addEventListener(EventListener listener, int eventTypes, String absPath,
                                   boolean isDeep, String[] uuid, String[] nodeTypeName,
                                   boolean noLocal)
focal_class.class_method_signature: ObservationManagerFacade.removeEventListener(EventListener listener)
focal_class.full_signature: @Override public void removeEventListener(EventListener listener)
focal_class.identifier: removeEventListener
focal_class.modifiers: @Override public
focal_class.parameters: (EventListener listener)
focal_class.return: void
focal_class.signature: void removeEventListener(EventListener listener)
focal_method.body: @Override
      public EventJournal getEventJournal() throws RepositoryException {
          return delegate.getEventJournal();
      }
focal_method.class_method_signature: ObservationManagerFacade.getEventJournal()
focal_method.full_signature: @Override public EventJournal getEventJournal()
focal_method.identifier: getEventJournal
focal_method.invocations: getEventJournal
focal_method.modifiers: @Override public
focal_method.parameters: ()
focal_method.return: EventJournal
focal_method.signature: EventJournal getEventJournal()