Initial commit
This commit is contained in:
22
Java/DarkNetApp/src/de/craftix/netapp/client/Command.java
Normal file
22
Java/DarkNetApp/src/de/craftix/netapp/client/Command.java
Normal file
@@ -0,0 +1,22 @@
|
||||
package de.craftix.netapp.client;
|
||||
|
||||
import de.craftix.netapp.Logger;
|
||||
|
||||
public abstract class Command {
|
||||
|
||||
protected final String name;
|
||||
protected final String[] alias;
|
||||
protected final Logger log;
|
||||
|
||||
public String getName() { return name; }
|
||||
public String[] getAlias() { return alias; }
|
||||
|
||||
public Command(String name, String... alias) {
|
||||
this.name = name;
|
||||
this.alias = alias;
|
||||
this.log = new Logger("Command_" + name);
|
||||
}
|
||||
|
||||
public abstract void onCommand(String cmd, String[] args);
|
||||
|
||||
}
|
||||
Reference in New Issue
Block a user