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  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: caleb on tcdevel on Tue Jan 28 12:54:28 2003, using kdoc $.