|
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.Value
public static class E4CSS.Value
Representation of E4CSS.Values in a typesafe format.
E4CSS.Attribute| Nested Class Summary | |
|---|---|
protected static class |
E4CSS.Value.LENGTH
Representation of all possible length values. |
| Constructor Summary | |
|---|---|
protected |
E4CSS.Value(java.lang.String name)
Constructor for E4CSS.Values of type KEYWORD. |
protected |
E4CSS.Value(java.lang.String name,
int type,
java.lang.String example)
Constructor for E4CSS.Values of compound quality or ambiguity regarding the user input. |
| Method Summary | |
|---|---|
java.lang.String |
getExampleSyntax()
Get typical syntax of E4CSS.Value. |
java.lang.String |
getName()
Get String representation of value if type is KEYWORD. |
java.lang.String |
getText()
Get String representation of value if type is KEYWORD. |
int |
getType()
retrieves type of E4CSS.Value: KEYWORD, COLOR, LENGTH etc. |
boolean |
isKeyword()
Tells if this E4CSS.Value is an umambiguous keyword. |
protected boolean |
isValid(E4CSS.Value val)
Determine if the given value represents the current implementation. |
E4CSS.Value |
parseValue(java.lang.String text)
Match a given String against the possible syntax, which is the name (= keyword). |
java.lang.String |
toString()
Get String representation of value if type is KEYWORD. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
public static final int TYPE_KEYWORD
public static final int TYPE_LENGTH
public static final int TYPE_LENGTH_POSITIVE
public static final int TYPE_LENGTH_INT
public static final int TYPE_LENGTH_INT_POSITIVE
public static final int TYPE_LENGTH_ABS
public static final int TYPE_LENGTH_ABS_POSITIVE
public static final int TYPE_LENGTH_ABS_INT
public static final int TYPE_LENGTH_ABS_INT_POSITIVE
public static final int TYPE_LENGTH_REL
public static final int TYPE_LENGTH_REL_POSITIVE
public static final int TYPE_LENGTH_REL_INT
public static final int TYPE_LENGTH_REL_INT_POSITIVE
public static final int TYPE_NUMBER
public static final int TYPE_NUMBER_POSITIVE
public static final int TYPE_NUMBER_INTEGER
public static final int TYPE_NUMBER_INT_POSITIVE
public static final int TYPE_PERCENTAGE
public static final int TYPE_PERCENTAGE_POSITIVE
public static final int TYPE_PERCENTAGE_INTEGER
public static final int TYPE_PERCENTAGE_INT_POSITIVE
public static final int TYPE_COLOR
public static final int TYPE_SHAPE
public static final int TYPE_URI
public static final int TYPE_BACKGROUND
public static final int TYPE_BACKGROUND_POSITION
public static final int TYPE_BORDER
public static final int TYPE_BORDER_COLOR
public static final int TYPE_BORDER_STYLE
public static final int TYPE_BORDER_SPACING
public static final int TYPE_BORDER_WIDTH
public static final int TYPE_CURSOR
public static final int TYPE_FONT
public static final int TYPE_FONT_FAMILY
public static final int TYPE_LIST_STYLE
public static final int TYPE_MARGIN
public static final int TYPE_OUTLINE
public static final int TYPE_PADDING
public static final int TYPE_TEXT_SHADOW
public static final int TYPE_UNDEFINED
public static final E4CSS.Value NUM_0
public static final E4CSS.Value NUM_2
public static final E4CSS.Value NUM_50
public static final E4CSS.Value NUM_100
public static final E4CSS.Value NUM_200
public static final E4CSS.Value NUM_300
public static final E4CSS.Value NUM_400
public static final E4CSS.Value NUM_500
public static final E4CSS.Value NUM_600
public static final E4CSS.Value NUM_700
public static final E4CSS.Value NUM_800
public static final E4CSS.Value NUM_900
public static final E4CSS.Value ABSOLUTE
public static final E4CSS.Value ALWAYS
public static final E4CSS.Value ARMENIAN
public static final E4CSS.Value ATTR_X
public static final E4CSS.Value AUTO
public static final E4CSS.Value AVOID
public static final E4CSS.Value BASELINE
public static final E4CSS.Value BIDI_OVERRIDE
public static final E4CSS.Value BLINK
public static final E4CSS.Value BLOCK
public static final E4CSS.Value BOLD
public static final E4CSS.Value BOLDER
public static final E4CSS.Value BOTH
public static final E4CSS.Value BOTTOM
public static final E4CSS.Value CAPITALIZE
public static final E4CSS.Value CAPTION
public static final E4CSS.Value CENTER
public static final E4CSS.Value CIRCLE
public static final E4CSS.Value CJK_IDEOGRAPHIC
public static final E4CSS.Value CLOSE_QUOTE
public static final E4CSS.Value COLLAPSE
public static final E4CSS.Value COMPACT
public static final E4CSS.Value CONDENSED
public static final E4CSS.Value CROP
public static final E4CSS.Value CROSS
public static final E4CSS.Value CROSSHAIR
public static final E4CSS.Value DASHED
public static final E4CSS.Value DECIMAL
public static final E4CSS.Value DECIMAL_LEADING_ZERO
public static final E4CSS.Value DEFAULT
public static final E4CSS.Value DISC
public static final E4CSS.Value DOTTED
public static final E4CSS.Value DOUBLE
public static final E4CSS.Value E_RESIZE
public static final E4CSS.Value EMBED
public static final E4CSS.Value EXPANDED
public static final E4CSS.Value EXTRA_CONDENSED
public static final E4CSS.Value EXTRA_EXPANDED
public static final E4CSS.Value FIXED
public static final E4CSS.Value FONT_VARIANT
public static final E4CSS.Value GEORGIAN
public static final E4CSS.Value GROOVE
public static final E4CSS.Value HEBREW
public static final E4CSS.Value HELP
public static final E4CSS.Value HIDDEN
public static final E4CSS.Value HIDE
public static final E4CSS.Value HIRAGANA
public static final E4CSS.Value HIRAGANA_IROHA
public static final E4CSS.Value ICON
public static final E4CSS.Value INHERIT
public static final E4CSS.Value INLINE
public static final E4CSS.Value INLINE_TABLE
public static final E4CSS.Value INSET
public static final E4CSS.Value INSIDE
public static final E4CSS.Value INVERT
public static final E4CSS.Value ITALIC
public static final E4CSS.Value JUSTIFY
public static final E4CSS.Value KATAKANA
public static final E4CSS.Value KATAKANA_IROHA
public static final E4CSS.Value LANDSCAPE
public static final E4CSS.Value LARGE
public static final E4CSS.Value LARGER
public static final E4CSS.Value LEFT
public static final E4CSS.Value LIGHTER
public static final E4CSS.Value LINE_HEIGHT
public static final E4CSS.Value LINE_THROUGH
public static final E4CSS.Value LIST_ITEM
public static final E4CSS.Value LOWER_ALPHA
public static final E4CSS.Value LOWER_GREEK
public static final E4CSS.Value LOWER_LATIN
public static final E4CSS.Value LOWER_ROMAN
public static final E4CSS.Value LOWERCASE
public static final E4CSS.Value LTR
public static final E4CSS.Value MARKER
public static final E4CSS.Value MEDIUM
public static final E4CSS.Value MENU
public static final E4CSS.Value MESSAGE_BOX
public static final E4CSS.Value MIDDLE
public static final E4CSS.Value MOVE
public static final E4CSS.Value N_RESIZE
public static final E4CSS.Value NARROWER
public static final E4CSS.Value NE_RESIZE
public static final E4CSS.Value NO_CLOSE_QUOTE
public static final E4CSS.Value NO_OPEN_QUOTE
public static final E4CSS.Value NO_REPEAT
public static final E4CSS.Value NONE
public static final E4CSS.Value NORMAL
public static final E4CSS.Value NOWRAP
public static final E4CSS.Value NW_RESIZE
public static final E4CSS.Value OBLIQUE
public static final E4CSS.Value OPEN_QUOTE
public static final E4CSS.Value OUTSET
public static final E4CSS.Value OUTSIDE
public static final E4CSS.Value OVERLINE
public static final E4CSS.Value POINTER
public static final E4CSS.Value PORTRAIT
public static final E4CSS.Value PRE
public static final E4CSS.Value RELATIVE
public static final E4CSS.Value REPEAT
public static final E4CSS.Value REPEAT_X
public static final E4CSS.Value REPEAT_Y
public static final E4CSS.Value RIDGE
public static final E4CSS.Value RIGHT
public static final E4CSS.Value RTL
public static final E4CSS.Value RUN_IN
public static final E4CSS.Value S_RESIZE
public static final E4CSS.Value BACKGROUND_SCROLL
public static final E4CSS.Value SE_RESIZE
public static final E4CSS.Value SEMI_CONDENSED
public static final E4CSS.Value SEMI_EXPANDED
public static final E4CSS.Value SEPARATE
public static final E4CSS.Value SHOW
public static final E4CSS.Value SMALL
public static final E4CSS.Value SMALL_CAPS
public static final E4CSS.Value SMALL_CAPTION
public static final E4CSS.Value SMALLER
public static final E4CSS.Value SOLID
public static final E4CSS.Value SQUARE
public static final E4CSS.Value STATIC
public static final E4CSS.Value STATUS_BAR
public static final E4CSS.Value SUB
public static final E4CSS.Value SUPER
public static final E4CSS.Value SW_RESIZE
public static final E4CSS.Value TABLE
public static final E4CSS.Value TABLE_CAPTION
public static final E4CSS.Value TABLE_CELL
public static final E4CSS.Value TABLE_COLUMN
public static final E4CSS.Value TABLE_COLUMN_GROUP
public static final E4CSS.Value TABLE_FOOTER_GROUP
public static final E4CSS.Value TABLE_HEADER_GROUP
public static final E4CSS.Value TABLE_ROW
public static final E4CSS.Value TABLE_ROW_GROUP
public static final E4CSS.Value TEXT
public static final E4CSS.Value TEXT_BOTTOM
public static final E4CSS.Value TEXT_TOP
public static final E4CSS.Value THICK
public static final E4CSS.Value THIN
public static final E4CSS.Value TOP
public static final E4CSS.Value TRANSPARENT
public static final E4CSS.Value ULTRA_CONDENSED
public static final E4CSS.Value ULTRA_EXPANDED
public static final E4CSS.Value UNDERLINE
public static final E4CSS.Value UPPER_ALPHA
public static final E4CSS.Value UPPER_LATIN
public static final E4CSS.Value UPPER_ROMAN
public static final E4CSS.Value UPPERCASE
public static final E4CSS.Value VISIBLE
public static final E4CSS.Value W_RESIZE
public static final E4CSS.Value WAIT
public static final E4CSS.Value WIDER
public static final E4CSS.Value X_LARGE
public static final E4CSS.Value X_SMALL
public static final E4CSS.Value XX_LARGE
public static final E4CSS.Value XX_SMALL
public static final E4CSS.Value _AMBIGUOUS
public static final E4CSS.Value[] allValues
protected static final E4CSS.Value[] allCompoundValues
public static final E4CSS.Value[] allBorderStyles
public static final E4CSS.Value[] allBorderWidths
public static final E4CSS.Value[] allListStyleTypes
protected java.lang.String m_name
protected java.lang.String m_example
protected int m_type
protected java.util.Hashtable m_typeMap
| Constructor Detail |
|---|
protected E4CSS.Value(java.lang.String name)
name - String of E4CSS.Value representing the keyword.
protected E4CSS.Value(java.lang.String name,
int type,
java.lang.String example)
name - descriptive name for recognition.type - of E4CSS.Value.example - represents typical syntax of E4CSS.Value.| Method Detail |
|---|
public boolean isKeyword()
public int getType()
public java.lang.String getExampleSyntax()
public java.lang.String toString()
toString in class java.lang.Objectpublic java.lang.String getName()
public java.lang.String getText()
protected boolean isValid(E4CSS.Value val)
val - given E4CSS.Value.
public E4CSS.Value parseValue(java.lang.String text)
throws E4CSS.ParserException,
java.lang.Exception
text - String to match.
E4CSS.ParserException - thrown if the String does not match.
Exception.
java.lang.Exception
|
www.element4solution.com | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||