sferyx.administration.renderers
Class EditorHTMLDocument.EditorHTMLReader
java.lang.Object
javax.swing.text.html.HTMLEditorKit.ParserCallback
javax.swing.text.html.HTMLDocument.HTMLReader
sferyx.administration.renderers.EditorHTMLDocument.EditorHTMLReader
- Enclosing class:
- EditorHTMLDocument
public class EditorHTMLDocument.EditorHTMLReader
- extends javax.swing.text.html.HTMLDocument.HTMLReader
Nested classes/interfaces inherited from class javax.swing.text.html.HTMLDocument.HTMLReader |
javax.swing.text.html.HTMLDocument.HTMLReader.BlockAction, javax.swing.text.html.HTMLDocument.HTMLReader.CharacterAction, javax.swing.text.html.HTMLDocument.HTMLReader.FormAction, javax.swing.text.html.HTMLDocument.HTMLReader.HiddenAction, javax.swing.text.html.HTMLDocument.HTMLReader.IsindexAction, javax.swing.text.html.HTMLDocument.HTMLReader.ParagraphAction, javax.swing.text.html.HTMLDocument.HTMLReader.PreAction, javax.swing.text.html.HTMLDocument.HTMLReader.SpecialAction, javax.swing.text.html.HTMLDocument.HTMLReader.TagAction |
Fields inherited from class javax.swing.text.html.HTMLDocument.HTMLReader |
charAttr, parseBuffer |
Fields inherited from class javax.swing.text.html.HTMLEditorKit.ParserCallback |
IMPLIED |
Method Summary |
protected void |
addContent(char[] data,
int offs,
int length,
boolean generateImpliedPIfNecessary)
|
protected void |
addSpecialElement(javax.swing.text.html.HTML.Tag t,
javax.swing.text.MutableAttributeSet a)
|
void |
addToParseBuffer(javax.swing.text.DefaultStyledDocument.ElementSpec elem)
|
protected void |
blockClose(javax.swing.text.html.HTML.Tag t)
|
protected void |
blockOpen(javax.swing.text.html.HTML.Tag t,
javax.swing.text.MutableAttributeSet attr)
|
void |
clearParseBuffer()
|
javax.swing.text.DefaultStyledDocument.ElementSpec[] |
copyParseBufferInto()
|
void |
flushBuffer(boolean endOfStream)
|
javax.swing.text.html.HTMLDocument.HTMLReader.BlockAction |
getBlockAction()
|
javax.swing.text.html.StyleSheet |
getDocumentStyleSheet()
|
void |
handleComment(char[] data,
int pos)
|
void |
handleEndTag(javax.swing.text.html.HTML.Tag t,
int pos)
|
void |
handleSimpleTag(javax.swing.text.html.HTML.Tag t,
javax.swing.text.MutableAttributeSet attr,
int pos)
|
void |
handleStartTag(javax.swing.text.html.HTML.Tag t,
javax.swing.text.MutableAttributeSet attr,
int pos)
|
void |
handleText(char[] data,
int pos)
|
protected void |
inlineBlockClose(javax.swing.text.html.HTML.Tag t)
Adds an instruction to the parse buffer to close out
a block element of the given type. |
protected void |
inlineBlockOpen(javax.swing.text.html.HTML.Tag t,
javax.swing.text.MutableAttributeSet attr)
|
void |
registerTag(javax.swing.text.html.HTML.Tag tag,
javax.swing.text.html.HTMLDocument.HTMLReader.TagAction a)
|
Methods inherited from class javax.swing.text.html.HTMLDocument.HTMLReader |
addContent, flush, handleEndOfLineString, popCharacterStyle, preContent, pushCharacterStyle, textAreaContent |
Methods inherited from class javax.swing.text.html.HTMLEditorKit.ParserCallback |
handleError |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
EditorHTMLDocument.EditorHTMLReader
public EditorHTMLDocument.EditorHTMLReader(int offset)
EditorHTMLDocument.EditorHTMLReader
public EditorHTMLDocument.EditorHTMLReader(int offset,
int popDepth,
int pushDepth,
javax.swing.text.html.HTML.Tag insertTag)
registerTag
public void registerTag(javax.swing.text.html.HTML.Tag tag,
javax.swing.text.html.HTMLDocument.HTMLReader.TagAction a)
- Overrides:
registerTag
in class javax.swing.text.html.HTMLDocument.HTMLReader
getBlockAction
public javax.swing.text.html.HTMLDocument.HTMLReader.BlockAction getBlockAction()
inlineBlockOpen
protected void inlineBlockOpen(javax.swing.text.html.HTML.Tag t,
javax.swing.text.MutableAttributeSet attr)
inlineBlockClose
protected void inlineBlockClose(javax.swing.text.html.HTML.Tag t)
- Adds an instruction to the parse buffer to close out
a block element of the given type.
blockOpen
protected void blockOpen(javax.swing.text.html.HTML.Tag t,
javax.swing.text.MutableAttributeSet attr)
- Overrides:
blockOpen
in class javax.swing.text.html.HTMLDocument.HTMLReader
blockClose
protected void blockClose(javax.swing.text.html.HTML.Tag t)
- Overrides:
blockClose
in class javax.swing.text.html.HTMLDocument.HTMLReader
handleEndTag
public void handleEndTag(javax.swing.text.html.HTML.Tag t,
int pos)
- Overrides:
handleEndTag
in class javax.swing.text.html.HTMLDocument.HTMLReader
getDocumentStyleSheet
public javax.swing.text.html.StyleSheet getDocumentStyleSheet()
handleSimpleTag
public void handleSimpleTag(javax.swing.text.html.HTML.Tag t,
javax.swing.text.MutableAttributeSet attr,
int pos)
- Overrides:
handleSimpleTag
in class javax.swing.text.html.HTMLDocument.HTMLReader
handleText
public void handleText(char[] data,
int pos)
- Overrides:
handleText
in class javax.swing.text.html.HTMLDocument.HTMLReader
handleComment
public void handleComment(char[] data,
int pos)
- Overrides:
handleComment
in class javax.swing.text.html.HTMLDocument.HTMLReader
handleStartTag
public void handleStartTag(javax.swing.text.html.HTML.Tag t,
javax.swing.text.MutableAttributeSet attr,
int pos)
- Overrides:
handleStartTag
in class javax.swing.text.html.HTMLDocument.HTMLReader
addContent
protected void addContent(char[] data,
int offs,
int length,
boolean generateImpliedPIfNecessary)
- Overrides:
addContent
in class javax.swing.text.html.HTMLDocument.HTMLReader
addSpecialElement
protected void addSpecialElement(javax.swing.text.html.HTML.Tag t,
javax.swing.text.MutableAttributeSet a)
- Overrides:
addSpecialElement
in class javax.swing.text.html.HTMLDocument.HTMLReader
clearParseBuffer
public void clearParseBuffer()
copyParseBufferInto
public javax.swing.text.DefaultStyledDocument.ElementSpec[] copyParseBufferInto()
flushBuffer
public void flushBuffer(boolean endOfStream)
throws javax.swing.text.BadLocationException
- Throws:
javax.swing.text.BadLocationException
addToParseBuffer
public void addToParseBuffer(javax.swing.text.DefaultStyledDocument.ElementSpec elem)