|
InterpreterInterface |
|
1 // joi/10/juno/InterpreterInterface.java 2 // 3 // 4 // Copyright 2003 Bill Campbell and Ethan Bolker 5 6 /** 7 * Juno needs an interpreter to process the user's response to 8 * the login: prompt (or what she enters on a GUILoginConsole). 9 * 10 * Each Shell needs an interpreter for shell command lines, 11 * whether entered with a GUI or a CLI. 12 * 13 * @version 10 14 */ 15 16 public interface InterpreterInterface 17 { 18 /** 19 * Interpret a command line String. 20 * 21 * @param str the String to interpret 22 * @return true, unless str tells you there's nothing to follow 23 */ 24 25 public boolean interpret( String str ); 26 } 27
|
InterpreterInterface |
|