Package com.openhtmltopdf.css.constants
Class CSSName
java.lang.Object
com.openhtmltopdf.css.constants.CSSName
- All Implemented Interfaces:
Comparable<CSSName>
public final class CSSName extends Object implements Comparable<CSSName>
A CSSName is a Singleton representing a single CSS property name, like
border-width. The class declares a Singleton static instance for each CSS
Level 2 property. A CSSName instance has the property name available from the
toString() method, as well as a unique (among all CSSName instances)
integer id ranging from 0...n instances, incremented by 1, available using
the final public int FS_ID (e.g. CSSName.COLOR.FS_ID).- Author:
- Patrick Wright
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classCSSName.CSSSideProperties -
Field Summary
Fields Modifier and Type Field Description static CSSNameBACKGROUND_ATTACHMENTUnique CSSName instance for CSS2 property.static CSSNameBACKGROUND_COLORUnique CSSName instance for CSS2 property.static CSSNameBACKGROUND_IMAGEUnique CSSName instance for CSS2 property.static CSSNameBACKGROUND_POSITIONUnique CSSName instance for CSS2 property.static CSSNameBACKGROUND_REPEATUnique CSSName instance for CSS2 property.static CSSNameBACKGROUND_SHORTHANDUnique CSSName instance for CSS2 property.static CSSNameBACKGROUND_SIZEstatic CSSNameBORDER_BOTTOM_COLORUnique CSSName instance for CSS2 property.static CSSNameBORDER_BOTTOM_LEFT_RADIUSUnique CSSName instance for CSS3 property.static CSSNameBORDER_BOTTOM_RIGHT_RADIUSUnique CSSName instance for CSS3 property.static CSSNameBORDER_BOTTOM_SHORTHANDUnique CSSName instance for CSS2 property.static CSSNameBORDER_BOTTOM_STYLEUnique CSSName instance for CSS2 property.static CSSNameBORDER_BOTTOM_WIDTHUnique CSSName instance for CSS2 property.static CSSNameBORDER_COLLAPSEUnique CSSName instance for CSS2 property.static CSSName.CSSSidePropertiesBORDER_COLOR_PROPERTIESstatic CSSNameBORDER_COLOR_SHORTHANDUnique CSSName instance for CSS2 property.static CSSNameBORDER_LEFT_COLORUnique CSSName instance for CSS2 property.static CSSNameBORDER_LEFT_SHORTHANDUnique CSSName instance for CSS2 property.static CSSNameBORDER_LEFT_STYLEUnique CSSName instance for CSS2 property.static CSSNameBORDER_LEFT_WIDTHUnique CSSName instance for CSS2 property.static CSSNameBORDER_RADIUS_SHORTHANDUnique CSSName instance for CSS3 property.static CSSNameBORDER_RIGHT_COLORUnique CSSName instance for CSS2 property.static CSSNameBORDER_RIGHT_SHORTHANDUnique CSSName instance for CSS2 property.static CSSNameBORDER_RIGHT_STYLEUnique CSSName instance for CSS2 property.static CSSNameBORDER_RIGHT_WIDTHUnique CSSName instance for CSS2 property.static CSSNameBORDER_SHORTHANDUnique CSSName instance for CSS2 property.static CSSName.CSSSidePropertiesBORDER_SIDE_PROPERTIESstatic CSSNameBORDER_SPACINGUnique CSSName instance for CSS2 property.static CSSName.CSSSidePropertiesBORDER_STYLE_PROPERTIESstatic CSSNameBORDER_STYLE_SHORTHANDUnique CSSName instance for CSS2 property.static CSSNameBORDER_TOP_COLORUnique CSSName instance for CSS2 property.static CSSNameBORDER_TOP_LEFT_RADIUSUnique CSSName instance for CSS3 property.static CSSNameBORDER_TOP_RIGHT_RADIUSUnique CSSName instance for CSS3 property.static CSSNameBORDER_TOP_SHORTHANDUnique CSSName instance for CSS2 property.static CSSNameBORDER_TOP_STYLEUnique CSSName instance for CSS2 property.static CSSNameBORDER_TOP_WIDTHUnique CSSName instance for CSS2 property.static CSSNameBORDER_WIDTH_SHORTHANDUnique CSSName instance for CSS2 property.static CSSNameBOTTOMUnique CSSName instance for CSS2 property.static CSSNameBOX_SIZINGstatic CSSNameBREAK_AFTERstatic CSSNameBREAK_BEFOREstatic CSSNameCAPTION_SIDEUnique CSSName instance for CSS2 property.static CSSNameCLEARUnique CSSName instance for CSS2 property.static CSSNameCLIPUnique CSSName instance for CSS2 property.static CSSNameCOLORUnique CSSName instance for CSS2 property.static CSSNameCOLUMN_COUNTstatic CSSNameCOLUMN_GAPstatic CSSNameCONTENTUnique CSSName instance for CSS2 property.static CSSNameCOUNTER_INCREMENTUnique CSSName instance for CSS2 property.static CSSNameCOUNTER_RESETUnique CSSName instance for CSS2 property.static CSSNameCURSORUnique CSSName instance for CSS2 property.static CSSNameDIRECTIONUnique CSSName instance for CSS2 property.static CSSNameDISPLAYUnique CSSName instance for CSS2 property.static CSSNameEMPTY_CELLSUnique CSSName instance for CSS2 property.static CSSNameFLOATUnique CSSName instance for CSS2 property.static CSSNameFONT_FAMILYUnique CSSName instance for CSS2 property.static CSSNameFONT_SHORTHANDUnique CSSName instance for CSS2 property.static CSSNameFONT_SIZEUnique CSSName instance for CSS2 property.static CSSNameFONT_STYLEUnique CSSName instance for CSS2 property.static CSSNameFONT_VARIANTUnique CSSName instance for CSS2 property.static CSSNameFONT_WEIGHTUnique CSSName instance for CSS2 property.static CSSNameFS_BORDER_SPACING_HORIZONTALUnique CSSName instance for fictitious property.static CSSNameFS_BORDER_SPACING_VERTICALUnique CSSName instance for CSS2 property.static CSSNameFS_CHECKBOX_STYLEstatic CSSNameFS_COLSPANUnique CSSName instance for CSS2 property.static CSSNameFS_DYNAMIC_AUTO_WIDTHUnique CSSName instance for CSS2 property.static CSSNameFS_FIT_IMAGES_TO_WIDTHUsed for forcing images to scale to a certain widthstatic CSSNameFS_FONT_SUBSETUnique CSSName instance for CSS2 property.intFS_IDUnique integer id for a CSSName.static CSSNameFS_KEEP_WITH_INLINEUnique CSSName instance for CSS2 property.static CSSNameFS_MAX_JUSTIFICATION_INTER_CHARThe max extra spacing for non-space characters when text-align: justify is in use.static CSSNameFS_MAX_JUSTIFICATION_INTER_WORDThe max extra spacing for space characters when text-align: justify is in use.static CSSNameFS_MAX_OVERFLOW_PAGESThe maximum number of inserted shadow pages to insert for cut-off content.static CSSNameFS_NAMED_DESTINATIONUsed to control creation of named destinations for boxes having the id attribute set.static CSSNameFS_OVERFLOW_PAGES_DIRECTIONWhether cut-off content to the right (default) of the page or left of the page should be inserted as shadow pages.static CSSNameFS_PAGE_BREAK_MIN_HEIGHTPerform a page break before this element, if not at least the specified space is left on the current page.static CSSNameFS_PAGE_HEIGHTUnique CSSName instance for CSS2 property.static CSSNameFS_PAGE_ORIENTATIONUnique CSSName instance for CSS2 property.static CSSNameFS_PAGE_SEQUENCEUnique CSSName instance for CSS2 property.static CSSNameFS_PAGE_WIDTHUnique CSSName instance for CSS2 property.static CSSNameFS_PDF_FONT_EMBEDUnique CSSName instance for CSS2 property.static CSSNameFS_PDF_FONT_ENCODINGUnique CSSName instance for CSS2 property.static CSSNameFS_ROWSPANUnique CSSName instance for CSS2 property.static CSSNameFS_TABLE_PAGINATEUnique CSSName instance for CSS2 property.static CSSNameFS_TEXT_DECORATION_EXTENTUnique CSSName instance for CSS2 property.static CSSNameFS_TRANSFORM_ORIGIN_Xstatic CSSNameFS_TRANSFORM_ORIGIN_Ystatic CSSNameHEIGHTUnique CSSName instance for CSS2 property.static CSSNameIMAGE_RENDERINGUnique CSSName instance for CSS3 property.static CSSNameLEFTUnique CSSName instance for CSS2 property.static CSSNameLETTER_SPACINGUnique CSSName instance for CSS2 property.static CSSNameLINE_HEIGHTUnique CSSName instance for CSS2 property.static CSSNameLIST_STYLE_IMAGEUnique CSSName instance for CSS2 property.static CSSNameLIST_STYLE_POSITIONUnique CSSName instance for CSS2 property.static CSSNameLIST_STYLE_SHORTHANDUnique CSSName instance for CSS2 property.static CSSNameLIST_STYLE_TYPEUnique CSSName instance for CSS2 property.static CSSNameMARGIN_BOTTOMUnique CSSName instance for CSS2 property.static CSSNameMARGIN_LEFTUnique CSSName instance for CSS2 property.static CSSNameMARGIN_RIGHTUnique CSSName instance for CSS2 property.static CSSNameMARGIN_SHORTHANDUnique CSSName instance for CSS2 property.static CSSName.CSSSidePropertiesMARGIN_SIDE_PROPERTIESstatic CSSNameMARGIN_TOPUnique CSSName instance for CSS2 property.static CSSNameMAX_HEIGHTUnique CSSName instance for CSS2 property.static CSSNameMAX_WIDTHUnique CSSName instance for CSS2 property.static CSSNameMIN_HEIGHTUnique CSSName instance for CSS2 property.static CSSNameMIN_WIDTHUnique CSSName instance for CSS2 property.static CSSNameORPHANSUnique CSSName instance for CSS2 property.static CSSNameOUTLINE_COLORUnique CSSName instance for CSS2 property.static CSSNameOUTLINE_SHORTHANDUnique CSSName instance for CSS2 property.static CSSNameOUTLINE_STYLEUnique CSSName instance for CSS2 property.static CSSNameOUTLINE_WIDTHUnique CSSName instance for CSS2 property.static CSSNameOVERFLOWUnique CSSName instance for CSS2 property.static CSSNamePADDING_BOTTOMUnique CSSName instance for CSS2 property.static CSSNamePADDING_LEFTUnique CSSName instance for CSS2 property.static CSSNamePADDING_RIGHTUnique CSSName instance for CSS2 property.static CSSNamePADDING_SHORTHANDUnique CSSName instance for CSS2 property.static CSSName.CSSSidePropertiesPADDING_SIDE_PROPERTIESstatic CSSNamePADDING_TOPUnique CSSName instance for CSS2 property.static CSSNamePAGEUnique CSSName instance for CSS2 property.static CSSNamePAGE_BREAK_AFTERUnique CSSName instance for CSS2 property.static CSSNamePAGE_BREAK_BEFOREUnique CSSName instance for CSS2 property.static CSSNamePAGE_BREAK_INSIDEUnique CSSName instance for CSS2 property.static CSSNamePOSITIONUnique CSSName instance for CSS2 property.static CSSNameQUOTESUnique CSSName instance for CSS2 property.static CSSNameRIGHTUnique CSSName instance for CSS2 property.static CSSNameSIZE_SHORTHANDUnique CSSName instance for CSS2 property.static CSSNameSRCUnique CSSName instance for CSS2 property.static CSSNameTAB_SIZEUsed for controlling tab size in pre tags.static CSSNameTABLE_LAYOUTUnique CSSName instance for CSS2 property.static CSSNameTEXT_ALIGNUnique CSSName instance for CSS2 property.static CSSNameTEXT_DECORATIONUnique CSSName instance for CSS2 property.static CSSNameTEXT_INDENTUnique CSSName instance for CSS2 property.static CSSNameTEXT_TRANSFORMUnique CSSName instance for CSS2 property.static CSSNameTOPUnique CSSName instance for CSS2 property.static CSSNameTRANSFORMUnique CSSName instance for CSS3 property.static CSSNameTRANSFORM_ORIGIN_SHORTHANDUnique CSSName instance for CSS3 property.static CSSNameUNICODE_BIDIUnique CSSName instance for CSS2 property.static CSSNameVERTICAL_ALIGNUnique CSSName instance for CSS2 property.static CSSNameVISIBILITYUnique CSSName instance for CSS2 property.static CSSNameWHITE_SPACEUnique CSSName instance for CSS2 property.static CSSNameWIDOWSUnique CSSName instance for CSS2 property.static CSSNameWIDTHUnique CSSName instance for CSS2 property.static CSSNameWORD_SPACINGUnique CSSName instance for CSS2 property.static CSSNameWORD_WRAPUnique CSSName instance for CSS3 property.static CSSNameZ_INDEXUnique CSSName instance for CSS2 property. -
Method Summary
Modifier and Type Method Description intcompareTo(CSSName object)static intcountCSSNames()Returns a count of all CSS properties known to this class, shorthand and primitive.static intcountCSSPrimitiveNames()Returns a count of all CSS primitive (non-shorthand) properties known to this class.booleanequals(Object o)static CSSNamegetByID(int id)static CSSNamegetByPropertyName(String propName)Gets the byPropertyName attribute of the CSSName classstatic PropertyBuildergetPropertyBuilder(CSSName cssName)inthashCode()static FSDerivedValueinitialDerivedValue(CSSName cssName)static StringinitialValue(CSSName cssName)Returns the initial value of the named property, according to the CSS2 spec, as a String.static booleanisImplemented(CSSName cssName)static booleanpropertyInherits(CSSName cssName)Returns true if the named property inherits by default, according to the CSS2 spec.StringtoString()Returns a string representation of the object, in this case, always the full CSS property name in lowercase.
-
Field Details
-
FS_ID
public final int FS_IDUnique integer id for a CSSName. -
COLOR
Unique CSSName instance for CSS2 property. TODO: UA dependent -
BACKGROUND_COLOR
Unique CSSName instance for CSS2 property. -
BACKGROUND_IMAGE
Unique CSSName instance for CSS2 property. -
BACKGROUND_REPEAT
Unique CSSName instance for CSS2 property. -
BACKGROUND_ATTACHMENT
Unique CSSName instance for CSS2 property. -
BACKGROUND_POSITION
Unique CSSName instance for CSS2 property. -
BACKGROUND_SIZE
-
BORDER_COLLAPSE
Unique CSSName instance for CSS2 property. -
FS_BORDER_SPACING_HORIZONTAL
Unique CSSName instance for fictitious property. -
FS_BORDER_SPACING_VERTICAL
Unique CSSName instance for CSS2 property. -
FS_DYNAMIC_AUTO_WIDTH
Unique CSSName instance for CSS2 property. -
FS_FONT_SUBSET
Unique CSSName instance for CSS2 property. -
FS_CHECKBOX_STYLE
-
FS_KEEP_WITH_INLINE
Unique CSSName instance for CSS2 property. -
FS_PAGE_WIDTH
Unique CSSName instance for CSS2 property. -
FS_PAGE_HEIGHT
Unique CSSName instance for CSS2 property. -
FS_PAGE_SEQUENCE
Unique CSSName instance for CSS2 property. -
FS_PDF_FONT_EMBED
Unique CSSName instance for CSS2 property. -
FS_PDF_FONT_ENCODING
Unique CSSName instance for CSS2 property. -
FS_PAGE_ORIENTATION
Unique CSSName instance for CSS2 property. -
FS_TABLE_PAGINATE
Unique CSSName instance for CSS2 property. -
FS_TEXT_DECORATION_EXTENT
Unique CSSName instance for CSS2 property. -
FS_FIT_IMAGES_TO_WIDTH
Used for forcing images to scale to a certain width -
FS_NAMED_DESTINATION
Used to control creation of named destinations for boxes having the id attribute set. -
FS_PAGE_BREAK_MIN_HEIGHT
Perform a page break before this element, if not at least the specified space is left on the current page. -
FS_MAX_JUSTIFICATION_INTER_WORD
The max extra spacing for space characters when text-align: justify is in use. -
FS_MAX_JUSTIFICATION_INTER_CHAR
The max extra spacing for non-space characters when text-align: justify is in use. -
BOTTOM
Unique CSSName instance for CSS2 property. -
CAPTION_SIDE
Unique CSSName instance for CSS2 property. -
CLEAR
Unique CSSName instance for CSS2 property. -
CLIP
Unique CSSName instance for CSS2 property. -
COLUMN_COUNT
-
COLUMN_GAP
-
CONTENT
Unique CSSName instance for CSS2 property. -
COUNTER_INCREMENT
Unique CSSName instance for CSS2 property. -
COUNTER_RESET
Unique CSSName instance for CSS2 property. -
CURSOR
Unique CSSName instance for CSS2 property. -
DIRECTION
Unique CSSName instance for CSS2 property. -
DISPLAY
Unique CSSName instance for CSS2 property. -
EMPTY_CELLS
Unique CSSName instance for CSS2 property. -
FLOAT
Unique CSSName instance for CSS2 property. -
FONT_STYLE
Unique CSSName instance for CSS2 property. -
FONT_VARIANT
Unique CSSName instance for CSS2 property. -
FONT_WEIGHT
Unique CSSName instance for CSS2 property. -
FONT_SIZE
Unique CSSName instance for CSS2 property. -
LINE_HEIGHT
Unique CSSName instance for CSS2 property. -
FONT_FAMILY
Unique CSSName instance for CSS2 property. TODO: UA dependent -
FS_COLSPAN
Unique CSSName instance for CSS2 property. -
FS_ROWSPAN
Unique CSSName instance for CSS2 property. -
HEIGHT
Unique CSSName instance for CSS2 property. -
LEFT
Unique CSSName instance for CSS2 property. -
LETTER_SPACING
Unique CSSName instance for CSS2 property. -
LIST_STYLE_TYPE
Unique CSSName instance for CSS2 property. -
LIST_STYLE_POSITION
Unique CSSName instance for CSS2 property. -
LIST_STYLE_IMAGE
Unique CSSName instance for CSS2 property. -
MAX_HEIGHT
Unique CSSName instance for CSS2 property. -
MAX_WIDTH
Unique CSSName instance for CSS2 property. -
MIN_HEIGHT
Unique CSSName instance for CSS2 property. -
MIN_WIDTH
Unique CSSName instance for CSS2 property. TODO: UA dependent -
ORPHANS
Unique CSSName instance for CSS2 property. -
OUTLINE_COLOR
Unique CSSName instance for CSS2 property. -
OUTLINE_STYLE
Unique CSSName instance for CSS2 property. -
OUTLINE_WIDTH
Unique CSSName instance for CSS2 property. -
OVERFLOW
Unique CSSName instance for CSS2 property. -
PAGE
Unique CSSName instance for CSS2 property. -
PAGE_BREAK_AFTER
Unique CSSName instance for CSS2 property. -
PAGE_BREAK_BEFORE
Unique CSSName instance for CSS2 property. -
PAGE_BREAK_INSIDE
Unique CSSName instance for CSS2 property. -
BREAK_AFTER
-
BREAK_BEFORE
-
POSITION
Unique CSSName instance for CSS2 property. -
QUOTES
Unique CSSName instance for CSS2 property. TODO: UA dependent -
RIGHT
Unique CSSName instance for CSS2 property. -
SRC
Unique CSSName instance for CSS2 property. -
TAB_SIZE
Used for controlling tab size in pre tags. See http://dev.w3.org/csswg/css3-text/#tab-size -
TABLE_LAYOUT
Unique CSSName instance for CSS2 property. -
TEXT_ALIGN
Unique CSSName instance for CSS2 property. TODO: UA dependent -
TEXT_DECORATION
Unique CSSName instance for CSS2 property. -
TEXT_INDENT
Unique CSSName instance for CSS2 property. -
TEXT_TRANSFORM
Unique CSSName instance for CSS2 property. -
TOP
Unique CSSName instance for CSS2 property. -
UNICODE_BIDI
Unique CSSName instance for CSS2 property. -
VERTICAL_ALIGN
Unique CSSName instance for CSS2 property. -
VISIBILITY
Unique CSSName instance for CSS2 property. -
WHITE_SPACE
Unique CSSName instance for CSS2 property. -
WORD_WRAP
Unique CSSName instance for CSS3 property. -
WIDOWS
Unique CSSName instance for CSS2 property. -
WIDTH
Unique CSSName instance for CSS2 property. -
TRANSFORM
Unique CSSName instance for CSS3 property. -
FS_TRANSFORM_ORIGIN_X
-
FS_TRANSFORM_ORIGIN_Y
-
WORD_SPACING
Unique CSSName instance for CSS2 property. -
Z_INDEX
Unique CSSName instance for CSS2 property. -
BORDER_TOP_COLOR
Unique CSSName instance for CSS2 property. -
BORDER_RIGHT_COLOR
Unique CSSName instance for CSS2 property. -
BORDER_BOTTOM_COLOR
Unique CSSName instance for CSS2 property. -
BORDER_LEFT_COLOR
Unique CSSName instance for CSS2 property. -
BORDER_TOP_STYLE
Unique CSSName instance for CSS2 property. -
BORDER_RIGHT_STYLE
Unique CSSName instance for CSS2 property. -
BORDER_BOTTOM_STYLE
Unique CSSName instance for CSS2 property. -
BORDER_LEFT_STYLE
Unique CSSName instance for CSS2 property. -
BORDER_TOP_WIDTH
Unique CSSName instance for CSS2 property. -
BORDER_RIGHT_WIDTH
Unique CSSName instance for CSS2 property. -
BORDER_BOTTOM_WIDTH
Unique CSSName instance for CSS2 property. -
BORDER_LEFT_WIDTH
Unique CSSName instance for CSS2 property. -
BORDER_TOP_LEFT_RADIUS
Unique CSSName instance for CSS3 property. -
BORDER_TOP_RIGHT_RADIUS
Unique CSSName instance for CSS3 property. -
BORDER_BOTTOM_RIGHT_RADIUS
Unique CSSName instance for CSS3 property. -
BORDER_BOTTOM_LEFT_RADIUS
Unique CSSName instance for CSS3 property. -
MARGIN_TOP
Unique CSSName instance for CSS2 property. -
MARGIN_RIGHT
Unique CSSName instance for CSS2 property. -
MARGIN_BOTTOM
Unique CSSName instance for CSS2 property. -
MARGIN_LEFT
Unique CSSName instance for CSS2 property. -
PADDING_TOP
Unique CSSName instance for CSS2 property. -
PADDING_RIGHT
Unique CSSName instance for CSS2 property. -
PADDING_BOTTOM
Unique CSSName instance for CSS2 property. -
PADDING_LEFT
Unique CSSName instance for CSS2 property. -
IMAGE_RENDERING
Unique CSSName instance for CSS3 property. -
BOX_SIZING
-
FS_MAX_OVERFLOW_PAGES
The maximum number of inserted shadow pages to insert for cut-off content. -
FS_OVERFLOW_PAGES_DIRECTION
Whether cut-off content to the right (default) of the page or left of the page should be inserted as shadow pages. -
BACKGROUND_SHORTHAND
Unique CSSName instance for CSS2 property. -
BORDER_RADIUS_SHORTHAND
Unique CSSName instance for CSS3 property. -
BORDER_WIDTH_SHORTHAND
Unique CSSName instance for CSS2 property. -
BORDER_STYLE_SHORTHAND
Unique CSSName instance for CSS2 property. -
BORDER_SHORTHAND
Unique CSSName instance for CSS2 property. -
BORDER_TOP_SHORTHAND
Unique CSSName instance for CSS2 property. -
BORDER_RIGHT_SHORTHAND
Unique CSSName instance for CSS2 property. -
BORDER_BOTTOM_SHORTHAND
Unique CSSName instance for CSS2 property. -
BORDER_LEFT_SHORTHAND
Unique CSSName instance for CSS2 property. -
BORDER_COLOR_SHORTHAND
Unique CSSName instance for CSS2 property. -
BORDER_SPACING
Unique CSSName instance for CSS2 property. -
FONT_SHORTHAND
Unique CSSName instance for CSS2 property. -
LIST_STYLE_SHORTHAND
Unique CSSName instance for CSS2 property. -
MARGIN_SHORTHAND
Unique CSSName instance for CSS2 property. -
OUTLINE_SHORTHAND
Unique CSSName instance for CSS2 property. -
PADDING_SHORTHAND
Unique CSSName instance for CSS2 property. -
SIZE_SHORTHAND
Unique CSSName instance for CSS2 property. -
TRANSFORM_ORIGIN_SHORTHAND
Unique CSSName instance for CSS3 property. -
MARGIN_SIDE_PROPERTIES
-
PADDING_SIDE_PROPERTIES
-
BORDER_SIDE_PROPERTIES
-
BORDER_STYLE_PROPERTIES
-
BORDER_COLOR_PROPERTIES
-
-
Method Details
-
toString
Returns a string representation of the object, in this case, always the full CSS property name in lowercase. -
countCSSNames
public static int countCSSNames()Returns a count of all CSS properties known to this class, shorthand and primitive.- Returns:
- Returns
-
countCSSPrimitiveNames
public static int countCSSPrimitiveNames()Returns a count of all CSS primitive (non-shorthand) properties known to this class.- Returns:
- Returns
-
propertyInherits
Returns true if the named property inherits by default, according to the CSS2 spec.- Parameters:
cssName- PARAM- Returns:
- Returns
-
initialValue
Returns the initial value of the named property, according to the CSS2 spec, as a String. Casting must be taken care of by the caller, as there is too much variation in value-types.- Parameters:
cssName- PARAM- Returns:
- Returns
-
initialDerivedValue
-
isImplemented
-
getPropertyBuilder
-
getByPropertyName
Gets the byPropertyName attribute of the CSSName class- Parameters:
propName- PARAM- Returns:
- The byPropertyName value
-
getByID
-
compareTo
- Specified by:
compareToin interfaceComparable<CSSName>
-
equals
-
hashCode
public int hashCode()
-