public class CommandManager extends Object
ShellSingleCommand objects| Constructor and Description |
|---|
CommandManager(org.jboss.forge.furnace.addons.AddonRegistry addonRegistry) |
| Modifier and Type | Method and Description |
|---|---|
AbstractShellInteraction |
findCommand(ShellContext shellContext,
String line)
Used in
ForgeCompletion and ForgeConsoleCallback |
Collection<AbstractShellInteraction> |
findMatchingCommands(ShellContext shellContext,
String line) |
Iterable<org.jboss.forge.addon.ui.UICommand> |
getAllCommands() |
Map<String,AbstractShellInteraction> |
getEnabledShellCommands(ShellContext shellContext) |
org.jboss.forge.addon.ui.UICommand |
lookup(Class<? extends org.jboss.forge.addon.ui.UICommand> type) |
@Inject public CommandManager(org.jboss.forge.furnace.addons.AddonRegistry addonRegistry)
public org.jboss.forge.addon.ui.UICommand lookup(Class<? extends org.jboss.forge.addon.ui.UICommand> type)
public Map<String,AbstractShellInteraction> getEnabledShellCommands(ShellContext shellContext)
public Iterable<org.jboss.forge.addon.ui.UICommand> getAllCommands()
public AbstractShellInteraction findCommand(ShellContext shellContext, String line)
ForgeCompletion and ForgeConsoleCallbackpublic Collection<AbstractShellInteraction> findMatchingCommands(ShellContext shellContext, String line)
Copyright © 2013 JBoss by Red Hat. All Rights Reserved.