Package console

Interface Summary
Output Output interface - for console output devices.
 

Class Summary
AnsiEscapeParser AnsiEscapeParser class wraps calls of JCFunc-library's functions in itself.
BufferOutput Output to buffer implementation.
CommandOutputParser Parses the output of a running Process.
Console Console - an instance of a panel inside a dockablewindow.
Console.EvalAction  
ConsoleBeanShell  
ConsoleHistoryText  
ConsoleMenuProvider  
ConsolePane  
ConsolePlugin ConsolePlugin
DirectoryStack Processes "make entering" and "make leaving" messages, to update the current directory.
ErrorListModel A model for storing a collection of ErrorMatchers.
ErrorMatcher ErrorMatcher - a model which represents error/warning regular expressions for one particular program.
ErrorOutput ErrorOutput is a writable Output if it is created by Console or some Output instance.
ErrorThread Deprecated. Thread for handing error output of running subprocesses.
ParsingOutputStreamTask ParsingOutputStreamTask is an outputting thread using an error parrser and an ANSI escaped sequencies parser.
ProcessRunner  
ProjectCommandOptionPane  
ProjectCommandOptionsService  
ProjectTreeListener Listener of ProjectViewer project opened events Triggers console beanshell scripts as actions in response.
Shell Console has a single dockable window, which can contain multiple Shells.
Shell.CompletionInfo  
Shell.ShellAction All ShellActions select a named Shell.
Shell.SwitchAction A SwitchAction selects a shell and makes Console visible.
Shell.ToggleAction A ToggleAction is a ShellAction which also toggles the visibility of the Console.
SimpleInputStreamTask Thread for feeding input to a running subprocess.
SimpleOutputStreamTask SimpleOutputStreamTask is a base outputting class.
StreamTask Hierarchy of classes: StreamTask | | | +-- SimpleInputStreamTask --> InputStreamTask | SimpleOutputStreamTask --> ErrorStreamTask | ParsingOutputStreamTask --> OutputStreamTask
SystemShell A SystemShell is shared across all instances of Console.
SystemShellBuiltIn  
 

Enum Summary
AnsiEscapeParser.Behaviour Behaviour class describes parser's behaviour
SimpleOutputStreamTask.WLTypes Types of waiting loop.