Class com.sun.java.swing.text.rtf.RTFEditorKit
java.lang.Object
|
+--com.sun.java.swing.text.EditorKit
|
+--com.sun.java.swing.text.DefaultEditorKit
|
+--com.sun.java.swing.text.StyledEditorKit
|
+--com.sun.java.swing.text.rtf.RTFEditorKit
- public class RTFEditorKit
- extends StyledEditorKit
This is the default implementation of rtf editing
functionality.
- See Also:
- Serialized Form
Fields inherited from class com.sun.java.swing.text.DefaultEditorKit |
backwardAction
, beepAction
, beginAction
, beginLineAction
, beginParagraphAction
, beginWordAction
, copyAction
, cutAction
, defaultKeyTypedAction
, deleteNextCharAction
, deletePrevCharAction
, downAction
, endAction
, endLineAction
, endParagraphAction
, endWordAction
, forwardAction
, insertBreakAction
, insertContentAction
, insertTabAction
, nextWordAction
, pageDownAction
, pageUpAction
, pasteAction
, previousWordAction
, readOnlyAction
, selectAllAction
, selectionBackwardAction
, selectionBeginAction
, selectionBeginLineAction
, selectionBeginParagraphAction
, selectionBeginWordAction
, selectionDownAction
, selectionEndAction
, selectionEndLineAction
, selectionEndParagraphAction
, selectionEndWordAction
, selectionForwardAction
, selectionNextWordAction
, selectionPreviousWordAction
, selectionUpAction
, selectLineAction
, selectParagraphAction
, selectWordAction
, upAction
, writableAction
|
Constructor Summary
|
RTFEditorKit()
Constructs an RTFEditorKit. |
Method Summary
|
Object
|
clone()
Create a copy of the editor kit. |
String
|
getContentType()
Get the MIME type of the data that this
kit represents support for. |
void
|
read(InputStream in,
Document doc,
int pos)
Insert content from the given stream which is expected
to be in a format appropriate for this kind of content
handler. |
void
|
read(Reader in,
Document doc,
int pos)
Insert content from the given stream, which will be
treated as plain text. |
void
|
write(OutputStream out,
Document doc,
int pos,
int len)
Write content from a document to the given stream
in a format appropriate for this kind of content handler. |
void
|
write(Writer out,
Document doc,
int pos,
int len)
Write content from a document to the given stream
as plain text. |
RTFEditorKit
public RTFEditorKit()
- Constructs an RTFEditorKit.
clone
public Object clone()
- Create a copy of the editor kit. This
allows an implementation to serve as a prototype
for others, so that they can be quickly created.
- Returns:
- the copy
- Overrides:
- clone in class StyledEditorKit
getContentType
public String getContentType()
- Get the MIME type of the data that this
kit represents support for. This kit supports
the type
text/rtf
.
- Returns:
- the type
- Overrides:
- getContentType in class DefaultEditorKit
read
public void read(InputStream in,
Document doc,
int pos)
throws IOException,
BadLocationException
- Insert content from the given stream which is expected
to be in a format appropriate for this kind of content
handler.
- Parameters:
in
- The stream to read from
doc
- The destination for the insertion.
pos
- The location in the document to place the
content.- Throws:
- IOException - on any I/O error
- BadLocationException - if pos represents an invalid
location within the document.
- Overrides:
- read in class DefaultEditorKit
write
public void write(OutputStream out,
Document doc,
int pos,
int len)
throws IOException,
BadLocationException
- Write content from a document to the given stream
in a format appropriate for this kind of content handler.
- Parameters:
out
- The stream to write to
doc
- The source for the write.
pos
- The location in the document to fetch the
content.
len
- The amount to write out.- Throws:
- IOException - on any I/O error
- BadLocationException - if pos represents an invalid
location within the document.
- Overrides:
- write in class DefaultEditorKit
read
public void read(Reader in,
Document doc,
int pos)
throws IOException,
BadLocationException
- Insert content from the given stream, which will be
treated as plain text.
- Parameters:
in
- The stream to read from
doc
- The destination for the insertion.
pos
- The location in the document to place the
content.- Throws:
- IOException - on any I/O error
- BadLocationException - if pos represents an invalid
location within the document.
- Overrides:
- read in class DefaultEditorKit
write
public void write(Writer out,
Document doc,
int pos,
int len)
throws IOException,
BadLocationException
- Write content from a document to the given stream
as plain text.
- Parameters:
out
- The stream to write to
doc
- The source for the write.
pos
- The location in the document to fetch the
content.
len
- The amount to write out.- Throws:
- IOException - on any I/O error
- BadLocationException - if pos represents an invalid
location within the document.
- Overrides:
- write in class DefaultEditorKit
Submit a bug or feature
Submit comments/suggestions about new javadoc look
Java is a trademark or registered trademark of Sun Microsystems, Inc. in the US and other countries.
Copyright 1993-1998 Sun Microsystems, Inc. 901 San Antonio Road,
Palo Alto, California, 94303, U.S.A. All Rights Reserved.
This documentation was generated with a post-Beta4 version of Javadoc.