From bf48afafb8cee526164c1c1a13adb9d412040c4c Mon Sep 17 00:00:00 2001 From: ElgarL Date: Fri, 11 Jan 2013 00:53:48 +0000 Subject: Store a plugin and server reference. --- .../events/GroupManagerEventHandler.java | 27 ++++++++++++++-------- 1 file changed, 17 insertions(+), 10 deletions(-) (limited to 'EssentialsGroupManager/src/org/anjocaido/groupmanager/events/GroupManagerEventHandler.java') diff --git a/EssentialsGroupManager/src/org/anjocaido/groupmanager/events/GroupManagerEventHandler.java b/EssentialsGroupManager/src/org/anjocaido/groupmanager/events/GroupManagerEventHandler.java index dd24dffdb..d0df57aa7 100644 --- a/EssentialsGroupManager/src/org/anjocaido/groupmanager/events/GroupManagerEventHandler.java +++ b/EssentialsGroupManager/src/org/anjocaido/groupmanager/events/GroupManagerEventHandler.java @@ -1,5 +1,6 @@ package org.anjocaido.groupmanager.events; +import org.anjocaido.groupmanager.GroupManager; import org.anjocaido.groupmanager.data.Group; import org.anjocaido.groupmanager.data.User; import org.bukkit.Server; @@ -12,10 +13,15 @@ import org.bukkit.Server; */ public class GroupManagerEventHandler { - protected Server server; + private final Server server; + private final GroupManager plugin; - public GroupManagerEventHandler(Server server) { - this.server = server; + + public GroupManagerEventHandler(GroupManager plugin) { + + this.plugin = plugin; + this.server = plugin.getServer(); + } protected void callEvent(GMGroupEvent event) { @@ -59,19 +65,20 @@ public class GroupManagerEventHandler { } /** - * @return the server + * @return the plugin */ - public Server getServer() { + public GroupManager getPlugin() { - return server; + return plugin; } - /** - * @param server the server to set + * @return the server */ - public void setServer(Server server) { + public Server getServer() { - this.server = server; + return server; } + + } \ No newline at end of file -- cgit v1.2.3