Class DestroyCommand

Object
NormalCommand
DestroyCommand
All Implemented Interfaces:
Command

public class DestroyCommand extends NormalCommand
Destroys an item from inventory. "destroy apple pie". Will nicely cleanup your inventory without having to litter the floor with miscellaneous items. Very similar to the drinking and eating of items.
Author:
maartenl
  • Constructor Details

    • DestroyCommand

      public DestroyCommand(String aRegExpr)
  • Method Details

    • run

      public DisplayInterface run(String command, User aUser) throws MudException
      Description copied from interface: Command
      Runs the command. The usual sequence of events is:
      • parsing the command string
      • retrieving the appropriate information items/rooms/characters/etc)
      • doing the action
      • composing a return message for the user.
      Specified by:
      run in interface Command
      Specified by:
      run in class NormalCommand
      Parameters:
      command - the String containing the full command.
      aUser - the user that is executing the command
      Returns:
      DisplayInterface to display to the user, if it returns null, it means the command was unsuccessfull.
      Throws:
      MudException - if something goes wrong.