Removed CommandCallable.getValueFlags().

Parsing of arguments is no longer done automatically so this method
is extraneous.
This commit is contained in:
sk89q 2014-07-01 12:56:27 -07:00
parent f3fe8f2ad8
commit 1b0a6bfcd8
3 changed files with 5 additions and 14 deletions

View File

@ -23,20 +23,12 @@ import com.sk89q.minecraft.util.commands.CommandException;
import com.sk89q.minecraft.util.commands.CommandLocals;
import java.util.List;
import java.util.Set;
/**
* A command that can be executed.
*/
public interface CommandCallable {
/**
* Get a list of value flags used by this command.
*
* @return a list of value flags
*/
Set<Character> getValueFlags();
/**
* Execute the correct command based on the input.
* </p>

View File

@ -101,11 +101,6 @@ public class SimpleDispatcher implements Dispatcher {
return commands.get(alias.toLowerCase());
}
@Override
public Set<Character> getValueFlags() {
return Collections.emptySet();
}
@Override
public boolean call(String arguments, CommandLocals locals, String[] parentCommands) throws CommandException {
// We have permission for this command if we have permissions for subcommands

View File

@ -273,7 +273,11 @@ class ParametricCallable implements CommandCallable {
return Collections.emptyList();
}
@Override
/**
* Get a list of value flags used by this command.
*
* @return a list of value flags
*/
public Set<Character> getValueFlags() {
return valueFlags;
}