Package org.impalaframework.command.framework

Examples of org.impalaframework.command.framework.CommandDefinition


       
        throw new TerminatedApplicationException();
    }

    public CommandDefinition getCommandDefinition() {
        return new CommandDefinition("Shuts down modules and exits application");
    }
View Full Code Here


      commandState.addProperty(ACTUAL_MODULE_RELOADED, new CommandPropertyValue(moduleToReload));
    InteractiveCommandUtils.printReloadInfo(moduleToReload, actualModule, watch);
  }

  public CommandDefinition getCommandDefinition() {
    return new CommandDefinition("Reloads root module and all child modules");
  }
View Full Code Here

    // note that globalOverrides is true, so that the user will not be
    // prompted for the module name if it already there
    CommandInfo info = new CommandInfo(DIRECTORY_NAME, "Directory name",
        "Please enter directory to use as current working directory.", null, null, false, false, true, false);

    CommandDefinition definition = new CommandDefinition("Changes working directory");
    definition.add(info);
    return definition;
  }
View Full Code Here

      System.out.print("No modules loaded");
    }
  }

  public CommandDefinition getCommandDefinition() {
    return new CommandDefinition("Displays metadata on loaded modules");
  }
View Full Code Here

 
  public CommandDefinition getCommandDefinition() {
    CommandInfo commandInfo = new CommandInfo("commandText", "Command text", "Please enter your command text",
        null, null, false, false, false, false);

    CommandDefinition commandDefinititon = new CommandDefinition();
    commandDefinititon.add(commandInfo);
    return commandDefinititon; 
  }
View Full Code Here

        return true;
    }

    public CommandDefinition getCommandDefinition() {

        CommandDefinition commandDefinition = new CommandDefinition();

        String[] extraLines = new String[alternatives.length];

        for (int i = 0; i < extraLines.length; i++) {
            extraLines[i] = (i + 1) + " " + alternatives[i];
        }

        CommandInfo ci1 = new CommandInfo("selection", "Selected value", "More than one alternative was found.\nPlease choose option by entering digit corresponding with selection",
                null,
                extraLines, true, false, false, false) {
            @Override
            public String validate(String input) {
                int selection = -1;
                try {
                    selection = Integer.parseInt(input);
                }
                catch (NumberFormatException e) {
                    return "Invalid Selection. Please select a number corresponding with one of the alternative choices";
                }

                if (selection <= 0 || selection > alternatives.length) {
                    return "Invalid Selection. Selected number does not correspond with one of the values."
                            + "\nPlease select a number between 1 and " + alternatives.length;
                }

                return null;
            }

        };
        commandDefinition.add(ci1);
        return commandDefinition;
    }
View Full Code Here

      return false;
    }
  }

  public CommandDefinition getCommandDefinition() {
    return new CommandDefinition("Loads module definition using supplied test class");
  }
View Full Code Here

   
    throw new TerminatedApplicationException();
  }

  public CommandDefinition getCommandDefinition() {
    return new CommandDefinition("Shuts down modules and exits application");
  }
View Full Code Here

    Impala.init(moduleDefinitionSource);
    return true;
  }

  public CommandDefinition getCommandDefinition() {
    return new CommandDefinition();
  }
View Full Code Here

    }
    return true;
  }

  public CommandDefinition getCommandDefinition() {
    return new CommandDefinition();
  }
View Full Code Here

TOP

Related Classes of org.impalaframework.command.framework.CommandDefinition

Copyright © 2018 www.massapicom. 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.