Package ptolemy.gui

Interface ShellInterpreter

    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      java.lang.String evaluateCommand​(java.lang.String command)
      Evaluate the specified command.
      boolean isCommandComplete​(java.lang.String command)
      Return true if the specified command is complete (ready to be interpreted).
    • Method Detail

      • evaluateCommand

        java.lang.String evaluateCommand​(java.lang.String command)
                                  throws java.lang.Exception
        Evaluate the specified command. If this method returns null, then the associated ShellTextArea will not display a prompt until returnResult() is called. If this method returns an empty string, then the associated ShellTextArea will display the prompt.
        Parameters:
        command - The command.
        Returns:
        The return value of the command, or null if there is none.
        Throws:
        java.lang.Exception - If something goes wrong processing the command.
        See Also:
        ShellTextArea.returnResult(String)
      • isCommandComplete

        boolean isCommandComplete​(java.lang.String command)
        Return true if the specified command is complete (ready to be interpreted).
        Parameters:
        command - The command.
        Returns:
        True if the command is complete.