Package jline.console

Examples of jline.console.ConsoleReader.readLine()


     */
    public static boolean accessToSystemBundleIsAllowed(long bundleId, CommandSession session) throws IOException {
        for (;;) {
            ConsoleReader reader = (ConsoleReader) session.get(".jline.reader");
            String msg = "You are about to access system bundle " + bundleId + ".  Do you wish to continue (yes/no): ";
            String str = reader.readLine(msg);
            if ("yes".equalsIgnoreCase(str)) {
                return true;
            }
            if ("no".equalsIgnoreCase(str)) {
                return false;
View Full Code Here


        }
        else if ((level < 50) && (sl.getBundleStartLevel(bundle) > 50) && !force){
            for (;;) {
                ConsoleReader reader = (ConsoleReader) session.get(".jline.reader");
                String msg = "You are about to designate bundle as a system bundle.  Do you wish to continue (yes/no): ";
                String str = reader.readLine(msg);
                if ("yes".equalsIgnoreCase(str)) {
                    sl.setBundleStartLevel(bundle, level);
                    break;
                } else if ("no".equalsIgnoreCase(str)) {
                    break;
View Full Code Here

        for (; ; ) {
            String karafName = System.getProperty("karaf.name");
            String msg = String.format("Confirm: shutdown instance %s (yes/no): ", karafName);
            ConsoleReader reader = (ConsoleReader) session.get(".jline.reader");
            String str = reader.readLine(msg);
            if (str.equalsIgnoreCase("yes")) {
                this.shutdown(sleep);
            }
            return null;
        }
View Full Code Here

        reader.setCompletionHandler(new ShowDiffsOnlyCompletionHandler());

        String line;
        try {
          while ((line = reader.readLine()) != null) {
            line = line.trim();
            // ignore empty lines and comments
            if (line.length() == 0 || line.startsWith("#")) {
              continue;
            }
View Full Code Here

                }
            }

            String line;
            mainLoop:
            while ((line = console.readLine()) != null) {

                try {
                    // Get rid of extranious white space
                    line = line.trim();
View Full Code Here

                        String temporaryPrompt = "send...> ";
                        console.setPrompt(temporaryPrompt);

                        StringBuilder sb = new StringBuilder();
                        String subLine;
                        while (!".".equals((subLine = console.readLine()))) {
                            sb.append(subLine);
                            sb.append('\n');
                        }

                        // Send message
View Full Code Here

  public static void main(String[] args) throws Exception {
    final ConsoleReader reader = new ConsoleReader();
    ARS ars = null;
   
    while (true) {
      String line = reader.readLine(">");
      if (line == null)
        break;
     
      final String[] tokens = line.split("\\s+");
     
View Full Code Here

    private void runInternal(final GeogigCLI cli) throws IOException {

        final ConsoleReader consoleReader = cli.getConsole();
        while (true) {
            String line = consoleReader.readLine();
            if (line == null) {
                // EOF / CTRL-D
                return;
            }
            if (line.trim().length() == 0) {
View Full Code Here

      int k = 0;
      while (k < 3) {
         try {
            ConsoleReader reader = new ConsoleReader();
            reader.setPrompt(Constants.PARAM_PROMPT_SSL_CERTIFICATE_MESSAGE);
            sslCertificateFilePath = reader.readLine();

            if (CommonUtil.isBlank(sslCertificateFilePath)) {
               System.out.println("File path cannot be null.");
            } else {
               try {
View Full Code Here

            if (k >= 3) {
               continueCreate = false;
               break;
            }
            // Read user input
            readMsg = reader.readLine();
            if ("yes".equalsIgnoreCase(readMsg.trim())
                  || "y".equalsIgnoreCase(readMsg.trim())) {
               continueLoop = false;
            } else if ("no".equalsIgnoreCase(readMsg.trim())
                  || "n".equalsIgnoreCase(readMsg.trim())) {
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.