The {@link geocortex.essentialsHtmlViewer.ViewerApplication} that this tool registry belongs to.
An object map of all referenced tools.
Unregisters all tools in the registry.
Clears the active tool.
Creates and optionally registers the tools specified by a configuration block. Only named tools will be registered.
An array of tool configuration objects.
A flag indicating whether to register the tool with the registry.
An array of tool objects.
Gets the active tool.
Registers a tool. The tool must specify a name.
The tool to register.
Associates a command with a tool type, allowing tool subtypes to be created and invoked for certain tool commands.
The name of the command to associate with a tool subtype.
The name of the tool type to associate with the command.
Sets the active tool.
The name of the tool to activate.
Fetches a tool by name.
The name of the tool to fetch.
Unregisters a tool.
The tool to unregister.
Initializes a new instance of the {@link geocortex.essentialsHtmlViewer.mapping.infrastructure.tools.ToolRegistry} class.
ToolRegistry provides safe, loosely-coupled access to tools.
A ToolRegistry instance should always be used when referencing tools.
geocortex.essentialsHtmlViewer.mapping.infrastructure.tools