public class CPseudoHtmlDocument
extends javax.swing.text.DefaultStyledDocument
javax.swing.text.DefaultStyledDocument.AttributeUndoableEdit, javax.swing.text.DefaultStyledDocument.ElementBuffer, javax.swing.text.DefaultStyledDocument.ElementSpec, javax.swing.text.DefaultStyledDocument.SectionElement
javax.swing.text.AbstractDocument.AbstractElement, javax.swing.text.AbstractDocument.AttributeContext, javax.swing.text.AbstractDocument.BranchElement, javax.swing.text.AbstractDocument.Content, javax.swing.text.AbstractDocument.DefaultDocumentEvent, javax.swing.text.AbstractDocument.ElementEdit, javax.swing.text.AbstractDocument.LeafElement
Modifier and Type | Field and Description |
---|---|
(package private) boolean |
highlightPDNL |
(package private) javax.swing.JTextPane |
textPane |
Constructor and Description |
---|
CPseudoHtmlDocument(javax.swing.JTextPane textPane) |
CPseudoHtmlDocument(javax.swing.JTextPane textPane,
boolean highlightPDNL) |
Modifier and Type | Method and Description |
---|---|
void |
getText(int _offset,
int _length,
javax.swing.text.Segment _txt) |
int |
insertImage(int offset,
java.lang.String imageId) |
int |
insertListOrdered(int offset) |
int |
insertListUnordered(int offset) |
void |
insertString(int offset,
java.lang.String stringToInsert,
javax.swing.text.AttributeSet attributeSet) |
int |
insertTable(int offset) |
void |
remove(int offset,
int length) |
void |
replace(int offset,
int length,
java.lang.String stringToInsert,
javax.swing.text.AttributeSet attributeSet) |
void |
setAnchor(int startOffset,
int stopOffset) |
void |
setBold(int startOffset,
int stopOffset) |
void |
setChocolate(int startOffset,
int stopOffset) |
void |
setDarkSeaGreen(int startOffset,
int stopOffset) |
void |
setDimGray(int startOffset,
int stopOffset) |
void |
setFireBrick(int startOffset,
int stopOffset) |
void |
setGoldenRod(int startOffset,
int stopOffset) |
void |
setItalic(int startOffset,
int stopOffset) |
void |
setPresentation(int startOffset,
int stopOffset) |
void |
setSienna(int startOffset,
int stopOffset) |
void |
setSteelBlue(int startOffset,
int stopOffset) |
void |
setUnderline(int startOffset,
int stopOffset) |
addDocumentListener, addStyle, create, createDefaultRoot, getBackground, getCharacterElement, getDefaultRootElement, getFont, getForeground, getLogicalStyle, getParagraphElement, getStyle, getStyleNames, insert, insertUpdate, removeDocumentListener, removeElement, removeStyle, removeUpdate, setCharacterAttributes, setLogicalStyle, setParagraphAttributes, styleChanged
addUndoableEditListener, createBranchElement, createLeafElement, createPosition, dump, fireChangedUpdate, fireInsertUpdate, fireRemoveUpdate, fireUndoableEditUpdate, getAsynchronousLoadPriority, getAttributeContext, getBidiRootElement, getContent, getCurrentWriter, getDocumentFilter, getDocumentListeners, getDocumentProperties, getEndPosition, getLength, getListeners, getProperty, getRootElements, getStartPosition, getText, getUndoableEditListeners, postRemoveUpdate, putProperty, readLock, readUnlock, removeUndoableEditListener, render, setAsynchronousLoadPriority, setDocumentFilter, setDocumentProperties, writeLock, writeUnlock
public CPseudoHtmlDocument(javax.swing.JTextPane textPane)
public CPseudoHtmlDocument(javax.swing.JTextPane textPane, boolean highlightPDNL)
public void getText(int _offset, int _length, javax.swing.text.Segment _txt)
getText
in interface javax.swing.text.Document
getText
in class javax.swing.text.AbstractDocument
public void replace(int offset, int length, java.lang.String stringToInsert, javax.swing.text.AttributeSet attributeSet) throws javax.swing.text.BadLocationException
replace
in class javax.swing.text.AbstractDocument
javax.swing.text.BadLocationException
public void insertString(int offset, java.lang.String stringToInsert, javax.swing.text.AttributeSet attributeSet) throws javax.swing.text.BadLocationException
insertString
in interface javax.swing.text.Document
insertString
in class javax.swing.text.AbstractDocument
javax.swing.text.BadLocationException
public void remove(int offset, int length) throws javax.swing.text.BadLocationException
remove
in interface javax.swing.text.Document
remove
in class javax.swing.text.AbstractDocument
javax.swing.text.BadLocationException
public void setBold(int startOffset, int stopOffset)
public void setItalic(int startOffset, int stopOffset)
public void setUnderline(int startOffset, int stopOffset)
public void setPresentation(int startOffset, int stopOffset)
public void setAnchor(int startOffset, int stopOffset)
public void setFireBrick(int startOffset, int stopOffset)
public void setSteelBlue(int startOffset, int stopOffset)
public void setChocolate(int startOffset, int stopOffset)
public void setDarkSeaGreen(int startOffset, int stopOffset)
public void setDimGray(int startOffset, int stopOffset)
public void setGoldenRod(int startOffset, int stopOffset)
public void setSienna(int startOffset, int stopOffset)
public int insertImage(int offset, java.lang.String imageId)
public int insertTable(int offset)
public int insertListUnordered(int offset)
public int insertListOrdered(int offset)