public abstract class AbstractShellInteraction extends Object implements Comparable<AbstractShellInteraction>
| Modifier and Type | Field and Description |
|---|---|
protected CommandLineUtil |
commandLineUtil |
| Modifier | Constructor and Description |
|---|---|
protected |
AbstractShellInteraction(org.jboss.forge.addon.ui.controller.CommandController controller,
ShellContext shellContext,
CommandLineUtil commandLineUtil) |
| Modifier and Type | Method and Description |
|---|---|
int |
compareTo(AbstractShellInteraction o) |
boolean |
equals(Object o) |
org.jboss.forge.addon.ui.context.UIContext |
getContext() |
org.jboss.forge.addon.ui.controller.CommandController |
getController() |
String |
getName() |
abstract org.jboss.aesh.cl.parser.CommandLineParser |
getParser(ShellContext shellContext,
String completeLine) |
int |
hashCode() |
abstract void |
promptRequiredMissingValues(ShellImpl impl) |
protected void |
promptRequiredMissingValues(ShellImpl shell,
Iterable<org.jboss.forge.addon.ui.input.InputComponent<?,?>> inputs)
Called by
promptRequiredMissingValues(ShellImpl) |
String |
toString() |
protected final CommandLineUtil commandLineUtil
protected AbstractShellInteraction(org.jboss.forge.addon.ui.controller.CommandController controller,
ShellContext shellContext,
CommandLineUtil commandLineUtil)
public abstract org.jboss.aesh.cl.parser.CommandLineParser getParser(ShellContext shellContext, String completeLine) throws Exception
Exceptionpublic abstract void promptRequiredMissingValues(ShellImpl impl)
public org.jboss.forge.addon.ui.context.UIContext getContext()
public org.jboss.forge.addon.ui.controller.CommandController getController()
public final String getName()
public int compareTo(AbstractShellInteraction o)
compareTo in interface Comparable<AbstractShellInteraction>protected void promptRequiredMissingValues(ShellImpl shell, Iterable<org.jboss.forge.addon.ui.input.InputComponent<?,?>> inputs)
promptRequiredMissingValues(ShellImpl)Copyright © 2014 JBoss by Red Hat. All rights reserved.