java.lang.Object
javax.swing.text.html.HTMLEditorKit.HTMLFactory
- All Implemented Interfaces:
ViewFactory
- Enclosing class:
HTMLEditorKit
A factory to build views for HTML. The following
table describes what this factory will build by
default.
Tag | View created |
---|---|
HTML.Tag.CONTENT | InlineView |
HTML.Tag.IMPLIED | javax.swing.text.html.ParagraphView |
HTML.Tag.P | javax.swing.text.html.ParagraphView |
HTML.Tag.H1 | javax.swing.text.html.ParagraphView |
HTML.Tag.H2 | javax.swing.text.html.ParagraphView |
HTML.Tag.H3 | javax.swing.text.html.ParagraphView |
HTML.Tag.H4 | javax.swing.text.html.ParagraphView |
HTML.Tag.H5 | javax.swing.text.html.ParagraphView |
HTML.Tag.H6 | javax.swing.text.html.ParagraphView |
HTML.Tag.DT | javax.swing.text.html.ParagraphView |
HTML.Tag.MENU | ListView |
HTML.Tag.DIR | ListView |
HTML.Tag.UL | ListView |
HTML.Tag.OL | ListView |
HTML.Tag.LI | BlockView |
HTML.Tag.DL | BlockView |
HTML.Tag.DD | BlockView |
HTML.Tag.BODY | BlockView |
HTML.Tag.HTML | BlockView |
HTML.Tag.CENTER | BlockView |
HTML.Tag.DIV | BlockView |
HTML.Tag.BLOCKQUOTE | BlockView |
HTML.Tag.PRE | BlockView |
HTML.Tag.BLOCKQUOTE | BlockView |
HTML.Tag.PRE | BlockView |
HTML.Tag.IMG | ImageView |
HTML.Tag.HR | HRuleView |
HTML.Tag.BR | BRView |
HTML.Tag.TABLE | javax.swing.text.html.TableView |
HTML.Tag.INPUT | FormView |
HTML.Tag.SELECT | FormView |
HTML.Tag.TEXTAREA | FormView |
HTML.Tag.OBJECT | ObjectView |
HTML.Tag.FRAMESET | FrameSetView |
HTML.Tag.FRAME | FrameView |
- Implementation Note:
- Parsed tags that are unrecognized or are recognized but unsupported are
handled differently by the editor.
- When the container is editable:
- The tags will be displayed as editable text fields with the tag name.
- The content within the tags will be handled by the editor as regular text.
- When the container is not editable:
- If the tag is recognized but not supported, such as script tags, the tag and its contents will be hidden.
- If the tag is unknown, the tag will be hidden but its contents will display as regular text.
- When the container is editable:
-
Constructor Summary
-
Method Summary
-
Constructor Details
-
HTMLFactory
public HTMLFactory()Constructs aHTMLFactory
.
-
-
Method Details
-
create
Creates a view from an element.- Specified by:
create
in interfaceViewFactory
- Parameters:
elem
- the element- Returns:
- the view
- See Also:
-