|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object javax.swing.text.rtf.RTFReader.AttributeTrackingDestination javax.swing.text.rtf.RTFReader.TextHandlingDestination javax.swing.text.rtf.RTFReader.DocumentDestination
RTFReader.DocumentDestination is a concrete subclass of
TextHandlingDestination which appends the text to the
StyledDocument given by the target
ivar of the
containing RTFReader.
Field Summary | |
(package private) MutableAttributeSet |
characterAttributes
This is the "chr" element of parserState, cached for more efficient use |
(package private) boolean |
inParagraph
true if the reader has not just finished
a paragraph; false upon startup |
(package private) MutableAttributeSet |
paragraphAttributes
This is the "pgf" element of parserState, cached for more efficient use |
(package private) MutableAttributeSet |
sectionAttributes
This is the "sec" element of parserState, cached for more efficient use |
Constructor Summary | |
(package private) |
RTFReader.DocumentDestination()
|
Method Summary | |
void |
begingroup()
|
protected void |
beginParagraph()
|
void |
close()
|
(package private) MutableAttributeSet |
currentParagraphAttributes()
Calculates the current paragraph attributes (with keys as given in StyleConstants) from the current parser state. |
AttributeSet |
currentSectionAttributes()
Calculates the current section attributes from the current parser state. |
(package private) MutableAttributeSet |
currentTextAttributes()
Calculates the current text (character) attributes in a form suitable for SwingText from the current parser state. |
void |
deliverText(String text,
AttributeSet characterAttributes)
|
void |
endgroup(Dictionary oldState)
|
protected void |
endParagraph()
|
void |
endSection()
|
void |
finishParagraph(AttributeSet pgfAttributes,
AttributeSet chrAttributes)
|
void |
handleBinaryBlob(byte[] data)
|
boolean |
handleKeyword(String keyword)
|
boolean |
handleKeyword(String keyword,
int parameter)
|
void |
handleText(String text)
|
protected void |
resetCharacterAttributes()
Resets the filter's internal notion of the current character attributes to their default values. |
protected void |
resetParagraphAttributes()
Resets the filter's internal notion of the current paragraph's attributes to their default values. |
protected void |
resetSectionAttributes()
Resets the filter's internal notion of the current section's attributes to their default values. |
protected MutableAttributeSet |
rootCharacterAttributes()
Returns a new MutableAttributeSet containing the default character attributes |
protected MutableAttributeSet |
rootParagraphAttributes()
Returns a new MutableAttributeSet containing the default paragraph attributes |
protected MutableAttributeSet |
rootSectionAttributes()
Returns a new MutableAttributeSet containing the default section attributes |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
boolean inParagraph
true
if the reader has not just finished
a paragraph; false upon startup
MutableAttributeSet characterAttributes
MutableAttributeSet paragraphAttributes
MutableAttributeSet sectionAttributes
Constructor Detail |
RTFReader.DocumentDestination()
Method Detail |
public void deliverText(String text, AttributeSet characterAttributes)
deliverText
in class RTFReader.TextHandlingDestination
public void finishParagraph(AttributeSet pgfAttributes, AttributeSet chrAttributes)
finishParagraph
in class RTFReader.TextHandlingDestination
public void endSection()
endSection
in class RTFReader.TextHandlingDestination
public void handleBinaryBlob(byte[] data)
public void handleText(String text)
public boolean handleKeyword(String keyword)
public boolean handleKeyword(String keyword, int parameter)
public void begingroup()
public void endgroup(Dictionary oldState)
public void close()
protected void beginParagraph()
protected void endParagraph()
protected MutableAttributeSet rootCharacterAttributes()
protected MutableAttributeSet rootParagraphAttributes()
protected MutableAttributeSet rootSectionAttributes()
MutableAttributeSet currentTextAttributes()
MutableAttributeSet currentParagraphAttributes()
StyleConstants
public AttributeSet currentSectionAttributes()
protected void resetCharacterAttributes()
protected void resetParagraphAttributes()
protected void resetSectionAttributes()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |