|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.netbeans.modules.vcscore.commands.CommandOutputTextProcessor
The processor of text output of a command. This class takes care about passing the command output to a text area.
The difference from simple JTextArea.append(...) call is that this class assures that the append is performed in AWT thread, takes care not to make AWT thread too busy and can buffer the output till the actual text area is created. Also when the text is too long, it's cut to prevent OutOfMemoryError.
Nested Class Summary | |
class |
CommandOutputTextProcessor.TextOutput
The text output. |
Method Summary | |
CommandOutputTextProcessor.TextOutput |
createOutput()
Create a new text output. |
static CommandOutputTextProcessor |
getDefault()
Get the default instance of CommandOutputTextProcessor. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Method Detail |
public static CommandOutputTextProcessor getDefault()
public CommandOutputTextProcessor.TextOutput createOutput()
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |