com.quartercode.quarterbukkit.api.exception
Class NoCommandFoundException

java.lang.Object
  extended by org.bukkit.event.Event
      extended by com.quartercode.quarterbukkit.api.exception.GameException
          extended by com.quartercode.quarterbukkit.api.exception.NoCommandFoundException
Direct Known Subclasses:
NoDefaultCommandFoundException

public class NoCommandFoundException
extends GameException

The NoCommandFoundException represents an exception caused by a not registered command.


Nested Class Summary
 
Nested classes/interfaces inherited from class org.bukkit.event.Event
org.bukkit.event.Event.Result
 
Constructor Summary
NoCommandFoundException(org.bukkit.plugin.Plugin plugin, Command command, CommandExecutor commandExecutor)
          Creates a NoCommandFoundException filled with a Command and a CommandExecutor.
NoCommandFoundException(org.bukkit.plugin.Plugin plugin, Command command, CommandExecutor commandExecutor, java.lang.String message)
          Creates a NoCommandFoundException filled with a Command, a CommandExecutor and an informational message.
 
Method Summary
 Command getCommand()
          Returns the not registered Command.
 CommandExecutor getCommandExecutor()
          Returns the CommandExecutor which should execute the Command.
 
Methods inherited from class com.quartercode.quarterbukkit.api.exception.GameException
getHandlerList, getHandlers, getMessage, getPlugin
 
Methods inherited from class org.bukkit.event.Event
getEventName, isAsynchronous
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

NoCommandFoundException

public NoCommandFoundException(org.bukkit.plugin.Plugin plugin,
                               Command command,
                               CommandExecutor commandExecutor)
Creates a NoCommandFoundException filled with a Command and a CommandExecutor.

Parameters:
plugin - The causing Plugin.
command - The not registered Command.
commandExecutor - The CommandExecutor which should execute the Command.

NoCommandFoundException

public NoCommandFoundException(org.bukkit.plugin.Plugin plugin,
                               Command command,
                               CommandExecutor commandExecutor,
                               java.lang.String message)
Creates a NoCommandFoundException filled with a Command, a CommandExecutor and an informational message.

Parameters:
plugin - The causing Plugin.
command - The not registered Command.
commandExecutor - The CommandExecutor which should execute the Command.
message - The information message.
Method Detail

getCommand

public Command getCommand()
Returns the not registered Command.

Returns:
The not existing Command.

getCommandExecutor

public CommandExecutor getCommandExecutor()
Returns the CommandExecutor which should execute the Command.

Returns:
The CommandExecutor.