TUM CCSM Commons

edu.tum.cs.commons.html
Enum ECSSProperty

java.lang.Object
  extended by java.lang.Enum<ECSSProperty>
      extended by edu.tum.cs.commons.html.ECSSProperty
All Implemented Interfaces:
java.io.Serializable, java.lang.Comparable<ECSSProperty>

public enum ECSSProperty
extends java.lang.Enum<ECSSProperty>

This enum contains all CSS properties we are using. The rationale is to include as many properties as possible, but to exclude those that are merely a composition of other properties (such as 'font' which can be expressed using 'font-face', 'font-size', etc.). Additionally with all the browser specific extension and new standards the file is extended on a "as required" basis. So the file should be never seen as complete or even "correct".

The first version of this file was based on the full property table of CSS2.1 (http://www.w3.org/TR/CSS21/propidx.html), preprocessed using emacs and manually fine-tuned.

Version:
$Rev: 26283 $
Author:
hummelb, $Author: juergens $
Rating:
GREEN Hash: AC6DE40C56478C2D81FF63F0C68CBCB7

Enum Constant Summary
AZIMUTH
          CSS property azimuth.
BACKGROUND_ATTACHMENT
          CSS property background-attachment.
BACKGROUND_COLOR
          CSS property background-color.
BACKGROUND_IMAGE
          CSS property background-image.
BACKGROUND_POSITION
          CSS property background-position.
BACKGROUND_REPEAT
          CSS property background-repeat .
BORDER_BOTTOM_COLOR
          CSS property border-bottom-color.
BORDER_BOTTOM_STYLE
          CSS property border-bottom-style.
BORDER_BOTTOM_WIDTH
          CSS property border-bottom-width.
BORDER_COLLAPSE
          CSS property border-collapse .
BORDER_LEFT_COLOR
          CSS property border-left-color.
BORDER_LEFT_STYLE
          CSS property border-left-style.
BORDER_LEFT_WIDTH
          CSS property border-left-width.
BORDER_RIGHT_COLOR
          CSS property border-right-color.
BORDER_RIGHT_STYLE
          CSS property border-right-style.
BORDER_RIGHT_WIDTH
          CSS property border-right-width.
BORDER_SPACING
          CSS property border-spacing .
BORDER_TOP_COLOR
          CSS property border-top-color.
BORDER_TOP_STYLE
          CSS property border-top-style.
BORDER_TOP_WIDTH
          CSS property border-top-width.
BOTTOM
          CSS property bottom.
CAPTION_SIDE
          CSS property caption-side.
CLEAR
          CSS property clear .
CLIP
          CSS property clip.
COLOR
          CSS property color.
CONTENT
          CSS property content.
COUNTER_INCREMENT
          CSS property counter-increment.
COUNTER_RESET
          CSS property counter-reset .
CUE_AFTER
          CSS property cue-after.
CUE_BEFORE
          CSS property cue-before.
CURSOR
          CSS property cursor .
DIRECTION
          CSS property direction.
DISPLAY
          CSS property display .
ELEVATION
          CSS property elevation.
EMPTY_CELLS
          CSS property empty-cells.
FILTER
          CSS property filter.
FLOAT
          CSS property float.
FONT_FAMILY
          CSS property font-family.
FONT_SIZE
          CSS property font-size.
FONT_STYLE
          CSS property font-style.
FONT_VARIANT
          CSS property font-variant.
FONT_WEIGHT
          CSS property font-weight.
HEIGHT
          CSS property height.
LEFT
          CSS property left.
LETTER_SPACING
          CSS property letter-spacing.
LINE_HEIGHT
          CSS property line-height.
LIST_STYLE_IMAGE
          CSS property list-style-image.
LIST_STYLE_POSITION
          CSS property list-style-position.
LIST_STYLE_TYPE
          CSS property list-style-type.
MARGIN_BOTTOM
          CSS property margin-bottom.
MARGIN_LEFT
          CSS property margin-left.
MARGIN_RIGHT
          CSS property margin-right.
MARGIN_TOP
          CSS property margin-top.
MAX_HEIGHT
          CSS property max-height.
MAX_WIDTH
          CSS property max-width .
MIN_HEIGHT
          CSS property min-height.
MIN_WIDTH
          CSS property min-width .
OPACITY
          CSS property opacity.
ORPHANS
          CSS property orphans.
OUTLINE_COLOR
          CSS property outline-color.
OUTLINE_STYLE
          CSS property outline-style.
OUTLINE_WIDTH
          CSS property outline-width.
OVERFLOW
          CSS property overflow.
PADDING_BOTTOM
          CSS property padding-bottom.
PADDING_LEFT
          CSS property padding-left.
PADDING_RIGHT
          CSS property padding-right.
PADDING_TOP
          CSS property padding-top.
PAGE_BREAK_AFTER
          CSS property page-break-after.
PAGE_BREAK_BEFORE
          CSS property page-break-before.
PAGE_BREAK_INSIDE
          CSS property page-break-inside.
PAUSE_AFTER
          CSS property pause-after.
PAUSE_BEFORE
          CSS property pause-before.
PITCH
          CSS property pitch .
PITCH_RANGE
          CSS property pitch-range.
PLAY_DURING
          CSS property play-during.
POSITION
          CSS property position.
QUOTES
          CSS property quotes .
RICHNESS
          CSS property richness.
RIGHT
          CSS property right .
SPEAK
          CSS property speak.
SPEAK_HEADER
          CSS property speak-header.
SPEAK_NUMERAL
          CSS property speak-numeral.
SPEAK_PUNCTUATION
          CSS property speak-punctuation.
SPEECH_RATE
          CSS property speech-rate.
STRESS
          CSS property stress .
TABLE_LAYOUT
          CSS property table-layout.
TEXT_ALIGN
          CSS property text-align .
TEXT_DECORATION
          CSS property text-decoration.
TEXT_INDENT
          CSS property text-indent.
TEXT_TRANSFORM
          CSS property text-transform.
TOP
          CSS property top.
UNICODE_BIDI
          CSS property unicode-bidi.
VERTICAL_ALIGN
          CSS property vertical-align.
VISIBILITY
          CSS property visibility.
VOICE_FAMILY
          CSS property voice-family.
VOLUME
          CSS property volume.
WHITE_SPACE
          CSS property white-space.
WIDOWS
          CSS property widows .
WIDTH
          CSS property width.
WORD_SPACING
          CSS property word-spacing.
Z_INDEX
          CSS property z-index.
 
Method Summary
 java.lang.String getName()
          Returns the "real" name of this property.
 java.lang.String toString()
          Returns the "real" name of this property.
static ECSSProperty valueOf(java.lang.String name)
          Returns the enum constant of this type with the specified name.
static ECSSProperty[] values()
          Returns an array containing the constants of this enum type, in the order they are declared.
 
Methods inherited from class java.lang.Enum
clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, valueOf
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 

Enum Constant Detail

AZIMUTH

public static final ECSSProperty AZIMUTH
CSS property azimuth.


BACKGROUND_ATTACHMENT

public static final ECSSProperty BACKGROUND_ATTACHMENT
CSS property background-attachment.


BACKGROUND_COLOR

public static final ECSSProperty BACKGROUND_COLOR
CSS property background-color.


BACKGROUND_IMAGE

public static final ECSSProperty BACKGROUND_IMAGE
CSS property background-image.


BACKGROUND_POSITION

public static final ECSSProperty BACKGROUND_POSITION
CSS property background-position.


BACKGROUND_REPEAT

public static final ECSSProperty BACKGROUND_REPEAT
CSS property background-repeat .


BORDER_COLLAPSE

public static final ECSSProperty BORDER_COLLAPSE
CSS property border-collapse .


BORDER_SPACING

public static final ECSSProperty BORDER_SPACING
CSS property border-spacing .


BORDER_TOP_COLOR

public static final ECSSProperty BORDER_TOP_COLOR
CSS property border-top-color.


BORDER_RIGHT_COLOR

public static final ECSSProperty BORDER_RIGHT_COLOR
CSS property border-right-color.


BORDER_BOTTOM_COLOR

public static final ECSSProperty BORDER_BOTTOM_COLOR
CSS property border-bottom-color.


BORDER_LEFT_COLOR

public static final ECSSProperty BORDER_LEFT_COLOR
CSS property border-left-color.


BORDER_TOP_STYLE

public static final ECSSProperty BORDER_TOP_STYLE
CSS property border-top-style.


BORDER_RIGHT_STYLE

public static final ECSSProperty BORDER_RIGHT_STYLE
CSS property border-right-style.


BORDER_BOTTOM_STYLE

public static final ECSSProperty BORDER_BOTTOM_STYLE
CSS property border-bottom-style.


BORDER_LEFT_STYLE

public static final ECSSProperty BORDER_LEFT_STYLE
CSS property border-left-style.


BORDER_TOP_WIDTH

public static final ECSSProperty BORDER_TOP_WIDTH
CSS property border-top-width.


BORDER_RIGHT_WIDTH

public static final ECSSProperty BORDER_RIGHT_WIDTH
CSS property border-right-width.


BORDER_BOTTOM_WIDTH

public static final ECSSProperty BORDER_BOTTOM_WIDTH
CSS property border-bottom-width.


BORDER_LEFT_WIDTH

public static final ECSSProperty BORDER_LEFT_WIDTH
CSS property border-left-width.


BOTTOM

public static final ECSSProperty BOTTOM
CSS property bottom.


CAPTION_SIDE

public static final ECSSProperty CAPTION_SIDE
CSS property caption-side.


CLEAR

public static final ECSSProperty CLEAR
CSS property clear .


CLIP

public static final ECSSProperty CLIP
CSS property clip.


COLOR

public static final ECSSProperty COLOR
CSS property color.


CONTENT

public static final ECSSProperty CONTENT
CSS property content.


COUNTER_INCREMENT

public static final ECSSProperty COUNTER_INCREMENT
CSS property counter-increment.


COUNTER_RESET

public static final ECSSProperty COUNTER_RESET
CSS property counter-reset .


CUE_AFTER

public static final ECSSProperty CUE_AFTER
CSS property cue-after.


CUE_BEFORE

public static final ECSSProperty CUE_BEFORE
CSS property cue-before.


CURSOR

public static final ECSSProperty CURSOR
CSS property cursor .


DIRECTION

public static final ECSSProperty DIRECTION
CSS property direction.


DISPLAY

public static final ECSSProperty DISPLAY
CSS property display .


ELEVATION

public static final ECSSProperty ELEVATION
CSS property elevation.


EMPTY_CELLS

public static final ECSSProperty EMPTY_CELLS
CSS property empty-cells.


FLOAT

public static final ECSSProperty FLOAT
CSS property float.


FONT_FAMILY

public static final ECSSProperty FONT_FAMILY
CSS property font-family.


FONT_SIZE

public static final ECSSProperty FONT_SIZE
CSS property font-size.


FONT_STYLE

public static final ECSSProperty FONT_STYLE
CSS property font-style.


FONT_VARIANT

public static final ECSSProperty FONT_VARIANT
CSS property font-variant.


FONT_WEIGHT

public static final ECSSProperty FONT_WEIGHT
CSS property font-weight.


HEIGHT

public static final ECSSProperty HEIGHT
CSS property height.


LEFT

public static final ECSSProperty LEFT
CSS property left.


LETTER_SPACING

public static final ECSSProperty LETTER_SPACING
CSS property letter-spacing.


LINE_HEIGHT

public static final ECSSProperty LINE_HEIGHT
CSS property line-height.


LIST_STYLE_IMAGE

public static final ECSSProperty LIST_STYLE_IMAGE
CSS property list-style-image.


LIST_STYLE_POSITION

public static final ECSSProperty LIST_STYLE_POSITION
CSS property list-style-position.


LIST_STYLE_TYPE

public static final ECSSProperty LIST_STYLE_TYPE
CSS property list-style-type.


MARGIN_RIGHT

public static final ECSSProperty MARGIN_RIGHT
CSS property margin-right.


MARGIN_LEFT

public static final ECSSProperty MARGIN_LEFT
CSS property margin-left.


MARGIN_TOP

public static final ECSSProperty MARGIN_TOP
CSS property margin-top.


MARGIN_BOTTOM

public static final ECSSProperty MARGIN_BOTTOM
CSS property margin-bottom.


MAX_HEIGHT

public static final ECSSProperty MAX_HEIGHT
CSS property max-height.


MAX_WIDTH

public static final ECSSProperty MAX_WIDTH
CSS property max-width .


MIN_HEIGHT

public static final ECSSProperty MIN_HEIGHT
CSS property min-height.


MIN_WIDTH

public static final ECSSProperty MIN_WIDTH
CSS property min-width .


ORPHANS

public static final ECSSProperty ORPHANS
CSS property orphans.


OUTLINE_COLOR

public static final ECSSProperty OUTLINE_COLOR
CSS property outline-color.


OUTLINE_STYLE

public static final ECSSProperty OUTLINE_STYLE
CSS property outline-style.


OUTLINE_WIDTH

public static final ECSSProperty OUTLINE_WIDTH
CSS property outline-width.


OVERFLOW

public static final ECSSProperty OVERFLOW
CSS property overflow.


PADDING_TOP

public static final ECSSProperty PADDING_TOP
CSS property padding-top.


PADDING_RIGHT

public static final ECSSProperty PADDING_RIGHT
CSS property padding-right.


PADDING_BOTTOM

public static final ECSSProperty PADDING_BOTTOM
CSS property padding-bottom.


PADDING_LEFT

public static final ECSSProperty PADDING_LEFT
CSS property padding-left.


PAGE_BREAK_AFTER

public static final ECSSProperty PAGE_BREAK_AFTER
CSS property page-break-after.


PAGE_BREAK_BEFORE

public static final ECSSProperty PAGE_BREAK_BEFORE
CSS property page-break-before.


PAGE_BREAK_INSIDE

public static final ECSSProperty PAGE_BREAK_INSIDE
CSS property page-break-inside.


PAUSE_AFTER

public static final ECSSProperty PAUSE_AFTER
CSS property pause-after.


PAUSE_BEFORE

public static final ECSSProperty PAUSE_BEFORE
CSS property pause-before.


PITCH_RANGE

public static final ECSSProperty PITCH_RANGE
CSS property pitch-range.


PITCH

public static final ECSSProperty PITCH
CSS property pitch .


PLAY_DURING

public static final ECSSProperty PLAY_DURING
CSS property play-during.


POSITION

public static final ECSSProperty POSITION
CSS property position.


QUOTES

public static final ECSSProperty QUOTES
CSS property quotes .


RICHNESS

public static final ECSSProperty RICHNESS
CSS property richness.


RIGHT

public static final ECSSProperty RIGHT
CSS property right .


SPEAK_HEADER

public static final ECSSProperty SPEAK_HEADER
CSS property speak-header.


SPEAK_NUMERAL

public static final ECSSProperty SPEAK_NUMERAL
CSS property speak-numeral.


SPEAK_PUNCTUATION

public static final ECSSProperty SPEAK_PUNCTUATION
CSS property speak-punctuation.


SPEAK

public static final ECSSProperty SPEAK
CSS property speak.


SPEECH_RATE

public static final ECSSProperty SPEECH_RATE
CSS property speech-rate.


STRESS

public static final ECSSProperty STRESS
CSS property stress .


TABLE_LAYOUT

public static final ECSSProperty TABLE_LAYOUT
CSS property table-layout.


TEXT_ALIGN

public static final ECSSProperty TEXT_ALIGN
CSS property text-align .


TEXT_DECORATION

public static final ECSSProperty TEXT_DECORATION
CSS property text-decoration.


TEXT_INDENT

public static final ECSSProperty TEXT_INDENT
CSS property text-indent.


TEXT_TRANSFORM

public static final ECSSProperty TEXT_TRANSFORM
CSS property text-transform.


TOP

public static final ECSSProperty TOP
CSS property top.


UNICODE_BIDI

public static final ECSSProperty UNICODE_BIDI
CSS property unicode-bidi.


VERTICAL_ALIGN

public static final ECSSProperty VERTICAL_ALIGN
CSS property vertical-align.


VISIBILITY

public static final ECSSProperty VISIBILITY
CSS property visibility.


VOICE_FAMILY

public static final ECSSProperty VOICE_FAMILY
CSS property voice-family.


VOLUME

public static final ECSSProperty VOLUME
CSS property volume.


WHITE_SPACE

public static final ECSSProperty WHITE_SPACE
CSS property white-space.


WIDOWS

public static final ECSSProperty WIDOWS
CSS property widows .


WIDTH

public static final ECSSProperty WIDTH
CSS property width.


WORD_SPACING

public static final ECSSProperty WORD_SPACING
CSS property word-spacing.


Z_INDEX

public static final ECSSProperty Z_INDEX
CSS property z-index.


FILTER

public static final ECSSProperty FILTER
CSS property filter.


OPACITY

public static final ECSSProperty OPACITY
CSS property opacity.

Method Detail

values

public static ECSSProperty[] values()
Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:
for (ECSSProperty c : ECSSProperty.values())
    System.out.println(c);

Returns:
an array containing the constants of this enum type, in the order they are declared

valueOf

public static ECSSProperty valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

Parameters:
name - the name of the enum constant to be returned.
Returns:
the enum constant with the specified name
Throws:
java.lang.IllegalArgumentException - if this enum type has no constant with the specified name
java.lang.NullPointerException - if the argument is null

getName

public java.lang.String getName()
Returns the "real" name of this property.


toString

public java.lang.String toString()
Returns the "real" name of this property.

Overrides:
toString in class java.lang.Enum<ECSSProperty>

TUM CCSM Commons

TUM CCSM Commons - 2.7