private final class StreamPane.DocumentCreator
extends javax.swing.SwingWorker<javax.swing.text.StyledDocument,java.lang.Integer>
Modifier and Type | Field and Description |
---|---|
private java.lang.String |
filterKey |
private int |
indent |
private boolean |
needIndent |
Modifier | Constructor and Description |
---|---|
private |
DocumentCreator(java.lang.String filterKey) |
Modifier and Type | Method and Description |
---|---|
private void |
addOperators(java.lang.Object obj,
javax.swing.text.StyledDocument docu) |
protected javax.swing.text.StyledDocument |
doInBackground() |
protected void |
done() |
private javax.swing.text.StyledDocument |
getContentStreamDocument(java.io.InputStream inputStream) |
private javax.swing.text.StyledDocument |
getDocument(java.io.InputStream inputStream,
java.lang.String encoding) |
private java.lang.String |
getStringOfStream(java.io.InputStream in,
java.lang.String encoding) |
(package private) void |
writeIndent(javax.swing.text.StyledDocument docu) |
private void |
writeOperand(java.lang.Object obj,
javax.swing.text.StyledDocument docu) |
private void |
writeToken(java.lang.Object obj,
javax.swing.text.StyledDocument docu) |
private final java.lang.String filterKey
private int indent
private boolean needIndent
protected javax.swing.text.StyledDocument doInBackground()
doInBackground
in class javax.swing.SwingWorker<javax.swing.text.StyledDocument,java.lang.Integer>
protected void done()
done
in class javax.swing.SwingWorker<javax.swing.text.StyledDocument,java.lang.Integer>
private java.lang.String getStringOfStream(java.io.InputStream in, java.lang.String encoding)
private javax.swing.text.StyledDocument getDocument(java.io.InputStream inputStream, java.lang.String encoding)
private javax.swing.text.StyledDocument getContentStreamDocument(java.io.InputStream inputStream)
private void writeToken(java.lang.Object obj, javax.swing.text.StyledDocument docu)
private void writeOperand(java.lang.Object obj, javax.swing.text.StyledDocument docu) throws javax.swing.text.BadLocationException
javax.swing.text.BadLocationException
private void addOperators(java.lang.Object obj, javax.swing.text.StyledDocument docu) throws javax.swing.text.BadLocationException
javax.swing.text.BadLocationException
void writeIndent(javax.swing.text.StyledDocument docu) throws javax.swing.text.BadLocationException
javax.swing.text.BadLocationException