2 // DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
4 #ifndef __org_w3c_dom_css_CSSPrimitiveValue__
5 #define __org_w3c_dom_css_CSSPrimitiveValue__
9 #include <java/lang/Object.h>
20 class CSSPrimitiveValue
;
30 class org::w3c::dom::css::CSSPrimitiveValue
: public ::java::lang::Object
34 virtual jshort
getPrimitiveType() = 0;
35 virtual void setFloatValue(jshort
, jfloat
) = 0;
36 virtual jfloat
getFloatValue(jshort
) = 0;
37 virtual void setStringValue(jshort
, ::java::lang::String
*) = 0;
38 virtual ::java::lang::String
* getStringValue() = 0;
39 virtual ::org::w3c::dom::css::Counter
* getCounterValue() = 0;
40 virtual ::org::w3c::dom::css::Rect
* getRectValue() = 0;
41 virtual ::org::w3c::dom::css::RGBColor
* getRGBColorValue() = 0;
42 virtual ::java::lang::String
* getCssText() = 0;
43 virtual void setCssText(::java::lang::String
*) = 0;
44 virtual jshort
getCssValueType() = 0;
45 static const jshort CSS_UNKNOWN
= 0;
46 static const jshort CSS_NUMBER
= 1;
47 static const jshort CSS_PERCENTAGE
= 2;
48 static const jshort CSS_EMS
= 3;
49 static const jshort CSS_EXS
= 4;
50 static const jshort CSS_PX
= 5;
51 static const jshort CSS_CM
= 6;
52 static const jshort CSS_MM
= 7;
53 static const jshort CSS_IN
= 8;
54 static const jshort CSS_PT
= 9;
55 static const jshort CSS_PC
= 10;
56 static const jshort CSS_DEG
= 11;
57 static const jshort CSS_RAD
= 12;
58 static const jshort CSS_GRAD
= 13;
59 static const jshort CSS_MS
= 14;
60 static const jshort CSS_S
= 15;
61 static const jshort CSS_HZ
= 16;
62 static const jshort CSS_KHZ
= 17;
63 static const jshort CSS_DIMENSION
= 18;
64 static const jshort CSS_STRING
= 19;
65 static const jshort CSS_URI
= 20;
66 static const jshort CSS_IDENT
= 21;
67 static const jshort CSS_ATTR
= 22;
68 static const jshort CSS_COUNTER
= 23;
69 static const jshort CSS_RECT
= 24;
70 static const jshort CSS_RGBCOLOR
= 25;
71 static ::java::lang::Class
class$
;
72 } __attribute__ ((java_interface
));
74 #endif // __org_w3c_dom_css_CSSPrimitiveValue__