Module java.desktop

Class CSS.Attribute

java.lang.Object
javax.swing.text.html.CSS.Attribute
Enclosing class:
CSS

public static final class CSS.Attribute
extends Object
Definitions to be used as a key on AttributeSet's that might hold CSS attributes. Since this is a closed set (i.e. defined exactly by the specification), it is final and cannot be extended.
  • Field Details

    • BACKGROUND

      public static final CSS.Attribute BACKGROUND
      CSS attribute "background".
    • BACKGROUND_ATTACHMENT

      public static final CSS.Attribute BACKGROUND_ATTACHMENT
      CSS attribute "background-attachment".
    • BACKGROUND_COLOR

      public static final CSS.Attribute BACKGROUND_COLOR
      CSS attribute "background-color".
    • BACKGROUND_IMAGE

      public static final CSS.Attribute BACKGROUND_IMAGE
      CSS attribute "background-image".
    • BACKGROUND_POSITION

      public static final CSS.Attribute BACKGROUND_POSITION
      CSS attribute "background-position".
    • BACKGROUND_REPEAT

      public static final CSS.Attribute BACKGROUND_REPEAT
      CSS attribute "background-repeat".
    • BORDER

      public static final CSS.Attribute BORDER
      CSS attribute "border".
    • BORDER_BOTTOM

      public static final CSS.Attribute BORDER_BOTTOM
      CSS attribute "border-bottom".
    • BORDER_BOTTOM_COLOR

      public static final CSS.Attribute BORDER_BOTTOM_COLOR
      CSS attribute "border-bottom-color".
    • BORDER_BOTTOM_STYLE

      public static final CSS.Attribute BORDER_BOTTOM_STYLE
      CSS attribute "border-bottom-style".
    • BORDER_BOTTOM_WIDTH

      public static final CSS.Attribute BORDER_BOTTOM_WIDTH
      CSS attribute "border-bottom-width".
    • BORDER_COLOR

      public static final CSS.Attribute BORDER_COLOR
      CSS attribute "border-color".
    • BORDER_LEFT

      public static final CSS.Attribute BORDER_LEFT
      CSS attribute "border-left".
    • BORDER_LEFT_COLOR

      public static final CSS.Attribute BORDER_LEFT_COLOR
      CSS attribute "margin-right".
    • BORDER_LEFT_STYLE

      public static final CSS.Attribute BORDER_LEFT_STYLE
      CSS attribute "border-left-style".
    • BORDER_LEFT_WIDTH

      public static final CSS.Attribute BORDER_LEFT_WIDTH
      CSS attribute "border-left-width".
    • BORDER_RIGHT

      public static final CSS.Attribute BORDER_RIGHT
      CSS attribute "border-right".
    • BORDER_RIGHT_COLOR

      public static final CSS.Attribute BORDER_RIGHT_COLOR
      CSS attribute "border-right-color".
    • BORDER_RIGHT_STYLE

      public static final CSS.Attribute BORDER_RIGHT_STYLE
      CSS attribute "border-right-style".
    • BORDER_RIGHT_WIDTH

      public static final CSS.Attribute BORDER_RIGHT_WIDTH
      CSS attribute "border-right-width".
    • BORDER_STYLE

      public static final CSS.Attribute BORDER_STYLE
      CSS attribute "border-style".
    • BORDER_TOP

      public static final CSS.Attribute BORDER_TOP
      CSS attribute "border-top".
    • BORDER_TOP_COLOR

      public static final CSS.Attribute BORDER_TOP_COLOR
      CSS attribute "border-top-color".
    • BORDER_TOP_STYLE

      public static final CSS.Attribute BORDER_TOP_STYLE
      CSS attribute "border-top-style".
    • BORDER_TOP_WIDTH

      public static final CSS.Attribute BORDER_TOP_WIDTH
      CSS attribute "border-top-width".
    • BORDER_WIDTH

      public static final CSS.Attribute BORDER_WIDTH
      CSS attribute "border-width".
    • CLEAR

      public static final CSS.Attribute CLEAR
      CSS attribute "clear".
    • COLOR

      public static final CSS.Attribute COLOR
      CSS attribute "color".
    • DISPLAY

      public static final CSS.Attribute DISPLAY
      CSS attribute "display".
    • FLOAT

      public static final CSS.Attribute FLOAT
      CSS attribute "float".
    • FONT

      public static final CSS.Attribute FONT
      CSS attribute "font".
    • FONT_FAMILY

      public static final CSS.Attribute FONT_FAMILY
      CSS attribute "font-family".
    • FONT_SIZE

      public static final CSS.Attribute FONT_SIZE
      CSS attribute "font-size".
    • FONT_STYLE

      public static final CSS.Attribute FONT_STYLE
      CSS attribute "font-style".
    • FONT_VARIANT

      public static final CSS.Attribute FONT_VARIANT
      CSS attribute "font-variant".
    • FONT_WEIGHT

      public static final CSS.Attribute FONT_WEIGHT
      CSS attribute "font-weight".
    • HEIGHT

      public static final CSS.Attribute HEIGHT
      CSS attribute "height".
    • LETTER_SPACING

      public static final CSS.Attribute LETTER_SPACING
      CSS attribute "letter-spacing".
    • LINE_HEIGHT

      public static final CSS.Attribute LINE_HEIGHT
      CSS attribute "line-height".
    • LIST_STYLE

      public static final CSS.Attribute LIST_STYLE
      CSS attribute "list-style".
    • LIST_STYLE_IMAGE

      public static final CSS.Attribute LIST_STYLE_IMAGE
      CSS attribute "list-style-image".
    • LIST_STYLE_POSITION

      public static final CSS.Attribute LIST_STYLE_POSITION
      CSS attribute "list-style-position".
    • LIST_STYLE_TYPE

      public static final CSS.Attribute LIST_STYLE_TYPE
      CSS attribute "list-style-type".
    • MARGIN

      public static final CSS.Attribute MARGIN
      CSS attribute "margin".
    • MARGIN_BOTTOM

      public static final CSS.Attribute MARGIN_BOTTOM
      CSS attribute "margin-bottom".
    • MARGIN_LEFT

      public static final CSS.Attribute MARGIN_LEFT
      CSS attribute "margin-left".
    • MARGIN_RIGHT

      public static final CSS.Attribute MARGIN_RIGHT
      CSS attribute "margin-right".
    • MARGIN_TOP

      public static final CSS.Attribute MARGIN_TOP
      CSS attribute "margin-top".
    • PADDING

      public static final CSS.Attribute PADDING
      CSS attribute "padding".
    • PADDING_BOTTOM

      public static final CSS.Attribute PADDING_BOTTOM
      CSS attribute "padding-bottom".
    • PADDING_LEFT

      public static final CSS.Attribute PADDING_LEFT
      CSS attribute "padding-left".
    • PADDING_RIGHT

      public static final CSS.Attribute PADDING_RIGHT
      CSS attribute "padding-right".
    • PADDING_TOP

      public static final CSS.Attribute PADDING_TOP
      CSS attribute "padding-top".
    • TEXT_ALIGN

      public static final CSS.Attribute TEXT_ALIGN
      CSS attribute "text-align".
    • TEXT_DECORATION

      public static final CSS.Attribute TEXT_DECORATION
      CSS attribute "text-decoration".
    • TEXT_INDENT

      public static final CSS.Attribute TEXT_INDENT
      CSS attribute "text-indent".
    • TEXT_TRANSFORM

      public static final CSS.Attribute TEXT_TRANSFORM
      CSS attribute "text-transform".
    • VERTICAL_ALIGN

      public static final CSS.Attribute VERTICAL_ALIGN
      CSS attribute "vertical-align".
    • WORD_SPACING

      public static final CSS.Attribute WORD_SPACING
      CSS attribute "word-spacing".
    • WHITE_SPACE

      public static final CSS.Attribute WHITE_SPACE
      CSS attribute "white-space".
    • WIDTH

      public static final CSS.Attribute WIDTH
      CSS attribute "width".
  • Method Details

    • toString

      public String toString()
      The string representation of the attribute. This should exactly match the string specified in the CSS specification.
      Overrides:
      toString in class Object
      Returns:
      a string representation of the object.
    • getDefaultValue

      public String getDefaultValue()
      Fetch the default value for the attribute. If there is no default value (such as for composite attributes), null will be returned.
      Returns:
      default value for the attribute
    • isInherited

      public boolean isInherited()
      Indicates if the attribute should be inherited from the parent or not.
      Returns:
      true if the attribute should be inherited from the parent