1 package com.atlassian.plugin.event.events;
2
3 import com.atlassian.annotations.PublicApi;
4 import com.atlassian.plugin.ModuleDescriptor;
5
6 import static com.google.common.base.Preconditions.checkNotNull;
7
8
9
10
11
12
13
14 @PublicApi
15 public class PluginModuleEvent {
16 private final ModuleDescriptor<?> module;
17
18 public PluginModuleEvent(final ModuleDescriptor<?> module) {
19 this.module = checkNotNull(module);
20 }
21
22 public ModuleDescriptor<?> getModule() {
23 return module;
24 }
25
26 @Override
27 public String toString() {
28 return getClass().getName() + " for " + module;
29 }
30 }