|
www.element4solution.com | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objecte4s.application.sysmodule.css.E4CSS.Attribute
public static final class E4CSS.Attribute
Attribute representation in a typesafe format.
E4CSS.Value| Method Summary | |
|---|---|
int |
compareTo(E4CSS.Attribute attr)
Make comparable for Comparable Comparable |
int |
compareTo(java.lang.Object attr)
|
boolean |
equals(E4CSS.Attribute a)
Compare name with name from another Attribute. |
E4CSS.Value |
getDefaultValue()
get E4CSS.Value default value of attribute |
java.lang.String |
getDescription()
Get optional description for help with E4CSS Attribute standard. |
int |
getImportance()
Get subjective level for required expertise of editing user and usability of attribute. |
java.lang.String |
getName()
Returns attribute name as String. |
E4CSS.Value[] |
getValidValues()
Get all E4CSS.Value E4CSS.Values of this attribute. |
boolean |
isColorAttribute()
Tells if the attribute has color values of type COLOR or BORDER_COLOR within its range. |
boolean |
isInherited()
get inheritance from upper level E4HtmlTag HTML tags within the HTML DOM. |
boolean |
isValidValue(E4CSS.Value val)
Tells if a given E4CSS.Value E4CSS.Value is within this attribute's range. |
protected E4CSS.Value |
parseValue(java.lang.String text)
Parse all E4CSS.Value E4CSS.Values within the range of the attribute. |
java.lang.String |
toString()
Returns attribute name as String. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
public static final E4CSS.Attribute BACKGROUND
public static final E4CSS.Attribute BACKGROUND_ATTACHMENT
public static final E4CSS.Attribute BACKGROUND_COLOR
public static final E4CSS.Attribute BACKGROUND_IMAGE
public static final E4CSS.Attribute BACKGROUND_POSITION
public static final E4CSS.Attribute BACKGROUND_REPEAT
public static final E4CSS.Attribute BORDER
public static final E4CSS.Attribute BORDER_BOTTOM
public static final E4CSS.Attribute BORDER_BOTTOM_COLOR
public static final E4CSS.Attribute BORDER_BOTTOM_STYLE
public static final E4CSS.Attribute BORDER_BOTTOM_WIDTH
public static final E4CSS.Attribute BORDER_COLLAPSE
public static final E4CSS.Attribute BORDER_COLOR
public static final E4CSS.Attribute BORDER_LEFT
public static final E4CSS.Attribute BORDER_LEFT_COLOR
public static final E4CSS.Attribute BORDER_LEFT_STYLE
public static final E4CSS.Attribute BORDER_LEFT_WIDTH
public static final E4CSS.Attribute BORDER_RIGHT
public static final E4CSS.Attribute BORDER_RIGHT_COLOR
public static final E4CSS.Attribute BORDER_RIGHT_STYLE
public static final E4CSS.Attribute BORDER_RIGHT_WIDTH
public static final E4CSS.Attribute BORDER_SPACING
public static final E4CSS.Attribute BORDER_STYLE
public static final E4CSS.Attribute BORDER_TOP
public static final E4CSS.Attribute BORDER_TOP_COLOR
public static final E4CSS.Attribute BORDER_TOP_STYLE
public static final E4CSS.Attribute BORDER_TOP_WIDTH
public static final E4CSS.Attribute BORDER_WIDTH
public static final E4CSS.Attribute BOTTOM
public static final E4CSS.Attribute CAPTION_SIDE
public static final E4CSS.Attribute CLEAR
public static final E4CSS.Attribute CLIP
public static final E4CSS.Attribute COLOR
public static final E4CSS.Attribute CURSOR
public static final E4CSS.Attribute DIRECTION
public static final E4CSS.Attribute DISPLAY
public static final E4CSS.Attribute EMPTY_CELLS
public static final E4CSS.Attribute FLOAT
public static final E4CSS.Attribute FONT
public static final E4CSS.Attribute FONT_FAMILY
public static final E4CSS.Attribute FONT_SIZE
public static final E4CSS.Attribute FONT_SIZE_ADJUST
public static final E4CSS.Attribute FONT_STRETCH
public static final E4CSS.Attribute FONT_STYLE
public static final E4CSS.Attribute FONT_VARIANT
public static final E4CSS.Attribute FONT_WEIGHT
public static final E4CSS.Attribute HEIGHT
public static final E4CSS.Attribute LEFT
public static final E4CSS.Attribute LETTER_SPACING
public static final E4CSS.Attribute LINE_HEIGHT
public static final E4CSS.Attribute LIST_STYLE
public static final E4CSS.Attribute LIST_STYLE_IMAGE
public static final E4CSS.Attribute LIST_STYLE_POSITION
public static final E4CSS.Attribute LIST_STYLE_TYPE
public static final E4CSS.Attribute MARGIN
public static final E4CSS.Attribute MARGIN_BOTTOM
public static final E4CSS.Attribute MARGIN_LEFT
public static final E4CSS.Attribute MARGIN_RIGHT
public static final E4CSS.Attribute MARGIN_TOP
public static final E4CSS.Attribute MARKER_OFFSET
public static final E4CSS.Attribute MARKS
public static final E4CSS.Attribute MAX_HEIGHT
public static final E4CSS.Attribute MAX_WIDTH
public static final E4CSS.Attribute MIN_HEIGHT
public static final E4CSS.Attribute MIN_WIDTH
public static final E4CSS.Attribute ORPHANS
public static final E4CSS.Attribute OUTLINE
public static final E4CSS.Attribute OUTLINE_COLOR
public static final E4CSS.Attribute OUTLINE_STYLE
public static final E4CSS.Attribute OUTLINE_WIDTH
public static final E4CSS.Attribute OVERFLOW
public static final E4CSS.Attribute PADDING
public static final E4CSS.Attribute PADDING_BOTTOM
public static final E4CSS.Attribute PADDING_LEFT
public static final E4CSS.Attribute PADDING_RIGHT
public static final E4CSS.Attribute PADDING_TOP
public static final E4CSS.Attribute PAGE_BREAK_AFTER
public static final E4CSS.Attribute PAGE_BREAK_BEFORE
public static final E4CSS.Attribute PAGE_BREAK_INSIDE
public static final E4CSS.Attribute POSITION
public static final E4CSS.Attribute RIGHT
public static final E4CSS.Attribute SIZE
public static final E4CSS.Attribute TABLE_LAYOUT
public static final E4CSS.Attribute TEXT_ALIGN
public static final E4CSS.Attribute TEXT_DECORATION
public static final E4CSS.Attribute TEXT_INDENT
public static final E4CSS.Attribute TEXT_SHADOW
public static final E4CSS.Attribute TEXT_TRANSFORM
public static final E4CSS.Attribute TOP
public static final E4CSS.Attribute UNICODE_BIDI
public static final E4CSS.Attribute VERTICAL_ALIGN
public static final E4CSS.Attribute VISIBILITY
public static final E4CSS.Attribute WHITE_SPACE
public static final E4CSS.Attribute WIDOWS
public static final E4CSS.Attribute WIDTH
public static final E4CSS.Attribute WORD_SPACING
public static final E4CSS.Attribute Z_INDEX
| Method Detail |
|---|
public java.lang.String toString()
toString in class java.lang.Objectpublic java.lang.String getName()
public boolean equals(E4CSS.Attribute a)
a - the other Attribute to compare
public E4CSS.Value getDefaultValue()
E4CSS.Value default value of attribute
public boolean isInherited()
E4HtmlTag HTML tags within the HTML DOM.
public int getImportance()
public java.lang.String getDescription()
public boolean isColorAttribute()
public E4CSS.Value[] getValidValues()
E4CSS.Value E4CSS.Values of this attribute.
public boolean isValidValue(E4CSS.Value val)
E4CSS.Value E4CSS.Value is within this attribute's range.
val - E4CSS.Value.
protected E4CSS.Value parseValue(java.lang.String text)
throws E4CSS.ParserException,
java.lang.Exception
E4CSS.Value E4CSS.Values within the range of the attribute.
If any E4CSS.Value matches the given text return the Value. Else throw ParserException.
text - String representation of E4CSS.Value.
E4CSS.ParserException - if none of the E4CSS.Values in range match the given parameter.
java.lang.Exceptionpublic int compareTo(E4CSS.Attribute attr)
Comparable Comparable
attr - other E4CSS.Attribute to match.
public int compareTo(java.lang.Object attr)
compareTo in interface java.lang.Comparable
|
www.element4solution.com | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||