Bug fixes

This commit is contained in:
zml2008
2011-09-09 15:10:25 -07:00
parent 6b3f19f857
commit c38a6b0677
4 changed files with 15 additions and 6 deletions

View File

@@ -53,6 +53,7 @@ public class PermissionsResolverManager implements PermissionsResolver {
private Server server;
private PermissionsResolver perms;
private PermissionsResolverServerListener listener;
private Configuration permsConfig;
private String name;
private Logger logger;
@@ -72,7 +73,7 @@ public class PermissionsResolverManager implements PermissionsResolver {
this.name = name;
this.logger = logger;
new PermissionsResolverServerListener(this, plugin);
loadConfig(new File("wepif.yml")); // TODO: config migration, maybe
loadConfig(new File("wepif.yml"));
findResolver();
}
public void findResolver() {
@@ -205,6 +206,14 @@ public class PermissionsResolverManager implements PermissionsResolver {
}
return isUpdated;
}
boolean hasServerListener() {
return listener != null;
}
void setServerListener(PermissionsResolverServerListener listener) {
this.listener = listener;
}
public static class MissingPluginException extends Exception {
private static final long serialVersionUID = 7044832912491608706L;