View Javadoc

1   package com.atlassian.event.internal;
2   
3   import com.atlassian.event.Event;
4   
5   @SuppressWarnings("deprecation")
6   class _TestEvent extends Event {
7       public _TestEvent(Object src) {
8           super(src);
9       }
10  
11      public static class TestSubEvent extends _TestEvent {
12          public TestSubEvent(final Object src) {
13              super(src);
14          }
15      }
16  
17      public static class TestSubSubEvent extends TestSubEvent {
18          public TestSubSubEvent(final Object src) {
19              super(src);
20          }
21      }
22  
23      public static class TestInterfacedEvent extends Event implements TestSubInterface {
24          public TestInterfacedEvent(final Object src) {
25              super(src);
26          }
27      }
28  
29      public static interface TestInterface {
30      }
31  
32      public static interface TestSubInterface extends TestInterface {
33      }
34  }