Package commandManagers.commands
Class Help
java.lang.Object
commandManagers.Command
commandManagers.commands.Help
- All Implemented Interfaces:
CommandInterface
The Help class is a command that provides information about the available commands in the program.
It extends the Command class and overrides its execute() and checkArgument() methods.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionboolean
checkArgument
(Object inputArgument) Checks if the argument of the Exit command is null.void
execute()
Prints information about the available commands in the program to the console.getDescr()
Base method for show command description.getName()
Base method for show command nameMethods inherited from class commandManagers.Command
getArgument, isHasArgument, setArgument
-
Constructor Details
-
Help
public Help()
-
-
Method Details
-
getName
Description copied from class:Command
Base method for show command name- Specified by:
getName
in interfaceCommandInterface
- Specified by:
getName
in classCommand
- Returns:
- command name
-
getDescr
Description copied from class:Command
Base method for show command description.- Specified by:
getDescr
in interfaceCommandInterface
- Specified by:
getDescr
in classCommand
- Returns:
- command description
-
execute
public void execute()Prints information about the available commands in the program to the console. Overrides execute() method of the Command class.- Specified by:
execute
in interfaceCommandInterface
- Specified by:
execute
in classCommand
-
checkArgument
Checks if the argument of the Exit command is null. If the argument is not null, prints a message to the console indicating that the Exit command does not take any arguments. Overrides the checkArgument() method of the Command class.- Specified by:
checkArgument
in interfaceCommandInterface
- Specified by:
checkArgument
in classCommand
- Parameters:
inputArgument
- the argument of the Exit command- Returns:
- true if the inputArgument is null, false otherwise
-