public class CSSOMStyleDeclaration extends Object implements CSSStyleDeclaration
| Modifier and Type | Class and 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 and Description |
|---|---|
protected CSSOMStyleDeclaration.ModificationHandler |
handler
The modifications handler.
|
protected CSSRule |
parentRule
The parent rule.
|
protected CSSOMStyleDeclaration.ValueProvider |
valueProvider
The associated value.
|
protected Map |
values
The values.
|
| Constructor and Description |
|---|
CSSOMStyleDeclaration(CSSOMStyleDeclaration.ValueProvider vp,
CSSRule parent)
Creates a new style declaration.
|
protected CSSOMStyleDeclaration.ValueProvider valueProvider
protected CSSOMStyleDeclaration.ModificationHandler handler
protected CSSRule parentRule
protected Map values
public CSSOMStyleDeclaration(CSSOMStyleDeclaration.ValueProvider vp, CSSRule parent)
public void setModificationHandler(CSSOMStyleDeclaration.ModificationHandler h)
public String getCssText()
CSSStyleDeclaration.getCssText().getCssText in interface CSSStyleDeclarationpublic void setCssText(String cssText) throws DOMException
CSSStyleDeclaration.setCssText(String).setCssText in interface CSSStyleDeclarationDOMExceptionpublic String getPropertyValue(String propertyName)
CSSStyleDeclaration.getPropertyValue(String).getPropertyValue in interface CSSStyleDeclarationpublic CSSValue getPropertyCSSValue(String propertyName)
CSSStyleDeclaration.getPropertyCSSValue(String).getPropertyCSSValue in interface CSSStyleDeclarationpublic String removeProperty(String propertyName) throws DOMException
CSSStyleDeclaration.removeProperty(String).removeProperty in interface CSSStyleDeclarationDOMExceptionpublic String getPropertyPriority(String propertyName)
CSSStyleDeclaration.getPropertyPriority(String).getPropertyPriority in interface CSSStyleDeclarationpublic void setProperty(String propertyName, String value, String prio) throws DOMException
CSSStyleDeclaration.setProperty(String,String,String).setProperty in interface CSSStyleDeclarationDOMExceptionpublic int getLength()
CSSStyleDeclaration.getLength().getLength in interface CSSStyleDeclarationpublic String item(int index)
CSSStyleDeclaration.item(int).item in interface CSSStyleDeclarationpublic CSSRule getParentRule()
CSSStyleDeclaration.getParentRule().getParentRule in interface CSSStyleDeclarationprotected CSSValue getCSSValue(String name)
Copyright ? 2015 Apache Software Foundation. All Rights Reserved.