summaryrefslogtreecommitdiff
path: root/src/main/java/com/nemez/cmdmgr/util/AsyncExecutableDefinition.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/java/com/nemez/cmdmgr/util/AsyncExecutableDefinition.java')
-rw-r--r--src/main/java/com/nemez/cmdmgr/util/AsyncExecutableDefinition.java29
1 files changed, 11 insertions, 18 deletions
diff --git a/src/main/java/com/nemez/cmdmgr/util/AsyncExecutableDefinition.java b/src/main/java/com/nemez/cmdmgr/util/AsyncExecutableDefinition.java
index 7e97705..eab856a 100644
--- a/src/main/java/com/nemez/cmdmgr/util/AsyncExecutableDefinition.java
+++ b/src/main/java/com/nemez/cmdmgr/util/AsyncExecutableDefinition.java
@@ -1,29 +1,23 @@
package com.nemez.cmdmgr.util;
-import java.lang.reflect.Method;
-import java.util.ArrayList;
-
+import com.nemez.cmdmgr.component.ICommandComponent;
import org.bukkit.command.CommandSender;
import org.bukkit.plugin.java.JavaPlugin;
-import com.nemez.cmdmgr.component.ICommandComponent;
+import java.lang.reflect.Method;
+import java.util.ArrayList;
-public class AsyncExecutableDefinition extends ExecutableDefinition
-{
+public class AsyncExecutableDefinition extends ExecutableDefinition {
public AsyncExecutableDefinition(ArrayList<ICommandComponent> cmd, ArrayList<Integer> paramLinks, String perm,
- Method method, Object methodContainer, Type type)
- {
+ Method method, Object methodContainer, Type type) {
super(cmd, paramLinks, perm, method, methodContainer, type);
}
-
+
@Override
- public boolean invoke(Object[] args, CommandSender sender, JavaPlugin plugin)
- {
- Thread t = new Thread(new Runnable()
- {
+ public boolean invoke(Object[] args, CommandSender sender, JavaPlugin plugin) {
+ Thread t = new Thread(new Runnable() {
@Override
- public void run()
- {
+ public void run() {
invokeFromThread(args, sender, plugin);
}
});
@@ -31,9 +25,8 @@ public class AsyncExecutableDefinition extends ExecutableDefinition
t.start();
return true;
}
-
- private final void invokeFromThread(Object[] args, CommandSender sender, JavaPlugin plugin)
- {
+
+ private final void invokeFromThread(Object[] args, CommandSender sender, JavaPlugin plugin) {
super.invoke(args, sender, plugin);
}
}