Home » openjdk-7 » javax » swing » text » html » [javadoc | source]
javax.swing.text.html
public class: HTML [javadoc | source]
java.lang.Object
   javax.swing.text.html.HTML
Constants used in the HTMLDocument. These are basically tag and attribute definitions.
Nested Class Summary:
public static class  HTML.Tag  Typesafe enumeration for an HTML tag. Although the set of HTML tags is a closed set, we have left the set open so that people can add their own tag types to their custom parser and still communicate to the reader. 
public static class  HTML.UnknownTag   
public static final class  HTML.Attribute  Typesafe enumeration representing an HTML attribute. 
Field Summary
public static final  String NULL_ATTRIBUTE_VALUE     
Method from javax.swing.text.html.HTML Summary:
getAllAttributeKeys,   getAllTags,   getAttributeKey,   getIntegerAttributeValue,   getTag,   getTagForStyleConstantsKey
Methods from java.lang.Object:
clone,   equals,   finalize,   getClass,   hashCode,   notify,   notifyAll,   toString,   wait,   wait,   wait
Method from javax.swing.text.html.HTML Detail:
 public static Attribute[] getAllAttributeKeys() 
    Returns the set of HTML attributes recognized.
 public static Tag[] getAllTags() 
    Returns the set of actual HTML tags that are recognized by the default HTML reader. This set does not include tags that are manufactured by the reader.
 public static Attribute getAttributeKey(String attName) 
    Fetches an attribute constant for a well-known attribute name (i.e. one of the attributes in the set {FACE, COMMENT, SIZE, COLOR, CLEAR, BACKGROUND, BGCOLOR, TEXT, LINK, VLINK, ALINK, WIDTH, HEIGHT, ALIGN, NAME, HREF, REL, REV, TITLE, TARGET, SHAPE, COORDS, ISMAP, NOHREF, ALT, ID, SRC, HSPACE, VSPACE, USEMAP, LOWSRC, CODEBASE, CODE, ARCHIVE, VALUE, VALUETYPE, TYPE, CLASS, STYLE, LANG, DIR, DECLARE, CLASSID, DATA, CODETYPE, STANDBY, BORDER, SHAPES, NOSHADE, COMPACT, START, ACTION, METHOD, ENCTYPE, CHECKED, MAXLENGTH, MULTIPLE, SELECTED, ROWS, COLS, DUMMY, CELLSPACING, CELLPADDING, VALIGN, HALIGN, NOWRAP, ROWSPAN, COLSPAN, PROMPT, HTTPEQUIV, CONTENT, LANGUAGE, VERSION, N, FRAMEBORDER, MARGINWIDTH, MARGINHEIGHT, SCROLLING, NORESIZE, MEDIA, ENDTAG}). If the given name does not represent one of the well-known attributes, then null will be returned.
 public static int getIntegerAttributeValue(AttributeSet attr,
    Attribute key,
    int def) 
    Fetches an integer attribute value. Attribute values are stored as a string, and this is a convenience method to convert to an actual integer.
 public static Tag getTag(String tagName) 
    Fetches a tag constant for a well-known tag name (i.e. one of the tags in the set {A, ADDRESS, APPLET, AREA, B, BASE, BASEFONT, BIG, BLOCKQUOTE, BODY, BR, CAPTION, CENTER, CITE, CODE, DD, DFN, DIR, DIV, DL, DT, EM, FONT, FORM, FRAME, FRAMESET, H1, H2, H3, H4, H5, H6, HEAD, HR, HTML, I, IMG, INPUT, ISINDEX, KBD, LI, LINK, MAP, MENU, META, NOBR, NOFRAMES, OBJECT, OL, OPTION, P, PARAM, PRE, SAMP, SCRIPT, SELECT, SMALL, SPAN, STRIKE, S, STRONG, STYLE, SUB, SUP, TABLE, TD, TEXTAREA, TH, TITLE, TR, TT, U, UL, VAR}. If the given name does not represent one of the well-known tags, then null will be returned.
 static Tag getTagForStyleConstantsKey(StyleConstants sc) 
    Returns the HTML Tag associated with the StyleConstants key sc. If no matching Tag is found, returns null.