Class CommandManager
java.lang.Object
cz.zcu.fav.kiv.mjakubas.saf.command.CommandManager
Class manages all application commands.
-
Constructor Summary
ConstructorsConstructorDescriptionCommandManager
(@NotNull Properties commandProperties) Instantiates new command manager with command 'localisation'. -
Method Summary
Modifier and TypeMethodDescriptionvoid
processCommand
(String[] args) Processes a command.void
Registers all commands.
-
Constructor Details
-
CommandManager
Instantiates new command manager with command 'localisation'.- Parameters:
commandProperties
- command properties- Throws:
Exception
- if any exception happens.
-
-
Method Details
-
registerAllCommandHandlers
Registers all commands.- Throws:
CommandRegistrationException
- if any command exception happens while registering commands.
-
processCommand
Processes a command.- Parameters:
args
- command- Throws:
Exception
- if any exception happens.
-