--- old/src/java.desktop/share/classes/javax/swing/text/html/HTMLDocument.java 2017-10-18 12:34:03.000000000 -0700 +++ new/src/java.desktop/share/classes/javax/swing/text/html/HTMLDocument.java 2017-10-18 12:34:03.000000000 -0700 @@ -2134,81 +2134,227 @@ * * * - * + * + * * - * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + * *
HTML tags and assigned actions
TagAction
Tag + * Action *
HTML.Tag.A CharacterAction - *
HTML.Tag.ADDRESS CharacterAction - *
HTML.Tag.APPLET HiddenAction - *
HTML.Tag.AREA AreaAction - *
HTML.Tag.B CharacterAction - *
HTML.Tag.BASE BaseAction - *
HTML.Tag.BASEFONT CharacterAction - *
HTML.Tag.BIG CharacterAction - *
HTML.Tag.BLOCKQUOTEBlockAction - *
HTML.Tag.BODY BlockAction - *
HTML.Tag.BR SpecialAction - *
HTML.Tag.CAPTION BlockAction - *
HTML.Tag.CENTER BlockAction - *
HTML.Tag.CITE CharacterAction - *
HTML.Tag.CODE CharacterAction - *
HTML.Tag.DD BlockAction - *
HTML.Tag.DFN CharacterAction - *
HTML.Tag.DIR BlockAction - *
HTML.Tag.DIV BlockAction - *
HTML.Tag.DL BlockAction - *
HTML.Tag.DT ParagraphAction - *
HTML.Tag.EM CharacterAction - *
HTML.Tag.FONT CharacterAction - *
HTML.Tag.FORM As of 1.4 a BlockAction - *
HTML.Tag.FRAME SpecialAction - *
HTML.Tag.FRAMESET BlockAction - *
HTML.Tag.H1 ParagraphAction - *
HTML.Tag.H2 ParagraphAction - *
HTML.Tag.H3 ParagraphAction - *
HTML.Tag.H4 ParagraphAction - *
HTML.Tag.H5 ParagraphAction - *
HTML.Tag.H6 ParagraphAction - *
HTML.Tag.HEAD HeadAction - *
HTML.Tag.HR SpecialAction - *
HTML.Tag.HTML BlockAction - *
HTML.Tag.I CharacterAction - *
HTML.Tag.IMG SpecialAction - *
HTML.Tag.INPUT FormAction - *
HTML.Tag.ISINDEX IsndexAction - *
HTML.Tag.KBD CharacterAction - *
HTML.Tag.LI BlockAction - *
HTML.Tag.LINK LinkAction - *
HTML.Tag.MAP MapAction - *
HTML.Tag.MENU BlockAction - *
HTML.Tag.META MetaAction - *
HTML.Tag.NOFRAMES BlockAction - *
HTML.Tag.OBJECT SpecialAction - *
HTML.Tag.OL BlockAction - *
HTML.Tag.OPTION FormAction - *
HTML.Tag.P ParagraphAction - *
HTML.Tag.PARAM HiddenAction - *
HTML.Tag.PRE PreAction - *
HTML.Tag.SAMP CharacterAction - *
HTML.Tag.SCRIPT HiddenAction - *
HTML.Tag.SELECT FormAction - *
HTML.Tag.SMALL CharacterAction - *
HTML.Tag.STRIKE CharacterAction - *
HTML.Tag.S CharacterAction - *
HTML.Tag.STRONG CharacterAction - *
HTML.Tag.STYLE StyleAction - *
HTML.Tag.SUB CharacterAction - *
HTML.Tag.SUP CharacterAction - *
HTML.Tag.TABLE BlockAction - *
HTML.Tag.TD BlockAction - *
HTML.Tag.TEXTAREA FormAction - *
HTML.Tag.TH BlockAction - *
HTML.Tag.TITLE TitleAction - *
HTML.Tag.TR BlockAction - *
HTML.Tag.TT CharacterAction - *
HTML.Tag.U CharacterAction - *
HTML.Tag.UL BlockAction - *
HTML.Tag.VAR CharacterAction + *
{@code HTML.Tag.A} + * CharacterAction + *
{@code HTML.Tag.ADDRESS} + * CharacterAction + *
{@code HTML.Tag.APPLET} + * HiddenAction + *
{@code HTML.Tag.AREA} + * AreaAction + *
{@code HTML.Tag.B} + * CharacterAction + *
{@code HTML.Tag.BASE} + * BaseAction + *
{@code HTML.Tag.BASEFONT} + * CharacterAction + *
{@code HTML.Tag.BIG} + * CharacterAction + *
{@code HTML.Tag.BLOCKQUOTE} + * BlockAction + *
{@code HTML.Tag.BODY} + * BlockAction + *
{@code HTML.Tag.BR} + * SpecialAction + *
{@code HTML.Tag.CAPTION} + * BlockAction + *
{@code HTML.Tag.CENTER} + * BlockAction + *
{@code HTML.Tag.CITE} + * CharacterAction + *
{@code HTML.Tag.CODE} + * CharacterAction + *
{@code HTML.Tag.DD} + * BlockAction + *
{@code HTML.Tag.DFN} + * CharacterAction + *
{@code HTML.Tag.DIR} + * BlockAction + *
{@code HTML.Tag.DIV} + * BlockAction + *
{@code HTML.Tag.DL} + * BlockAction + *
{@code HTML.Tag.DT} + * ParagraphAction + *
{@code HTML.Tag.EM} + * CharacterAction + *
{@code HTML.Tag.FONT} + * CharacterAction + *
{@code HTML.Tag.FORM} + * As of 1.4 a BlockAction + *
{@code HTML.Tag.FRAME} + * SpecialAction + *
{@code HTML.Tag.FRAMESET} + * BlockAction + *
{@code HTML.Tag.H1} + * ParagraphAction + *
{@code HTML.Tag.H2} + * ParagraphAction + *
{@code HTML.Tag.H3} + * ParagraphAction + *
{@code HTML.Tag.H4} + * ParagraphAction + *
{@code HTML.Tag.H5} + * ParagraphAction + *
{@code HTML.Tag.H6} + * ParagraphAction + *
{@code HTML.Tag.HEAD} + * HeadAction + *
{@code HTML.Tag.HR} + * SpecialAction + *
{@code HTML.Tag.HTML} + * BlockAction + *
{@code HTML.Tag.I} + * CharacterAction + *
{@code HTML.Tag.IMG} + * SpecialAction + *
{@code HTML.Tag.INPUT} + * FormAction + *
{@code HTML.Tag.ISINDEX} + * IsndexAction + *
{@code HTML.Tag.KBD} + * CharacterAction + *
{@code HTML.Tag.LI} + * BlockAction + *
{@code HTML.Tag.LINK} + * LinkAction + *
{@code HTML.Tag.MAP} + * MapAction + *
{@code HTML.Tag.MENU} + * BlockAction + *
{@code HTML.Tag.META} + * MetaAction + *
{@code HTML.Tag.NOFRAMES} + * BlockAction + *
{@code HTML.Tag.OBJECT} + * SpecialAction + *
{@code HTML.Tag.OL} + * BlockAction + *
{@code HTML.Tag.OPTION} + * FormAction + *
{@code HTML.Tag.P} + * ParagraphAction + *
{@code HTML.Tag.PARAM} + * HiddenAction + *
{@code HTML.Tag.PRE} + * PreAction + *
{@code HTML.Tag.SAMP} + * CharacterAction + *
{@code HTML.Tag.SCRIPT} + * HiddenAction + *
{@code HTML.Tag.SELECT} + * FormAction + *
{@code HTML.Tag.SMALL} + * CharacterAction + *
{@code HTML.Tag.STRIKE} + * CharacterAction + *
{@code HTML.Tag.S} + * CharacterAction + *
{@code HTML.Tag.STRONG} + * CharacterAction + *
{@code HTML.Tag.STYLE} + * StyleAction + *
{@code HTML.Tag.SUB} + * CharacterAction + *
{@code HTML.Tag.SUP} + * CharacterAction + *
{@code HTML.Tag.TABLE} + * BlockAction + *
{@code HTML.Tag.TD} + * BlockAction + *
{@code HTML.Tag.TEXTAREA} + * FormAction + *
{@code HTML.Tag.TH} + * BlockAction + *
{@code HTML.Tag.TITLE} + * TitleAction + *
{@code HTML.Tag.TR} + * BlockAction + *
{@code HTML.Tag.TT} + * CharacterAction + *
{@code HTML.Tag.U} + * CharacterAction + *
{@code HTML.Tag.UL} + * BlockAction + *
{@code HTML.Tag.VAR} + * CharacterAction *
*

@@ -3397,45 +3543,44 @@ * Model assignments for the various types of form elements * * - * - * Element Type - * Model Type - * + * + * Element Type + * Model Type * * - * - * input, type button - * {@link DefaultButtonModel} - * - * input, type checkbox - * {@link javax.swing.JToggleButton.ToggleButtonModel} - * - * input, type image - * {@link DefaultButtonModel} - * - * input, type password - * {@link PlainDocument} - * - * input, type radio - * {@link javax.swing.JToggleButton.ToggleButtonModel} - * - * input, type reset - * {@link DefaultButtonModel} - * - * input, type submit - * {@link DefaultButtonModel} - * - * input, type text or type is null. - * {@link PlainDocument} - * - * select - * {@link DefaultComboBoxModel} or an {@link DefaultListModel}, with an item type of Option - * - * textarea - * {@link PlainDocument} + * + * input, type button + * {@link DefaultButtonModel} + * + * input, type checkbox + * {@link JToggleButton.ToggleButtonModel} + * + * input, type image + * {@link DefaultButtonModel} + * + * input, type password + * {@link PlainDocument} + * + * input, type radio + * {@link JToggleButton.ToggleButtonModel} + * + * input, type reset + * {@link DefaultButtonModel} + * + * input, type submit + * {@link DefaultButtonModel} + * + * input, type text or type is null. + * {@link PlainDocument} + * + * select + * {@link DefaultComboBoxModel} or an {@link DefaultListModel}, + * with an item type of Option + * + * textarea + * {@link PlainDocument} * * - * */ public class FormAction extends SpecialAction {