From 3f6d15d5e292ca5917234400ccc0549fb800af21 Mon Sep 17 00:00:00 2001 From: George Gastaldi Date: Mon, 13 Jan 2014 15:55:13 -0200 Subject: [PATCH] Applied Aesh API changes --- .../addon/shell/ui/ShellUIPromptImpl.java | 19 ++++--------------- 1 file changed, 4 insertions(+), 15 deletions(-) diff --git a/shell/impl/src/main/java/org/jboss/forge/addon/shell/ui/ShellUIPromptImpl.java b/shell/impl/src/main/java/org/jboss/forge/addon/shell/ui/ShellUIPromptImpl.java index dc45e5486d..b5c8f958e2 100644 --- a/shell/impl/src/main/java/org/jboss/forge/addon/shell/ui/ShellUIPromptImpl.java +++ b/shell/impl/src/main/java/org/jboss/forge/addon/shell/ui/ShellUIPromptImpl.java @@ -8,7 +8,6 @@ package org.jboss.forge.addon.shell.ui; import java.io.PrintStream; -import java.util.List; import org.jboss.aesh.console.AeshConsole; import org.jboss.aesh.console.command.CommandOperation; @@ -31,24 +30,14 @@ public ShellUIPromptImpl(AeshConsole console, CommandInvocation commandInvocatio this.commandInvocation = commandInvocation; } - private String toString(List operationList) - { - StringBuilder sb = new StringBuilder(); - for (CommandOperation commandOperation : operationList) - { - sb.append(commandOperation.getInputKey().getAsChar()); - } - return sb.toString(); - } - @Override public String prompt(String message) { PrintStream out = console.getShell().out(); out.print(message); - List input = commandInvocation.getInput(); + CommandOperation input = commandInvocation.getInput(); out.println(); - String output = toString(input); + String output = String.valueOf(input.getInputKey().getAsChar()); return output; } @@ -57,9 +46,9 @@ public String promptSecret(String message) { PrintStream out = console.getShell().out(); out.print(message); - List input = commandInvocation.getInput(); + CommandOperation input = commandInvocation.getInput(); out.println(); - String output = toString(input); + String output = String.valueOf(input.getInputKey().getAsChar()); return output; }