1 package com.atlassian.plugin.event.events;
2
3 import com.atlassian.annotations.PublicApi;
4 import com.atlassian.plugin.PluginAccessor;
5 import com.atlassian.plugin.PluginController;
6
7 import static com.google.common.base.Preconditions.checkNotNull;
8
9
10
11
12
13
14
15 @PublicApi
16 public class PluginFrameworkEvent {
17 private final PluginController pluginController;
18 private final PluginAccessor pluginAccessor;
19
20 public PluginFrameworkEvent(final PluginController pluginController, final PluginAccessor pluginAccessor) {
21 this.pluginController = checkNotNull(pluginController);
22 this.pluginAccessor = checkNotNull(pluginAccessor);
23 }
24
25 public PluginController getPluginController() {
26 return pluginController;
27 }
28
29 public PluginAccessor getPluginAccessor() {
30 return pluginAccessor;
31 }
32 }