Initializes a new instance of the {@link geocortex.framework.commands.CommandRegistry} class.
An instance of {@link geocortex.framework.application.Application}.
Instance of the {@link application.Application} that this registry belongs to.
Map object of commands held in this registry.
Clears all commands.
Fetches a command by name. If the command doesn't exist, a placeholder ("wrapper") command is created.
The name of the command to fetch.
CommandRegistry provides a safe method of referencing {@link geocortex.framework.commands.Command} instances between loosely coupled components.