public class CSSStyleRule extends CSSRule
CSSStyleRule
.org.htmlunit.corejs.javascript.ScriptableObject.KeyComparator
CHARSET_RULE, COUNTER_STYLE_RULE, FONT_FACE_RULE, FONT_FEATURE_VALUES_RULE, IMPORT_RULE, KEYFRAME_RULE, KEYFRAMES_RULE, MARGIN_RULE, MEDIA_RULE, NAMESPACE_RULE, PAGE_RULE, STYLE_RULE, SUPPORTS_RULE, UNKNOWN_RULE, VIEWPORT_RULE
CONST, DONTENUM, EMPTY, PERMANENT, READONLY, UNINITIALIZED_CONST
NOT_FOUND
Modifier | Constructor and Description |
---|---|
|
CSSStyleRule()
Creates a new instance.
|
protected |
CSSStyleRule(CSSStyleSheet stylesheet,
org.htmlunit.cssparser.dom.CSSStyleRuleImpl rule)
Creates a new instance.
|
Modifier and Type | Method and Description |
---|---|
String |
getSelectorText()
Returns the textual representation of the selector for the rule set.
|
CSSStyleDeclaration |
getStyle()
Returns the declaration-block of this rule set.
|
void |
jsConstructor()
Creates an instance.
|
void |
setSelectorText(String selectorText)
Sets the textual representation of the selector for the rule set.
|
create, getCssText, getParentRule, getParentStyleSheet, getRule, getType, setCssText
clone, equivalentValues, get, getBrowserVersion, getClassName, getDefaultValue, getDomNodeOrDie, getDomNodeOrNull, getPrototype, getScriptableFor, getWindow, getWindow, getWindowFromTopCallScope, getWithPreemption, has, hasInstance, initParentScope, makeScriptableFor, put, setClassName, setDomNode, setDomNode, setParentScope, setupPromise, setupRejectedPromise
applyDescriptorToAttributeBitset, associateValue, avoidObjectDetection, buildDataDescriptor, callMethod, callMethod, checkPropertyChange, checkPropertyDefinition, defineClass, defineClass, defineClass, defineConst, defineConstProperty, defineFunctionProperties, defineOwnProperties, defineOwnProperty, defineOwnProperty, defineProperty, defineProperty, defineProperty, defineProperty, defineProperty, defineProperty, defineProperty, defineProperty, delete, delete, delete, deleteProperty, deleteProperty, deleteProperty, ensureScriptable, ensureScriptableObject, ensureSymbolScriptable, get, get, get, getAllIds, getArrayPrototype, getAssociatedValue, getAttributes, getAttributes, getAttributes, getAttributes, getAttributes, getClassPrototype, getDefaultValue, getExternalArrayData, getExternalArrayLength, getFunctionPrototype, getGeneratorFunctionPrototype, getGetterOrSetter, getGetterOrSetter, getIds, getObjectPrototype, getOwnPropertyDescriptor, getParentScope, getProperty, getProperty, getProperty, getPropertyIds, getPrototype, getTopLevelScope, getTopScopeValue, getTypedProperty, getTypedProperty, getTypeOf, has, has, hasProperty, hasProperty, hasProperty, isAccessorDescriptor, isConst, isDataDescriptor, isEmpty, isExtensible, isFalse, isGenericDescriptor, isGetterOrSetter, isSealed, isTrue, preventExtensions, put, put, putConst, putConstProperty, putProperty, putProperty, putProperty, querySlot, redefineProperty, sameValue, sealObject, setAttributes, setAttributes, setAttributes, setAttributes, setAttributes, setCommonDescriptorProperties, setExternalArrayData, setGetterOrSetter, setPrototype, size
public CSSStyleRule()
protected CSSStyleRule(CSSStyleSheet stylesheet, org.htmlunit.cssparser.dom.CSSStyleRuleImpl rule)
stylesheet
- the Stylesheet of this rule.rule
- the wrapped rulepublic void jsConstructor()
jsConstructor
in class CSSRule
public String getSelectorText()
public void setSelectorText(String selectorText)
selectorText
- the textual representation of the selector for the rule setpublic CSSStyleDeclaration getStyle()
Copyright © 2002–2024 Gargoyle Software Inc.. All rights reserved.