|
Java Platform 1.2 Beta 4 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
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.html.HTMLEditorKit
Inner Class Summary | |
static | HTMLEditorKit.HTMLFactory
A factory to build view fragments for html. |
static | HTMLEditorKit.LinkController
Class to watch the associated component and fire hyperlink events on it when appropriate. |
static | HTMLEditorKit.Parser
Interface to be supported by the parser. |
static | HTMLEditorKit.ParserCallback
The result of parsing drives these callback methods. |
Inner classes inherited from class com.sun.java.swing.text.StyledEditorKit | |
StyledEditorKit.AlignmentAction , StyledEditorKit.BoldAction , StyledEditorKit.FontFamilyAction , StyledEditorKit.FontSizeAction , StyledEditorKit.ForegroundAction , StyledEditorKit.ItalicAction , StyledEditorKit.StyledTextAction , StyledEditorKit.UnderlineAction |
Inner classes inherited from class com.sun.java.swing.text.DefaultEditorKit | |
DefaultEditorKit.BeepAction , DefaultEditorKit.CopyAction , DefaultEditorKit.CutAction , DefaultEditorKit.DefaultKeyTypedAction , DefaultEditorKit.InsertBreakAction , DefaultEditorKit.InsertContentAction , DefaultEditorKit.InsertTabAction , DefaultEditorKit.PasteAction |
Field Summary | |
static String | BOLD_ACTION
The bold action identifier |
static String | COLOR_ACTION
The Color choice action identifier The color is passed as an argument |
static String | DEFAULT_CSS
Default Cascading Style Sheet file that sets up the tag views. |
static String | FONT_CHANGE_BIGGER
The font size increase to next value action identifier |
static String | FONT_CHANGE_SMALLER
The font size decrease to next value action identifier |
static String | IMG_ALIGN_BOTTOM
Align images at the bottom. |
static String | IMG_ALIGN_MIDDLE
Align images in the middle. |
static String | IMG_ALIGN_TOP
Align images at the top. |
static String | IMG_BORDER
Align images at the border. |
static String | ITALIC_ACTION
The italic action identifier |
static String | LOGICAL_STYLE_ACTION
The logical style choice action identifier The logical style is passed in as an argument |
static String | PARA_INDENT_LEFT
The paragraph left indent action identifier |
static String | PARA_INDENT_RIGHT
The paragraph right indent action identifier |
Constructor Summary | |
HTMLEditorKit()
Constructs an HTMLEditorKit, creates a StyleContext, and loads the style sheet. |
Method Summary | |
Object | clone()
Create a copy of the editor kit. |
Document | createDefaultDocument()
Create an uninitialized text storage model that is appropriate for this type of editor. |
void | deinstall(JEditorPane c)
Called when the kit is being removed from the JEditorPane. |
Action[] | getActions()
Fetches the command list for the editor. |
String | getContentType()
Get the MIME type of the data that this kit represents support for. |
protected HTMLEditorKit.Parser | getParser()
Fetch the parser to use for reading html streams. |
StyleSheet | getStyleSheet()
Get the set of styles currently being used to render the html elements. |
ViewFactory | getViewFactory()
Fetch a factory that is suitable for producing views of any models that are produced by this kit. |
void | install(JEditorPane c)
Called when the kit is being installed into the a JEditorPane. |
void | read(Reader in,
Document doc,
int pos)
Create and initialize a model from the given stream which is expected to be in a format appropriate for this kind of editor. |
void | setStyleSheet(StyleSheet s)
Set the set of styles to be used to render the various html elements. |
void | write(Writer 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. |
Methods inherited from class com.sun.java.swing.text.StyledEditorKit | |
getCharacterAttributeRun , getInputAttributes |
Methods inherited from class com.sun.java.swing.text.DefaultEditorKit | |
createCaret , read , write |
Methods inherited from class java.lang.Object | |
equals , finalize , getClass , hashCode , notify , notifyAll , toString , wait , wait , wait |
Field Detail |
public static final String DEFAULT_CSS
public static final String BOLD_ACTION
public static final String ITALIC_ACTION
public static final String PARA_INDENT_LEFT
public static final String PARA_INDENT_RIGHT
public static final String FONT_CHANGE_BIGGER
public static final String FONT_CHANGE_SMALLER
public static final String COLOR_ACTION
public static final String LOGICAL_STYLE_ACTION
public static final String IMG_ALIGN_TOP
public static final String IMG_ALIGN_MIDDLE
public static final String IMG_ALIGN_BOTTOM
public static final String IMG_BORDER
Constructor Detail |
public HTMLEditorKit()
Method Detail |
public Object clone()
public String getContentType()
text/html
.public ViewFactory getViewFactory()
public Document createDefaultDocument()
public void read(Reader in, Document doc, int pos) throws IOException, BadLocationException
in
- The stream to read from
doc
- The destination for the insertion.
pos
- The location in the document to place the
content.public void write(Writer out, Document doc, int pos, int len) throws IOException, BadLocationException
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.public void install(JEditorPane c)
c
- the JEditorPanepublic void deinstall(JEditorPane c)
c
- the JEditorPanepublic void setStyleSheet(StyleSheet s)
public StyleSheet getStyleSheet()
public Action[] getActions()
protected HTMLEditorKit.Parser getParser()
|
Java Platform 1.2 Beta 4 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |