Ignore:
Timestamp:
08/28/12 13:33:23 (12 years ago)
Author:
sherbold
Message:
  • modified Command.help(): the help now returns a string with its usage instead of writing directly to the console
  • modified listCommands: now writes the help string of each command instead of just the name; this way, the parameters are displayed directly
  • moved listCommands from quest-ui-core to java-utils
File:
1 moved

Legend:

Unmodified
Added
Removed
  • trunk/java-utils/src/main/java/de/ugoe/cs/util/console/defaultcommands/CMDlistCommands.java

    r663 r664  
    11 
    2 package de.ugoe.cs.quest.ui.commands; 
     2package de.ugoe.cs.util.console.defaultcommands; 
    33 
    44import java.util.List; 
     
    2525    @Override 
    2626    public void run(List<Object> parameters) { 
    27         String[] commands = CommandExecuter.getInstance().getAvailableCommands(); 
     27        Command[] commands = CommandExecuter.getInstance().getAvailableCommands(); 
    2828 
    29         for (String command : commands) { 
    30             Console.println(command); 
     29        for (Command command : commands) { 
     30            Console.println(command.help()); 
    3131        } 
    3232    } 
     
    3838     */ 
    3939    @Override 
    40     public void help() { 
    41         Console.println("Usage: listCommands"); 
     40    public String help() { 
     41        return "listCommands"; 
    4242    } 
    4343 
Note: See TracChangeset for help on using the changeset viewer.