Package org.loboevolution.html.js.css
Class CSSStyleRuleImpl
java.lang.Object
org.loboevolution.html.js.css.CSSRuleImpl
org.loboevolution.html.js.css.AbstractCSSStyleRule
org.loboevolution.html.js.css.CSSStyleRuleImpl
- All Implemented Interfaces:
CSSProperties
,CSSRule
,CSSStyleRule
CSSStyleRuleImpl class.
-
Field Summary
Fields inherited from interface org.htmlunit.cssparser.util.CSSProperties
ALIGN_CONTENT, ALIGN_ITEMS, AZIMUTH, BACKGROUND, BACKGROUND_ATTACHMENT, BACKGROUND_COLOR, BACKGROUND_IMAGE, BACKGROUND_POSITION, BACKGROUND_REPEAT, BORDER, BORDER_BOTTOM, BORDER_BOTTOM_COLOR, BORDER_BOTTOM_STYLE, BORDER_BOTTOM_WIDTH, BORDER_COLLAPSE, BORDER_COLOR, BORDER_LEFT, BORDER_LEFT_COLOR, BORDER_LEFT_STYLE, BORDER_LEFT_WIDTH, BORDER_RIGHT, BORDER_RIGHT_COLOR, BORDER_RIGHT_STYLE, BORDER_RIGHT_WIDTH, BORDER_SPACING, BORDER_STYLE, BORDER_TOP, BORDER_TOP_COLOR, BORDER_TOP_STYLE, BORDER_TOP_WIDTH, BORDER_WIDTH, BOTTOM, BOX_SIZING, CAPTION_SIDE, CLEAR, CLIP, CLIP_PATH, CLIP_RULE, COLOR, CONTENT, COUNTER_INCREMENT, COUNTER_RESET, CSS_FLOAT, CUE, CUE_AFTER, CUE_BEFORE, CURSOR, D, DIRECTION, DISPLAY, ELEVATION, EMPTY_CELLS, FILL, FILL_OPACITY, FLEX_DIRECTION, FLEX_FLOW, FLEX_WRAP, FLOAT, FONT, FONT_FAMILY, FONT_SIZE, FONT_SIZE_ADJUST, FONT_STRETCH, FONT_STYLE, FONT_VARIANT, FONT_WEIGHT, HEIGHT, JUSTIFY_CONTENT, LEFT, LETTER_SPACING, LINE_HEIGHT, LIST_STYLE, LIST_STYLE_IMAGE, LIST_STYLE_POSITION, LIST_STYLE_TYPE, MARGIN, MARGIN_BOTTOM, MARGIN_LEFT, MARGIN_RIGHT, MARGIN_TOP, MARKER_OFFSET, MARKS, MAX_HEIGHT, MAX_WIDTH, MIN_HEIGHT, MIN_WIDTH, OPACITY, ORPHANS, OUTLINE, OUTLINE_COLOR, OUTLINE_STYLE, OUTLINE_WIDTH, OVERFLOW, PADDING, PADDING_BOTTOM, PADDING_LEFT, PADDING_RIGHT, PADDING_TOP, PAGE, PAGE_BREAK_AFTER, PAGE_BREAK_BEFORE, PAGE_BREAK_INSIDE, PAUSE, PAUSE_AFTER, PAUSE_BEFORE, PITCH, PITCH_RANGE, PLAY_DURING, POSITION, QUOTES, RICHNESS, RIGHT, SIZE, SPEAK, SPEAK_HEADER, SPEAK_NUMERAL, SPEAK_PUNCTUATION, SPEECH_RATE, STOP_COLOR, STOP_OPACITY, STRESS, STROKE, STROKE_DASHARRAY, STROKE_LINE_CAP, STROKE_LINE_JOINP, STROKE_MITERLIMIT, STROKE_OPACITY, STROKE_WIDTH, TABLE_LAYOUT, TEXT_ALIGN, TEXT_DECORATION, TEXT_INDENT, TEXT_SHADOW, TEXT_TRANSFORM, TOP, TRANSFORM, UNICODE_BIDI, VERTICAL_ALIGN, VISIBILITY, VOICE_FAMILY, VOLUME, WHITE_SPACE, WIDOWS, WIDTH, WORD_SPACING, Z_INDEX
Fields inherited from interface org.loboevolution.css.CSSRule
CHARSET_RULE, FONT_FACE_RULE, IMPORT_RULE, MEDIA_RULE, PAGE_RULE, STYLE_RULE, UNKNOWN_RULE
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetParentRule.parentStyleSheet.getSelectorText.getStyle()
getStyle.void
setSelectorText
(String selectorText) toString()
Methods inherited from class org.loboevolution.html.js.css.CSSRuleImpl
getCssText, getType
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods inherited from interface org.loboevolution.css.CSSRule
getCssText, getType
-
Constructor Details
-
CSSStyleRuleImpl
-
-
Method Details
-
getSelectorText
getSelectorText.
- Specified by:
getSelectorText
in interfaceCSSStyleRule
- Overrides:
getSelectorText
in classAbstractCSSStyleRule
- Returns:
- a
String
object.
-
setSelectorText
-
getParentStyleSheet
Description copied from class:CSSRuleImpl
parentStyleSheet.
- Specified by:
getParentStyleSheet
in interfaceCSSRule
- Overrides:
getParentStyleSheet
in classCSSRuleImpl
- Returns:
- a
CSSStyleSheet
object.
-
getParentRule
Description copied from class:CSSRuleImpl
getParentRule.
- Specified by:
getParentRule
in interfaceCSSRule
- Overrides:
getParentRule
in classCSSRuleImpl
- Returns:
- a
CSSRule
object.
-
getStyle
getStyle.
- Specified by:
getStyle
in interfaceCSSStyleRule
- Overrides:
getStyle
in classAbstractCSSStyleRule
- Returns:
- a
CSSStyleDeclaration
object.
-
toString
- Overrides:
toString
in classCSSRuleImpl
-