class CSSValue

The CSSValue interface represents a simple or a complexe value. More...

Full nameDOM::CSSValue
Definition#include <css_value.h>
Inherited byCSS2Azimuth, CSS2BackgroundPosition, CSS2BorderSpacing, CSS2Cursor, CSS2PageSize, CSS2PlayDuring, CSSPrimitiveValue, CSSValueList
List of all Methods
Annotated List
Files
Globals
Hierarchy
Index

Public Types

Public Methods

Protected Members


Detailed Description

The CSSValue interface represents a simple or a complexe value.

 CSSValue ()

CSSValue

 CSSValue (const CSSValue &other)

CSSValue

 CSSValue (CSSValueImpl *impl)

CSSValue

CSSValue &  operator = (const CSSValue &other)

operator =

 ~CSSValue ()

~CSSValue

enum UnitTypes { CSS_INHERIT = 0, CSS_PRIMITIVE_VALUE = 1, CSS_VALUE_LIST = 2, CSS_CUSTOM = 3 }

UnitTypes

An integer indicating which type of unit applies to the value.

All CSS2 constants are not supposed to be required by the implementation since all CSS2 interfaces are optionals.

DOM::DOMString  cssText ()

cssText

[const]

A string representation of the current value.

void  setCssText ( const DOM::DOMString & )

setCssText

see cssText

Throws: CSSException, SYNTAX_ERR:, Raised, if, the, specified, CSS, string, value, has, a, syntax, error, and, is, unparsable., DOMException, NO_MODIFICATION_ALLOWED_ERR:, Raised, if, this, declaration, is, readonly.

unsigned short  valueType ()

valueType

[const]

A code defining the type of the value as defined above.

This method is deprecated. You should use cssValueType instead.

unsigned short  cssValueType ()

cssValueType

[const]

A code defining the type of the value as defined above.

bool  isCSSValueList ()

isCSSValueList

[const]

not part of the DOM

bool  isCSSPrimitiveValue ()

isCSSPrimitiveValue

[const]

CSSValueImpl * handle ()

handle

[const]

bool  isNull ()

isNull

[const]

CSSValueImpl * impl

impl

[protected]


Generated by: dfaure on kde.faure.org on Thu Jan 17 22:18:15 2002, using kdoc 2.0a53.