Overview | Package | Class | Tree | Deprecated | Index | Help |
Java Platform 1.1.7 |
||
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. |
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 java.lang.String | BOLD_ACTION
The bold action identifier |
static java.lang.String | COLOR_ACTION
The Color choice action identifier The color is passed as an argument |
static java.lang.String | DEFAULT_CSS
Default Cascading Style Sheet file that sets up the tag views. |
static java.lang.String | FONT_CHANGE_BIGGER
The font size increase to next value action identifier |
static java.lang.String | FONT_CHANGE_SMALLER
The font size decrease to next value action identifier |
static java.lang.String | IMG_ALIGN_BOTTOM
Align images at the bottom. |
static java.lang.String | IMG_ALIGN_MIDDLE
Align images in the middle. |
static java.lang.String | IMG_ALIGN_TOP
Align images at the top. |
static java.lang.String | IMG_BORDER
Align images at the border. |
static java.lang.String | ITALIC_ACTION
The italic action identifier |
static java.lang.String | LOGICAL_STYLE_ACTION
The logical style choice action identifier The logical style is passed in as an argument |
static java.lang.String | PARA_INDENT_LEFT
The paragraph left indent action identifier |
static java.lang.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 | |
java.lang.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. |
java.lang.String | getContentType()
Get the MIME type of the data that this kit represents support for. |
com.sun.java.swing.text.html.HTMLEditorKit.Parser | getParser()
Fetch the parser to use for reading html streams. |
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(java.io.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 | write(java.io.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 | |
clone, createDefaultDocument, deinstall, getActions, getCharacterAttributeRun, getInputAttributes, getViewFactory, install |
Methods inherited from class com.sun.java.swing.text.DefaultEditorKit | |
clone, createCaret, createDefaultDocument, getActions, getContentType, getViewFactory, read, read, write, write |
Methods inherited from class com.sun.java.swing.text.EditorKit | |
clone, createCaret, createDefaultDocument, deinstall, getActions, getContentType, getViewFactory, install, read, read, write, write |
Methods inherited from class java.lang.Object | |
clone, equals, finalize, getClass, hashCode, notifyAll, notify, toString, wait, wait, wait |
Field Detail |
public static final java.lang.String DEFAULT_CSS
public static final java.lang.String BOLD_ACTION
public static final java.lang.String ITALIC_ACTION
public static final java.lang.String PARA_INDENT_LEFT
public static final java.lang.String PARA_INDENT_RIGHT
public static final java.lang.String FONT_CHANGE_BIGGER
public static final java.lang.String FONT_CHANGE_SMALLER
public static final java.lang.String COLOR_ACTION
public static final java.lang.String LOGICAL_STYLE_ACTION
public static final java.lang.String IMG_ALIGN_TOP
public static final java.lang.String IMG_ALIGN_MIDDLE
public static final java.lang.String IMG_ALIGN_BOTTOM
public static final java.lang.String IMG_BORDER
Constructor Detail |
public HTMLEditorKit()
Method Detail |
public java.lang.Object clone()
public java.lang.String getContentType()
text/html
.public ViewFactory getViewFactory()
public Document createDefaultDocument()
public void read(java.io.Reader in, Document doc, int pos) throws java.io.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(java.io.Writer out, Document doc, int pos, int len) throws java.io.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 Action[] getActions()
protected com.sun.java.swing.text.html.HTMLEditorKit.Parser getParser()
html-3.2.jj
.
One can replace the parser using a customized grammar, or
replace the parser with one that doesn't use
the JavaCC parser generator.Overview | Package | Class | Tree | Deprecated | Index | Help |
Java Platform 1.1.7 |
||
PREV CLASS | NEXT CLASS | FRAMES | NO FRAMES | ||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |