|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.kde.koala.CSSStyleDeclaration
public class CSSStyleDeclaration
The CSSStyleDeclaration
interface represents a
single
CSS declaration block . This interface may be used to
determine the style properties currently set in a block or to set
style properties explicitly within the block.
While an implementation may not recognize all CSS properties
within a CSS declaration block, it is expected to provide access to
all specified properties through the CSSStyleDeclaration
interface. Furthermore, implementations that support a
specific level of CSS should correctly handle CSS
shorthand properties for that level. For a further discussion
of shorthand properties, see the CSS2Properties
interface.
Constructor Summary | |
---|---|
|
CSSStyleDeclaration()
|
protected |
CSSStyleDeclaration(java.lang.Class dummy)
|
|
CSSStyleDeclaration(CSSStyleDeclaration other)
|
Method Summary | |
---|---|
java.lang.String |
cssText()
The parsable textual representation of the declaration block (including the surrounding curly braces). |
CSSValue |
getPropertyCSSValue(java.lang.String propertyName)
Used to retrieve the object representation of the value of a CSS property if it has been explicitly set within this declaration block. |
java.lang.String |
getPropertyPriority(java.lang.String propertyName)
Used to retrieve the priority of a CSS property (e.g. |
java.lang.String |
getPropertyValue(java.lang.String propertyName)
Used to retrieve the value of a CSS property if it has been explicitly set within this declaration block. |
boolean |
isNull()
not part of the DOM |
java.lang.String |
item(long index)
Used to retrieve the properties that have been explicitly set in this declaration block. |
long |
length()
The number of properties that have been explicitly set in this declaration block. |
CSSRule |
parentRule()
The CSS rule that contains this declaration block. |
java.lang.String |
removeProperty(java.lang.String propertyName)
Used to remove a CSS property if it has been explicitly set within this declaration block. |
void |
setCssText(java.lang.String arg1)
see cssText |
void |
setProperty(java.lang.String propertyName,
java.lang.String value,
java.lang.String priority)
Used to set a property value and priority within this declaration block. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
protected CSSStyleDeclaration(java.lang.Class dummy)
public CSSStyleDeclaration()
public CSSStyleDeclaration(CSSStyleDeclaration other)
Method Detail |
---|
public java.lang.String cssText()
public void setCssText(java.lang.String arg1)
public long length()
public CSSRule parentRule()
public java.lang.String getPropertyValue(java.lang.String propertyName)
propertyName
- The name of the CSS property. See the CSS property
index .
public CSSValue getPropertyCSSValue(java.lang.String propertyName)
getPropertyValue
and setProperty
methods.
propertyName
- The name of the CSS property. See the CSS property
index .
null
if the property has not been set.public java.lang.String removeProperty(java.lang.String propertyName)
propertyName
- The name of the CSS property. See the CSS property
index .
public java.lang.String getPropertyPriority(java.lang.String propertyName)
"important"
qualifier) if the property has been
explicitly set in this declaration block.
propertyName
- The name of the CSS property. See the CSS property
index .
"important"
) if one exists. The empty string if none
exists.public void setProperty(java.lang.String propertyName, java.lang.String value, java.lang.String priority)
propertyName
- The name of the CSS property. See the CSS property
index .value
- The new value of the property.priority
- The new priority of the property (e.g.
"important"
).public java.lang.String item(long index)
index
- Index of the property name to retrieve.
public boolean isNull()
|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |