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.
Constructor Index
- RTFEditorKit()
- Constructs an RTFEditorKit.
Method Index
- clone()
- Create a copy of the editor kit.
- getContentType()
- Get the MIME type of the data that this
kit represents support for.
- read(InputStream, Document, int)
- Insert content from the given stream which is expected
to be in a format appropriate for this kind of content
handler.
- read(Reader, Document, int)
- Insert content from the given stream, which will be
treated as plain text.
- write(OutputStream, Document, int, int)
- Write content from a document to the given stream
in a format appropriate for this kind of content handler.
- write(Writer, Document, int, int)
- Write content from a document to the given stream
as plain text.
Constructors
RTFEditorKit
public RTFEditorKit()
- Constructs an RTFEditorKit.
Methods
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.
- 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
.
- 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
- Throws: 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
- Throws: 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
- Throws: 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
- Throws: BadLocationException
- if pos represents an invalid
location within the document.
- Overrides:
- write in class DefaultEditorKit
