From ce25abc3d89548927fea91d09e6c81aebb4a40b9 Mon Sep 17 00:00:00 2001 From: KHobbits Date: Sun, 2 Dec 2012 02:26:50 +0000 Subject: [PATCH] Make abstract methods abstract --- .../net/ess3/commands/Commandgamemode.java | 2 +- .../commands/EssentialsSettingsCommand.java | 30 ++++--------------- .../commands/EssentialsToggleCommand.java | 10 ++----- 3 files changed, 9 insertions(+), 33 deletions(-) diff --git a/Essentials/src/net/ess3/commands/Commandgamemode.java b/Essentials/src/net/ess3/commands/Commandgamemode.java index f70d4c71d..82ef23135 100644 --- a/Essentials/src/net/ess3/commands/Commandgamemode.java +++ b/Essentials/src/net/ess3/commands/Commandgamemode.java @@ -37,7 +37,7 @@ public class Commandgamemode extends EssentialsSettingsCommand protected void informPlayer(final IUser player) { - final String message = _("flyMode", getValue(player).toString().toLowerCase(Locale.ENGLISH), player.getPlayer().getDisplayName()); + final String message = _("gameMode", getValue(player).toString().toLowerCase(Locale.ENGLISH), player.getPlayer().getDisplayName()); player.sendMessage(message); } diff --git a/Essentials/src/net/ess3/commands/EssentialsSettingsCommand.java b/Essentials/src/net/ess3/commands/EssentialsSettingsCommand.java index 8439cea8d..fd0250dbd 100644 --- a/Essentials/src/net/ess3/commands/EssentialsSettingsCommand.java +++ b/Essentials/src/net/ess3/commands/EssentialsSettingsCommand.java @@ -9,35 +9,17 @@ import net.ess3.api.IUser; public abstract class EssentialsSettingsCommand extends EssentialsCommand { - protected void informSender(final CommandSender sender, final boolean value, final IUser player) - { - throw new UnsupportedOperationException("Not supported yet."); - } + abstract protected void informSender(final CommandSender sender, final boolean value, final IUser player); - protected void informPlayer(final IUser player) - { - throw new UnsupportedOperationException("Not supported yet."); - } + abstract protected void informPlayer(final IUser player); - protected boolean canToggleOthers(final IUser user) - { - throw new UnsupportedOperationException("Not supported yet."); - } + abstract protected boolean canToggleOthers(final IUser user); - protected boolean isExempt(final CommandSender sender, final IUser player) - { - throw new UnsupportedOperationException("Not supported yet."); - } + abstract protected boolean isExempt(final CommandSender sender, final IUser player); - protected boolean canMatch(final String arg) - { - throw new UnsupportedOperationException("Not supported yet."); - } + abstract protected boolean canMatch(final String arg); - protected void playerMatch(final IUser player, final String arg) throws NotEnoughArgumentsException - { - throw new UnsupportedOperationException("Not supported yet."); - } + abstract protected void playerMatch(final IUser player, final String arg) throws NotEnoughArgumentsException; protected boolean toggleOfflinePlayers() { diff --git a/Essentials/src/net/ess3/commands/EssentialsToggleCommand.java b/Essentials/src/net/ess3/commands/EssentialsToggleCommand.java index eeac61103..c0b4468a0 100644 --- a/Essentials/src/net/ess3/commands/EssentialsToggleCommand.java +++ b/Essentials/src/net/ess3/commands/EssentialsToggleCommand.java @@ -6,15 +6,9 @@ import net.ess3.api.IUser; public abstract class EssentialsToggleCommand extends EssentialsSettingsCommand { - protected void setValue(final IUser player, final boolean value) - { - throw new UnsupportedOperationException("Not supported yet."); - } + abstract protected void setValue(final IUser player, final boolean value); - protected boolean getValue(final IUser player) - { - throw new UnsupportedOperationException("Not supported yet."); - } + abstract protected boolean getValue(final IUser player); protected boolean canMatch(final String arg) {