public class CSSPageRule extends CSSRule
CSSPageRule
.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 |
---|---|
|
CSSPageRule()
Creates a new instance.
|
protected |
CSSPageRule(CSSStyleSheet stylesheet,
org.htmlunit.cssparser.dom.CSSPageRuleImpl rule)
Creates a new instance.
|
Modifier and Type | Method and Description |
---|---|
String |
getCssText()
Returns the parsable textual representation of the rule.
|
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, 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 CSSPageRule()
protected CSSPageRule(CSSStyleSheet stylesheet, org.htmlunit.cssparser.dom.CSSPageRuleImpl 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()
public String getCssText()
getCssText
in class CSSRule
Copyright © 2002–2024 Gargoyle Software Inc.. All rights reserved.