org.w3c.dom.css.CSSStyleDeclarationCSSOMSVGStyleDeclarationpublic class CSSOMStyleDeclaration
extends java.lang.Object
implements org.w3c.dom.css.CSSStyleDeclaration
| Modifier and Type | Class | Description |
|---|---|---|
static interface |
CSSOMStyleDeclaration.ModificationHandler |
To manage the modifications on a CSS value.
|
class |
CSSOMStyleDeclaration.StyleDeclarationValue |
This class represents a CSS value returned by this declaration.
|
static interface |
CSSOMStyleDeclaration.ValueProvider |
To provides the values.
|
| Modifier and Type | Field | Description |
|---|---|---|
protected CSSOMStyleDeclaration.ModificationHandler |
handler |
The modifications handler.
|
protected org.w3c.dom.css.CSSRule |
parentRule |
The parent rule.
|
protected CSSOMStyleDeclaration.ValueProvider |
valueProvider |
The associated value.
|
protected java.util.Map |
values |
The values.
|
| Constructor | Description |
|---|---|
CSSOMStyleDeclaration(CSSOMStyleDeclaration.ValueProvider vp,
org.w3c.dom.css.CSSRule parent) |
Creates a new style declaration.
|
| Modifier and Type | Method | Description |
|---|---|---|
protected org.w3c.dom.css.CSSValue |
createCSSValue(java.lang.String name) |
Creates the CSS value associated with the given property.
|
java.lang.String |
getCssText() |
DOM: Implements
CSSStyleDeclaration.getCssText(). |
protected org.w3c.dom.css.CSSValue |
getCSSValue(java.lang.String name) |
Gets the CSS value associated with the given property.
|
int |
getLength() |
DOM: Implements
CSSStyleDeclaration.getLength(). |
org.w3c.dom.css.CSSRule |
getParentRule() |
DOM: Implements
CSSStyleDeclaration.getParentRule(). |
org.w3c.dom.css.CSSValue |
getPropertyCSSValue(java.lang.String propertyName) |
DOM: Implements
CSSStyleDeclaration.getPropertyCSSValue(String). |
java.lang.String |
getPropertyPriority(java.lang.String propertyName) |
DOM: Implements
CSSStyleDeclaration.getPropertyPriority(String). |
java.lang.String |
getPropertyValue(java.lang.String propertyName) |
DOM: Implements
CSSStyleDeclaration.getPropertyValue(String). |
java.lang.String |
item(int index) |
DOM: Implements
CSSStyleDeclaration.item(int). |
java.lang.String |
removeProperty(java.lang.String propertyName) |
DOM: Implements
CSSStyleDeclaration.removeProperty(String). |
void |
setCssText(java.lang.String cssText) |
DOM: Implements
CSSStyleDeclaration.setCssText(String). |
void |
setModificationHandler(CSSOMStyleDeclaration.ModificationHandler h) |
Sets the modification handler of this value.
|
void |
setProperty(java.lang.String propertyName,
java.lang.String value,
java.lang.String prio) |
DOM: Implements
CSSStyleDeclaration.setProperty(String,String,String). |
protected CSSOMStyleDeclaration.ValueProvider valueProvider
protected CSSOMStyleDeclaration.ModificationHandler handler
protected org.w3c.dom.css.CSSRule parentRule
protected java.util.Map values
public CSSOMStyleDeclaration(CSSOMStyleDeclaration.ValueProvider vp, org.w3c.dom.css.CSSRule parent)
public void setModificationHandler(CSSOMStyleDeclaration.ModificationHandler h)
public java.lang.String getCssText()
CSSStyleDeclaration.getCssText().getCssText in interface org.w3c.dom.css.CSSStyleDeclarationpublic void setCssText(java.lang.String cssText)
throws org.w3c.dom.DOMException
CSSStyleDeclaration.setCssText(String).setCssText in interface org.w3c.dom.css.CSSStyleDeclarationorg.w3c.dom.DOMExceptionpublic java.lang.String getPropertyValue(java.lang.String propertyName)
CSSStyleDeclaration.getPropertyValue(String).getPropertyValue in interface org.w3c.dom.css.CSSStyleDeclarationpublic org.w3c.dom.css.CSSValue getPropertyCSSValue(java.lang.String propertyName)
CSSStyleDeclaration.getPropertyCSSValue(String).getPropertyCSSValue in interface org.w3c.dom.css.CSSStyleDeclarationpublic java.lang.String removeProperty(java.lang.String propertyName)
throws org.w3c.dom.DOMException
CSSStyleDeclaration.removeProperty(String).removeProperty in interface org.w3c.dom.css.CSSStyleDeclarationorg.w3c.dom.DOMExceptionpublic java.lang.String getPropertyPriority(java.lang.String propertyName)
CSSStyleDeclaration.getPropertyPriority(String).getPropertyPriority in interface org.w3c.dom.css.CSSStyleDeclarationpublic void setProperty(java.lang.String propertyName,
java.lang.String value,
java.lang.String prio)
throws org.w3c.dom.DOMException
CSSStyleDeclaration.setProperty(String,String,String).setProperty in interface org.w3c.dom.css.CSSStyleDeclarationorg.w3c.dom.DOMExceptionpublic int getLength()
CSSStyleDeclaration.getLength().getLength in interface org.w3c.dom.css.CSSStyleDeclarationpublic java.lang.String item(int index)
CSSStyleDeclaration.item(int).item in interface org.w3c.dom.css.CSSStyleDeclarationpublic org.w3c.dom.css.CSSRule getParentRule()
CSSStyleDeclaration.getParentRule().getParentRule in interface org.w3c.dom.css.CSSStyleDeclarationprotected org.w3c.dom.css.CSSValue getCSSValue(java.lang.String name)
protected org.w3c.dom.css.CSSValue createCSSValue(java.lang.String name)
Copyright ? 2018 Apache Software Foundation. All Rights Reserved.