OpenCores
URL https://opencores.org/ocsvn/openrisc/openrisc/trunk

Subversion Repositories openrisc

[/] [openrisc/] [trunk/] [gnu-dev/] [or1k-gcc/] [libjava/] [classpath/] [external/] [w3c_dom/] [org/] [w3c/] [dom/] [css/] [CSS2Properties.java] - Blame information for rev 768

Details | Compare with Previous | View Log

Line No. Rev Author Line
1 768 jeremybenn
/*
2
 * Copyright (c) 2000 World Wide Web Consortium,
3
 * (Massachusetts Institute of Technology, Institut National de
4
 * Recherche en Informatique et en Automatique, Keio University). All
5
 * Rights Reserved. This program is distributed under the W3C's Software
6
 * Intellectual Property License. This program is distributed in the
7
 * hope that it will be useful, but WITHOUT ANY WARRANTY; without even
8
 * the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
9
 * PURPOSE.
10
 * See W3C License http://www.w3.org/Consortium/Legal/ for more details.
11
 */
12
 
13
package org.w3c.dom.css;
14
 
15
import org.w3c.dom.DOMException;
16
 
17
/**
18
 *  The <code>CSS2Properties</code> interface represents a convenience
19
 * mechanism for retrieving and setting properties within a
20
 * <code>CSSStyleDeclaration</code>. The attributes of this interface
21
 * correspond to all the properties specified in CSS2. Getting an attribute
22
 * of this interface is equivalent to calling the
23
 * <code>getPropertyValue</code> method of the
24
 * <code>CSSStyleDeclaration</code> interface. Setting an attribute of this
25
 * interface is equivalent to calling the <code>setProperty</code> method of
26
 * the <code>CSSStyleDeclaration</code> interface.
27
 * <p> A conformant implementation of the CSS module is not required to
28
 * implement the <code>CSS2Properties</code> interface. If an implementation
29
 * does implement this interface, the expectation is that language-specific
30
 * methods can be used to cast from an instance of the
31
 * <code>CSSStyleDeclaration</code> interface to the
32
 * <code>CSS2Properties</code> interface.
33
 * <p> If an implementation does implement this interface, it is expected to
34
 * understand the specific syntax of the shorthand properties, and apply
35
 * their semantics; when the <code>margin</code> property is set, for
36
 * example, the <code>marginTop</code>, <code>marginRight</code>,
37
 * <code>marginBottom</code> and <code>marginLeft</code> properties are
38
 * actually being set by the underlying implementation.
39
 * <p> When dealing with CSS "shorthand" properties, the shorthand properties
40
 * should be decomposed into their component longhand properties as
41
 * appropriate, and when querying for their value, the form returned should
42
 * be the shortest form exactly equivalent to the declarations made in the
43
 * ruleset. However, if there is no shorthand declaration that could be
44
 * added to the ruleset without changing in any way the rules already
45
 * declared in the ruleset (i.e., by adding longhand rules that were
46
 * previously not declared in the ruleset), then the empty string should be
47
 * returned for the shorthand property.
48
 * <p> For example, querying for the <code>font</code> property should not
49
 * return "normal normal normal 14pt/normal Arial, sans-serif", when "14pt
50
 * Arial, sans-serif" suffices. (The normals are initial values, and are
51
 * implied by use of the longhand property.)
52
 * <p> If the values for all the longhand properties that compose a particular
53
 * string are the initial values, then a string consisting of all the
54
 * initial values should be returned (e.g. a <code>border-width</code> value
55
 * of "medium" should be returned as such, not as "").
56
 * <p> For some shorthand properties that take missing values from other
57
 * sides, such as the <code>margin</code>, <code>padding</code>, and
58
 * <code>border-[width|style|color]</code> properties, the minimum number of
59
 * sides possible should be used; i.e., "0px 10px" will be returned instead
60
 * of "0px 10px 0px 10px".
61
 * <p> If the value of a shorthand property can not be decomposed into its
62
 * component longhand properties, as is the case for the <code>font</code>
63
 * property with a value of "menu", querying for the values of the component
64
 * longhand properties should return the empty string.
65
 * <p>See also the <a href='http://www.w3.org/TR/2000/REC-DOM-Level-2-Style-20001113'>Document Object Model (DOM) Level 2 Style Specification</a>.
66
 * @since DOM Level 2
67
 */
68
public interface CSS2Properties {
69
    /**
70
     *  See the azimuth property definition in CSS2.
71
     */
72
    public String getAzimuth();
73
    /**
74
     *  See the azimuth property definition in CSS2.
75
     * @exception DOMException
76
     *   SYNTAX_ERR: Raised if the new value has a syntax error and is
77
     *   unparsable.
78
     *   <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
79
     */
80
    public void setAzimuth(String azimuth)
81
                                             throws DOMException;
82
 
83
    /**
84
     *  See the background property definition in CSS2.
85
     */
86
    public String getBackground();
87
    /**
88
     *  See the background property definition in CSS2.
89
     * @exception DOMException
90
     *   SYNTAX_ERR: Raised if the new value has a syntax error and is
91
     *   unparsable.
92
     *   <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
93
     */
94
    public void setBackground(String background)
95
                                             throws DOMException;
96
 
97
    /**
98
     *  See the background-attachment property definition in CSS2.
99
     */
100
    public String getBackgroundAttachment();
101
    /**
102
     *  See the background-attachment property definition in CSS2.
103
     * @exception DOMException
104
     *   SYNTAX_ERR: Raised if the new value has a syntax error and is
105
     *   unparsable.
106
     *   <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
107
     */
108
    public void setBackgroundAttachment(String backgroundAttachment)
109
                                             throws DOMException;
110
 
111
    /**
112
     *  See the background-color property definition in CSS2.
113
     */
114
    public String getBackgroundColor();
115
    /**
116
     *  See the background-color property definition in CSS2.
117
     * @exception DOMException
118
     *   SYNTAX_ERR: Raised if the new value has a syntax error and is
119
     *   unparsable.
120
     *   <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
121
     */
122
    public void setBackgroundColor(String backgroundColor)
123
                                             throws DOMException;
124
 
125
    /**
126
     *  See the background-image property definition in CSS2.
127
     */
128
    public String getBackgroundImage();
129
    /**
130
     *  See the background-image property definition in CSS2.
131
     * @exception DOMException
132
     *   SYNTAX_ERR: Raised if the new value has a syntax error and is
133
     *   unparsable.
134
     *   <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
135
     */
136
    public void setBackgroundImage(String backgroundImage)
137
                                             throws DOMException;
138
 
139
    /**
140
     *  See the background-position property definition in CSS2.
141
     */
142
    public String getBackgroundPosition();
143
    /**
144
     *  See the background-position property definition in CSS2.
145
     * @exception DOMException
146
     *   SYNTAX_ERR: Raised if the new value has a syntax error and is
147
     *   unparsable.
148
     *   <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
149
     */
150
    public void setBackgroundPosition(String backgroundPosition)
151
                                             throws DOMException;
152
 
153
    /**
154
     *  See the background-repeat property definition in CSS2.
155
     */
156
    public String getBackgroundRepeat();
157
    /**
158
     *  See the background-repeat property definition in CSS2.
159
     * @exception DOMException
160
     *   SYNTAX_ERR: Raised if the new value has a syntax error and is
161
     *   unparsable.
162
     *   <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
163
     */
164
    public void setBackgroundRepeat(String backgroundRepeat)
165
                                             throws DOMException;
166
 
167
    /**
168
     *  See the border property definition in CSS2.
169
     */
170
    public String getBorder();
171
    /**
172
     *  See the border property definition in CSS2.
173
     * @exception DOMException
174
     *   SYNTAX_ERR: Raised if the new value has a syntax error and is
175
     *   unparsable.
176
     *   <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
177
     */
178
    public void setBorder(String border)
179
                                             throws DOMException;
180
 
181
    /**
182
     *  See the border-collapse property definition in CSS2.
183
     */
184
    public String getBorderCollapse();
185
    /**
186
     *  See the border-collapse property definition in CSS2.
187
     * @exception DOMException
188
     *   SYNTAX_ERR: Raised if the new value has a syntax error and is
189
     *   unparsable.
190
     *   <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
191
     */
192
    public void setBorderCollapse(String borderCollapse)
193
                                             throws DOMException;
194
 
195
    /**
196
     *  See the border-color property definition in CSS2.
197
     */
198
    public String getBorderColor();
199
    /**
200
     *  See the border-color property definition in CSS2.
201
     * @exception DOMException
202
     *   SYNTAX_ERR: Raised if the new value has a syntax error and is
203
     *   unparsable.
204
     *   <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
205
     */
206
    public void setBorderColor(String borderColor)
207
                                             throws DOMException;
208
 
209
    /**
210
     *  See the border-spacing property definition in CSS2.
211
     */
212
    public String getBorderSpacing();
213
    /**
214
     *  See the border-spacing property definition in CSS2.
215
     * @exception DOMException
216
     *   SYNTAX_ERR: Raised if the new value has a syntax error and is
217
     *   unparsable.
218
     *   <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
219
     */
220
    public void setBorderSpacing(String borderSpacing)
221
                                             throws DOMException;
222
 
223
    /**
224
     *  See the border-style property definition in CSS2.
225
     */
226
    public String getBorderStyle();
227
    /**
228
     *  See the border-style property definition in CSS2.
229
     * @exception DOMException
230
     *   SYNTAX_ERR: Raised if the new value has a syntax error and is
231
     *   unparsable.
232
     *   <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
233
     */
234
    public void setBorderStyle(String borderStyle)
235
                                             throws DOMException;
236
 
237
    /**
238
     *  See the border-top property definition in CSS2.
239
     */
240
    public String getBorderTop();
241
    /**
242
     *  See the border-top property definition in CSS2.
243
     * @exception DOMException
244
     *   SYNTAX_ERR: Raised if the new value has a syntax error and is
245
     *   unparsable.
246
     *   <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
247
     */
248
    public void setBorderTop(String borderTop)
249
                                             throws DOMException;
250
 
251
    /**
252
     *  See the border-right property definition in CSS2.
253
     */
254
    public String getBorderRight();
255
    /**
256
     *  See the border-right property definition in CSS2.
257
     * @exception DOMException
258
     *   SYNTAX_ERR: Raised if the new value has a syntax error and is
259
     *   unparsable.
260
     *   <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
261
     */
262
    public void setBorderRight(String borderRight)
263
                                             throws DOMException;
264
 
265
    /**
266
     *  See the border-bottom property definition in CSS2.
267
     */
268
    public String getBorderBottom();
269
    /**
270
     *  See the border-bottom property definition in CSS2.
271
     * @exception DOMException
272
     *   SYNTAX_ERR: Raised if the new value has a syntax error and is
273
     *   unparsable.
274
     *   <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
275
     */
276
    public void setBorderBottom(String borderBottom)
277
                                             throws DOMException;
278
 
279
    /**
280
     *  See the border-left property definition in CSS2.
281
     */
282
    public String getBorderLeft();
283
    /**
284
     *  See the border-left property definition in CSS2.
285
     * @exception DOMException
286
     *   SYNTAX_ERR: Raised if the new value has a syntax error and is
287
     *   unparsable.
288
     *   <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
289
     */
290
    public void setBorderLeft(String borderLeft)
291
                                             throws DOMException;
292
 
293
    /**
294
     *  See the border-top-color property definition in CSS2.
295
     */
296
    public String getBorderTopColor();
297
    /**
298
     *  See the border-top-color property definition in CSS2.
299
     * @exception DOMException
300
     *   SYNTAX_ERR: Raised if the new value has a syntax error and is
301
     *   unparsable.
302
     *   <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
303
     */
304
    public void setBorderTopColor(String borderTopColor)
305
                                             throws DOMException;
306
 
307
    /**
308
     *  See the border-right-color property definition in CSS2.
309
     */
310
    public String getBorderRightColor();
311
    /**
312
     *  See the border-right-color property definition in CSS2.
313
     * @exception DOMException
314
     *   SYNTAX_ERR: Raised if the new value has a syntax error and is
315
     *   unparsable.
316
     *   <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
317
     */
318
    public void setBorderRightColor(String borderRightColor)
319
                                             throws DOMException;
320
 
321
    /**
322
     *  See the border-bottom-color property definition in CSS2.
323
     */
324
    public String getBorderBottomColor();
325
    /**
326
     *  See the border-bottom-color property definition in CSS2.
327
     * @exception DOMException
328
     *   SYNTAX_ERR: Raised if the new value has a syntax error and is
329
     *   unparsable.
330
     *   <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
331
     */
332
    public void setBorderBottomColor(String borderBottomColor)
333
                                             throws DOMException;
334
 
335
    /**
336
     *  See the border-left-color property definition in CSS2.
337
     */
338
    public String getBorderLeftColor();
339
    /**
340
     *  See the border-left-color property definition in CSS2.
341
     * @exception DOMException
342
     *   SYNTAX_ERR: Raised if the new value has a syntax error and is
343
     *   unparsable.
344
     *   <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
345
     */
346
    public void setBorderLeftColor(String borderLeftColor)
347
                                             throws DOMException;
348
 
349
    /**
350
     *  See the border-top-style property definition in CSS2.
351
     */
352
    public String getBorderTopStyle();
353
    /**
354
     *  See the border-top-style property definition in CSS2.
355
     * @exception DOMException
356
     *   SYNTAX_ERR: Raised if the new value has a syntax error and is
357
     *   unparsable.
358
     *   <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
359
     */
360
    public void setBorderTopStyle(String borderTopStyle)
361
                                             throws DOMException;
362
 
363
    /**
364
     *  See the border-right-style property definition in CSS2.
365
     */
366
    public String getBorderRightStyle();
367
    /**
368
     *  See the border-right-style property definition in CSS2.
369
     * @exception DOMException
370
     *   SYNTAX_ERR: Raised if the new value has a syntax error and is
371
     *   unparsable.
372
     *   <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
373
     */
374
    public void setBorderRightStyle(String borderRightStyle)
375
                                             throws DOMException;
376
 
377
    /**
378
     *  See the border-bottom-style property definition in CSS2.
379
     */
380
    public String getBorderBottomStyle();
381
    /**
382
     *  See the border-bottom-style property definition in CSS2.
383
     * @exception DOMException
384
     *   SYNTAX_ERR: Raised if the new value has a syntax error and is
385
     *   unparsable.
386
     *   <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
387
     */
388
    public void setBorderBottomStyle(String borderBottomStyle)
389
                                             throws DOMException;
390
 
391
    /**
392
     *  See the border-left-style property definition in CSS2.
393
     */
394
    public String getBorderLeftStyle();
395
    /**
396
     *  See the border-left-style property definition in CSS2.
397
     * @exception DOMException
398
     *   SYNTAX_ERR: Raised if the new value has a syntax error and is
399
     *   unparsable.
400
     *   <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
401
     */
402
    public void setBorderLeftStyle(String borderLeftStyle)
403
                                             throws DOMException;
404
 
405
    /**
406
     *  See the border-top-width property definition in CSS2.
407
     */
408
    public String getBorderTopWidth();
409
    /**
410
     *  See the border-top-width property definition in CSS2.
411
     * @exception DOMException
412
     *   SYNTAX_ERR: Raised if the new value has a syntax error and is
413
     *   unparsable.
414
     *   <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
415
     */
416
    public void setBorderTopWidth(String borderTopWidth)
417
                                             throws DOMException;
418
 
419
    /**
420
     *  See the border-right-width property definition in CSS2.
421
     */
422
    public String getBorderRightWidth();
423
    /**
424
     *  See the border-right-width property definition in CSS2.
425
     * @exception DOMException
426
     *   SYNTAX_ERR: Raised if the new value has a syntax error and is
427
     *   unparsable.
428
     *   <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
429
     */
430
    public void setBorderRightWidth(String borderRightWidth)
431
                                             throws DOMException;
432
 
433
    /**
434
     *  See the border-bottom-width property definition in CSS2.
435
     */
436
    public String getBorderBottomWidth();
437
    /**
438
     *  See the border-bottom-width property definition in CSS2.
439
     * @exception DOMException
440
     *   SYNTAX_ERR: Raised if the new value has a syntax error and is
441
     *   unparsable.
442
     *   <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
443
     */
444
    public void setBorderBottomWidth(String borderBottomWidth)
445
                                             throws DOMException;
446
 
447
    /**
448
     *  See the border-left-width property definition in CSS2.
449
     */
450
    public String getBorderLeftWidth();
451
    /**
452
     *  See the border-left-width property definition in CSS2.
453
     * @exception DOMException
454
     *   SYNTAX_ERR: Raised if the new value has a syntax error and is
455
     *   unparsable.
456
     *   <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
457
     */
458
    public void setBorderLeftWidth(String borderLeftWidth)
459
                                             throws DOMException;
460
 
461
    /**
462
     *  See the border-width property definition in CSS2.
463
     */
464
    public String getBorderWidth();
465
    /**
466
     *  See the border-width property definition in CSS2.
467
     * @exception DOMException
468
     *   SYNTAX_ERR: Raised if the new value has a syntax error and is
469
     *   unparsable.
470
     *   <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
471
     */
472
    public void setBorderWidth(String borderWidth)
473
                                             throws DOMException;
474
 
475
    /**
476
     *  See the bottom property definition in CSS2.
477
     */
478
    public String getBottom();
479
    /**
480
     *  See the bottom property definition in CSS2.
481
     * @exception DOMException
482
     *   SYNTAX_ERR: Raised if the new value has a syntax error and is
483
     *   unparsable.
484
     *   <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
485
     */
486
    public void setBottom(String bottom)
487
                                             throws DOMException;
488
 
489
    /**
490
     *  See the caption-side property definition in CSS2.
491
     */
492
    public String getCaptionSide();
493
    /**
494
     *  See the caption-side property definition in CSS2.
495
     * @exception DOMException
496
     *   SYNTAX_ERR: Raised if the new value has a syntax error and is
497
     *   unparsable.
498
     *   <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
499
     */
500
    public void setCaptionSide(String captionSide)
501
                                             throws DOMException;
502
 
503
    /**
504
     *  See the clear property definition in CSS2.
505
     */
506
    public String getClear();
507
    /**
508
     *  See the clear property definition in CSS2.
509
     * @exception DOMException
510
     *   SYNTAX_ERR: Raised if the new value has a syntax error and is
511
     *   unparsable.
512
     *   <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
513
     */
514
    public void setClear(String clear)
515
                                             throws DOMException;
516
 
517
    /**
518
     *  See the clip property definition in CSS2.
519
     */
520
    public String getClip();
521
    /**
522
     *  See the clip property definition in CSS2.
523
     * @exception DOMException
524
     *   SYNTAX_ERR: Raised if the new value has a syntax error and is
525
     *   unparsable.
526
     *   <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
527
     */
528
    public void setClip(String clip)
529
                                             throws DOMException;
530
 
531
    /**
532
     *  See the color property definition in CSS2.
533
     */
534
    public String getColor();
535
    /**
536
     *  See the color property definition in CSS2.
537
     * @exception DOMException
538
     *   SYNTAX_ERR: Raised if the new value has a syntax error and is
539
     *   unparsable.
540
     *   <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
541
     */
542
    public void setColor(String color)
543
                                             throws DOMException;
544
 
545
    /**
546
     *  See the content property definition in CSS2.
547
     */
548
    public String getContent();
549
    /**
550
     *  See the content property definition in CSS2.
551
     * @exception DOMException
552
     *   SYNTAX_ERR: Raised if the new value has a syntax error and is
553
     *   unparsable.
554
     *   <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
555
     */
556
    public void setContent(String content)
557
                                             throws DOMException;
558
 
559
    /**
560
     *  See the counter-increment property definition in CSS2.
561
     */
562
    public String getCounterIncrement();
563
    /**
564
     *  See the counter-increment property definition in CSS2.
565
     * @exception DOMException
566
     *   SYNTAX_ERR: Raised if the new value has a syntax error and is
567
     *   unparsable.
568
     *   <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
569
     */
570
    public void setCounterIncrement(String counterIncrement)
571
                                             throws DOMException;
572
 
573
    /**
574
     *  See the counter-reset property definition in CSS2.
575
     */
576
    public String getCounterReset();
577
    /**
578
     *  See the counter-reset property definition in CSS2.
579
     * @exception DOMException
580
     *   SYNTAX_ERR: Raised if the new value has a syntax error and is
581
     *   unparsable.
582
     *   <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
583
     */
584
    public void setCounterReset(String counterReset)
585
                                             throws DOMException;
586
 
587
    /**
588
     *  See the cue property definition in CSS2.
589
     */
590
    public String getCue();
591
    /**
592
     *  See the cue property definition in CSS2.
593
     * @exception DOMException
594
     *   SYNTAX_ERR: Raised if the new value has a syntax error and is
595
     *   unparsable.
596
     *   <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
597
     */
598
    public void setCue(String cue)
599
                                             throws DOMException;
600
 
601
    /**
602
     *  See the cue-after property definition in CSS2.
603
     */
604
    public String getCueAfter();
605
    /**
606
     *  See the cue-after property definition in CSS2.
607
     * @exception DOMException
608
     *   SYNTAX_ERR: Raised if the new value has a syntax error and is
609
     *   unparsable.
610
     *   <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
611
     */
612
    public void setCueAfter(String cueAfter)
613
                                             throws DOMException;
614
 
615
    /**
616
     *  See the cue-before property definition in CSS2.
617
     */
618
    public String getCueBefore();
619
    /**
620
     *  See the cue-before property definition in CSS2.
621
     * @exception DOMException
622
     *   SYNTAX_ERR: Raised if the new value has a syntax error and is
623
     *   unparsable.
624
     *   <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
625
     */
626
    public void setCueBefore(String cueBefore)
627
                                             throws DOMException;
628
 
629
    /**
630
     *  See the cursor property definition in CSS2.
631
     */
632
    public String getCursor();
633
    /**
634
     *  See the cursor property definition in CSS2.
635
     * @exception DOMException
636
     *   SYNTAX_ERR: Raised if the new value has a syntax error and is
637
     *   unparsable.
638
     *   <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
639
     */
640
    public void setCursor(String cursor)
641
                                             throws DOMException;
642
 
643
    /**
644
     *  See the direction property definition in CSS2.
645
     */
646
    public String getDirection();
647
    /**
648
     *  See the direction property definition in CSS2.
649
     * @exception DOMException
650
     *   SYNTAX_ERR: Raised if the new value has a syntax error and is
651
     *   unparsable.
652
     *   <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
653
     */
654
    public void setDirection(String direction)
655
                                             throws DOMException;
656
 
657
    /**
658
     *  See the display property definition in CSS2.
659
     */
660
    public String getDisplay();
661
    /**
662
     *  See the display property definition in CSS2.
663
     * @exception DOMException
664
     *   SYNTAX_ERR: Raised if the new value has a syntax error and is
665
     *   unparsable.
666
     *   <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
667
     */
668
    public void setDisplay(String display)
669
                                             throws DOMException;
670
 
671
    /**
672
     *  See the elevation property definition in CSS2.
673
     */
674
    public String getElevation();
675
    /**
676
     *  See the elevation property definition in CSS2.
677
     * @exception DOMException
678
     *   SYNTAX_ERR: Raised if the new value has a syntax error and is
679
     *   unparsable.
680
     *   <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
681
     */
682
    public void setElevation(String elevation)
683
                                             throws DOMException;
684
 
685
    /**
686
     *  See the empty-cells property definition in CSS2.
687
     */
688
    public String getEmptyCells();
689
    /**
690
     *  See the empty-cells property definition in CSS2.
691
     * @exception DOMException
692
     *   SYNTAX_ERR: Raised if the new value has a syntax error and is
693
     *   unparsable.
694
     *   <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
695
     */
696
    public void setEmptyCells(String emptyCells)
697
                                             throws DOMException;
698
 
699
    /**
700
     *  See the float property definition in CSS2.
701
     */
702
    public String getCssFloat();
703
    /**
704
     *  See the float property definition in CSS2.
705
     * @exception DOMException
706
     *   SYNTAX_ERR: Raised if the new value has a syntax error and is
707
     *   unparsable.
708
     *   <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
709
     */
710
    public void setCssFloat(String cssFloat)
711
                                             throws DOMException;
712
 
713
    /**
714
     *  See the font property definition in CSS2.
715
     */
716
    public String getFont();
717
    /**
718
     *  See the font property definition in CSS2.
719
     * @exception DOMException
720
     *   SYNTAX_ERR: Raised if the new value has a syntax error and is
721
     *   unparsable.
722
     *   <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
723
     */
724
    public void setFont(String font)
725
                                             throws DOMException;
726
 
727
    /**
728
     *  See the font-family property definition in CSS2.
729
     */
730
    public String getFontFamily();
731
    /**
732
     *  See the font-family property definition in CSS2.
733
     * @exception DOMException
734
     *   SYNTAX_ERR: Raised if the new value has a syntax error and is
735
     *   unparsable.
736
     *   <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
737
     */
738
    public void setFontFamily(String fontFamily)
739
                                             throws DOMException;
740
 
741
    /**
742
     *  See the font-size property definition in CSS2.
743
     */
744
    public String getFontSize();
745
    /**
746
     *  See the font-size property definition in CSS2.
747
     * @exception DOMException
748
     *   SYNTAX_ERR: Raised if the new value has a syntax error and is
749
     *   unparsable.
750
     *   <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
751
     */
752
    public void setFontSize(String fontSize)
753
                                             throws DOMException;
754
 
755
    /**
756
     *  See the font-size-adjust property definition in CSS2.
757
     */
758
    public String getFontSizeAdjust();
759
    /**
760
     *  See the font-size-adjust property definition in CSS2.
761
     * @exception DOMException
762
     *   SYNTAX_ERR: Raised if the new value has a syntax error and is
763
     *   unparsable.
764
     *   <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
765
     */
766
    public void setFontSizeAdjust(String fontSizeAdjust)
767
                                             throws DOMException;
768
 
769
    /**
770
     *  See the font-stretch property definition in CSS2.
771
     */
772
    public String getFontStretch();
773
    /**
774
     *  See the font-stretch property definition in CSS2.
775
     * @exception DOMException
776
     *   SYNTAX_ERR: Raised if the new value has a syntax error and is
777
     *   unparsable.
778
     *   <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
779
     */
780
    public void setFontStretch(String fontStretch)
781
                                             throws DOMException;
782
 
783
    /**
784
     *  See the font-style property definition in CSS2.
785
     */
786
    public String getFontStyle();
787
    /**
788
     *  See the font-style property definition in CSS2.
789
     * @exception DOMException
790
     *   SYNTAX_ERR: Raised if the new value has a syntax error and is
791
     *   unparsable.
792
     *   <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
793
     */
794
    public void setFontStyle(String fontStyle)
795
                                             throws DOMException;
796
 
797
    /**
798
     *  See the font-variant property definition in CSS2.
799
     */
800
    public String getFontVariant();
801
    /**
802
     *  See the font-variant property definition in CSS2.
803
     * @exception DOMException
804
     *   SYNTAX_ERR: Raised if the new value has a syntax error and is
805
     *   unparsable.
806
     *   <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
807
     */
808
    public void setFontVariant(String fontVariant)
809
                                             throws DOMException;
810
 
811
    /**
812
     *  See the font-weight property definition in CSS2.
813
     */
814
    public String getFontWeight();
815
    /**
816
     *  See the font-weight property definition in CSS2.
817
     * @exception DOMException
818
     *   SYNTAX_ERR: Raised if the new value has a syntax error and is
819
     *   unparsable.
820
     *   <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
821
     */
822
    public void setFontWeight(String fontWeight)
823
                                             throws DOMException;
824
 
825
    /**
826
     *  See the height property definition in CSS2.
827
     */
828
    public String getHeight();
829
    /**
830
     *  See the height property definition in CSS2.
831
     * @exception DOMException
832
     *   SYNTAX_ERR: Raised if the new value has a syntax error and is
833
     *   unparsable.
834
     *   <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
835
     */
836
    public void setHeight(String height)
837
                                             throws DOMException;
838
 
839
    /**
840
     *  See the left property definition in CSS2.
841
     */
842
    public String getLeft();
843
    /**
844
     *  See the left property definition in CSS2.
845
     * @exception DOMException
846
     *   SYNTAX_ERR: Raised if the new value has a syntax error and is
847
     *   unparsable.
848
     *   <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
849
     */
850
    public void setLeft(String left)
851
                                             throws DOMException;
852
 
853
    /**
854
     *  See the letter-spacing property definition in CSS2.
855
     */
856
    public String getLetterSpacing();
857
    /**
858
     *  See the letter-spacing property definition in CSS2.
859
     * @exception DOMException
860
     *   SYNTAX_ERR: Raised if the new value has a syntax error and is
861
     *   unparsable.
862
     *   <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
863
     */
864
    public void setLetterSpacing(String letterSpacing)
865
                                             throws DOMException;
866
 
867
    /**
868
     *  See the line-height property definition in CSS2.
869
     */
870
    public String getLineHeight();
871
    /**
872
     *  See the line-height property definition in CSS2.
873
     * @exception DOMException
874
     *   SYNTAX_ERR: Raised if the new value has a syntax error and is
875
     *   unparsable.
876
     *   <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
877
     */
878
    public void setLineHeight(String lineHeight)
879
                                             throws DOMException;
880
 
881
    /**
882
     *  See the list-style property definition in CSS2.
883
     */
884
    public String getListStyle();
885
    /**
886
     *  See the list-style property definition in CSS2.
887
     * @exception DOMException
888
     *   SYNTAX_ERR: Raised if the new value has a syntax error and is
889
     *   unparsable.
890
     *   <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
891
     */
892
    public void setListStyle(String listStyle)
893
                                             throws DOMException;
894
 
895
    /**
896
     *  See the list-style-image property definition in CSS2.
897
     */
898
    public String getListStyleImage();
899
    /**
900
     *  See the list-style-image property definition in CSS2.
901
     * @exception DOMException
902
     *   SYNTAX_ERR: Raised if the new value has a syntax error and is
903
     *   unparsable.
904
     *   <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
905
     */
906
    public void setListStyleImage(String listStyleImage)
907
                                             throws DOMException;
908
 
909
    /**
910
     *  See the list-style-position property definition in CSS2.
911
     */
912
    public String getListStylePosition();
913
    /**
914
     *  See the list-style-position property definition in CSS2.
915
     * @exception DOMException
916
     *   SYNTAX_ERR: Raised if the new value has a syntax error and is
917
     *   unparsable.
918
     *   <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
919
     */
920
    public void setListStylePosition(String listStylePosition)
921
                                             throws DOMException;
922
 
923
    /**
924
     *  See the list-style-type property definition in CSS2.
925
     */
926
    public String getListStyleType();
927
    /**
928
     *  See the list-style-type property definition in CSS2.
929
     * @exception DOMException
930
     *   SYNTAX_ERR: Raised if the new value has a syntax error and is
931
     *   unparsable.
932
     *   <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
933
     */
934
    public void setListStyleType(String listStyleType)
935
                                             throws DOMException;
936
 
937
    /**
938
     *  See the margin property definition in CSS2.
939
     */
940
    public String getMargin();
941
    /**
942
     *  See the margin property definition in CSS2.
943
     * @exception DOMException
944
     *   SYNTAX_ERR: Raised if the new value has a syntax error and is
945
     *   unparsable.
946
     *   <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
947
     */
948
    public void setMargin(String margin)
949
                                             throws DOMException;
950
 
951
    /**
952
     *  See the margin-top property definition in CSS2.
953
     */
954
    public String getMarginTop();
955
    /**
956
     *  See the margin-top property definition in CSS2.
957
     * @exception DOMException
958
     *   SYNTAX_ERR: Raised if the new value has a syntax error and is
959
     *   unparsable.
960
     *   <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
961
     */
962
    public void setMarginTop(String marginTop)
963
                                             throws DOMException;
964
 
965
    /**
966
     *  See the margin-right property definition in CSS2.
967
     */
968
    public String getMarginRight();
969
    /**
970
     *  See the margin-right property definition in CSS2.
971
     * @exception DOMException
972
     *   SYNTAX_ERR: Raised if the new value has a syntax error and is
973
     *   unparsable.
974
     *   <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
975
     */
976
    public void setMarginRight(String marginRight)
977
                                             throws DOMException;
978
 
979
    /**
980
     *  See the margin-bottom property definition in CSS2.
981
     */
982
    public String getMarginBottom();
983
    /**
984
     *  See the margin-bottom property definition in CSS2.
985
     * @exception DOMException
986
     *   SYNTAX_ERR: Raised if the new value has a syntax error and is
987
     *   unparsable.
988
     *   <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
989
     */
990
    public void setMarginBottom(String marginBottom)
991
                                             throws DOMException;
992
 
993
    /**
994
     *  See the margin-left property definition in CSS2.
995
     */
996
    public String getMarginLeft();
997
    /**
998
     *  See the margin-left property definition in CSS2.
999
     * @exception DOMException
1000
     *   SYNTAX_ERR: Raised if the new value has a syntax error and is
1001
     *   unparsable.
1002
     *   <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
1003
     */
1004
    public void setMarginLeft(String marginLeft)
1005
                                             throws DOMException;
1006
 
1007
    /**
1008
     *  See the marker-offset property definition in CSS2.
1009
     */
1010
    public String getMarkerOffset();
1011
    /**
1012
     *  See the marker-offset property definition in CSS2.
1013
     * @exception DOMException
1014
     *   SYNTAX_ERR: Raised if the new value has a syntax error and is
1015
     *   unparsable.
1016
     *   <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
1017
     */
1018
    public void setMarkerOffset(String markerOffset)
1019
                                             throws DOMException;
1020
 
1021
    /**
1022
     *  See the marks property definition in CSS2.
1023
     */
1024
    public String getMarks();
1025
    /**
1026
     *  See the marks property definition in CSS2.
1027
     * @exception DOMException
1028
     *   SYNTAX_ERR: Raised if the new value has a syntax error and is
1029
     *   unparsable.
1030
     *   <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
1031
     */
1032
    public void setMarks(String marks)
1033
                                             throws DOMException;
1034
 
1035
    /**
1036
     *  See the max-height property definition in CSS2.
1037
     */
1038
    public String getMaxHeight();
1039
    /**
1040
     *  See the max-height property definition in CSS2.
1041
     * @exception DOMException
1042
     *   SYNTAX_ERR: Raised if the new value has a syntax error and is
1043
     *   unparsable.
1044
     *   <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
1045
     */
1046
    public void setMaxHeight(String maxHeight)
1047
                                             throws DOMException;
1048
 
1049
    /**
1050
     *  See the max-width property definition in CSS2.
1051
     */
1052
    public String getMaxWidth();
1053
    /**
1054
     *  See the max-width property definition in CSS2.
1055
     * @exception DOMException
1056
     *   SYNTAX_ERR: Raised if the new value has a syntax error and is
1057
     *   unparsable.
1058
     *   <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
1059
     */
1060
    public void setMaxWidth(String maxWidth)
1061
                                             throws DOMException;
1062
 
1063
    /**
1064
     *  See the min-height property definition in CSS2.
1065
     */
1066
    public String getMinHeight();
1067
    /**
1068
     *  See the min-height property definition in CSS2.
1069
     * @exception DOMException
1070
     *   SYNTAX_ERR: Raised if the new value has a syntax error and is
1071
     *   unparsable.
1072
     *   <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
1073
     */
1074
    public void setMinHeight(String minHeight)
1075
                                             throws DOMException;
1076
 
1077
    /**
1078
     *  See the min-width property definition in CSS2.
1079
     */
1080
    public String getMinWidth();
1081
    /**
1082
     *  See the min-width property definition in CSS2.
1083
     * @exception DOMException
1084
     *   SYNTAX_ERR: Raised if the new value has a syntax error and is
1085
     *   unparsable.
1086
     *   <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
1087
     */
1088
    public void setMinWidth(String minWidth)
1089
                                             throws DOMException;
1090
 
1091
    /**
1092
     *  See the orphans property definition in CSS2.
1093
     */
1094
    public String getOrphans();
1095
    /**
1096
     *  See the orphans property definition in CSS2.
1097
     * @exception DOMException
1098
     *   SYNTAX_ERR: Raised if the new value has a syntax error and is
1099
     *   unparsable.
1100
     *   <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
1101
     */
1102
    public void setOrphans(String orphans)
1103
                                             throws DOMException;
1104
 
1105
    /**
1106
     *  See the outline property definition in CSS2.
1107
     */
1108
    public String getOutline();
1109
    /**
1110
     *  See the outline property definition in CSS2.
1111
     * @exception DOMException
1112
     *   SYNTAX_ERR: Raised if the new value has a syntax error and is
1113
     *   unparsable.
1114
     *   <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
1115
     */
1116
    public void setOutline(String outline)
1117
                                             throws DOMException;
1118
 
1119
    /**
1120
     *  See the outline-color property definition in CSS2.
1121
     */
1122
    public String getOutlineColor();
1123
    /**
1124
     *  See the outline-color property definition in CSS2.
1125
     * @exception DOMException
1126
     *   SYNTAX_ERR: Raised if the new value has a syntax error and is
1127
     *   unparsable.
1128
     *   <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
1129
     */
1130
    public void setOutlineColor(String outlineColor)
1131
                                             throws DOMException;
1132
 
1133
    /**
1134
     *  See the outline-style property definition in CSS2.
1135
     */
1136
    public String getOutlineStyle();
1137
    /**
1138
     *  See the outline-style property definition in CSS2.
1139
     * @exception DOMException
1140
     *   SYNTAX_ERR: Raised if the new value has a syntax error and is
1141
     *   unparsable.
1142
     *   <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
1143
     */
1144
    public void setOutlineStyle(String outlineStyle)
1145
                                             throws DOMException;
1146
 
1147
    /**
1148
     *  See the outline-width property definition in CSS2.
1149
     */
1150
    public String getOutlineWidth();
1151
    /**
1152
     *  See the outline-width property definition in CSS2.
1153
     * @exception DOMException
1154
     *   SYNTAX_ERR: Raised if the new value has a syntax error and is
1155
     *   unparsable.
1156
     *   <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
1157
     */
1158
    public void setOutlineWidth(String outlineWidth)
1159
                                             throws DOMException;
1160
 
1161
    /**
1162
     *  See the overflow property definition in CSS2.
1163
     */
1164
    public String getOverflow();
1165
    /**
1166
     *  See the overflow property definition in CSS2.
1167
     * @exception DOMException
1168
     *   SYNTAX_ERR: Raised if the new value has a syntax error and is
1169
     *   unparsable.
1170
     *   <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
1171
     */
1172
    public void setOverflow(String overflow)
1173
                                             throws DOMException;
1174
 
1175
    /**
1176
     *  See the padding property definition in CSS2.
1177
     */
1178
    public String getPadding();
1179
    /**
1180
     *  See the padding property definition in CSS2.
1181
     * @exception DOMException
1182
     *   SYNTAX_ERR: Raised if the new value has a syntax error and is
1183
     *   unparsable.
1184
     *   <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
1185
     */
1186
    public void setPadding(String padding)
1187
                                             throws DOMException;
1188
 
1189
    /**
1190
     *  See the padding-top property definition in CSS2.
1191
     */
1192
    public String getPaddingTop();
1193
    /**
1194
     *  See the padding-top property definition in CSS2.
1195
     * @exception DOMException
1196
     *   SYNTAX_ERR: Raised if the new value has a syntax error and is
1197
     *   unparsable.
1198
     *   <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
1199
     */
1200
    public void setPaddingTop(String paddingTop)
1201
                                             throws DOMException;
1202
 
1203
    /**
1204
     *  See the padding-right property definition in CSS2.
1205
     */
1206
    public String getPaddingRight();
1207
    /**
1208
     *  See the padding-right property definition in CSS2.
1209
     * @exception DOMException
1210
     *   SYNTAX_ERR: Raised if the new value has a syntax error and is
1211
     *   unparsable.
1212
     *   <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
1213
     */
1214
    public void setPaddingRight(String paddingRight)
1215
                                             throws DOMException;
1216
 
1217
    /**
1218
     *  See the padding-bottom property definition in CSS2.
1219
     */
1220
    public String getPaddingBottom();
1221
    /**
1222
     *  See the padding-bottom property definition in CSS2.
1223
     * @exception DOMException
1224
     *   SYNTAX_ERR: Raised if the new value has a syntax error and is
1225
     *   unparsable.
1226
     *   <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
1227
     */
1228
    public void setPaddingBottom(String paddingBottom)
1229
                                             throws DOMException;
1230
 
1231
    /**
1232
     *  See the padding-left property definition in CSS2.
1233
     */
1234
    public String getPaddingLeft();
1235
    /**
1236
     *  See the padding-left property definition in CSS2.
1237
     * @exception DOMException
1238
     *   SYNTAX_ERR: Raised if the new value has a syntax error and is
1239
     *   unparsable.
1240
     *   <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
1241
     */
1242
    public void setPaddingLeft(String paddingLeft)
1243
                                             throws DOMException;
1244
 
1245
    /**
1246
     *  See the page property definition in CSS2.
1247
     */
1248
    public String getPage();
1249
    /**
1250
     *  See the page property definition in CSS2.
1251
     * @exception DOMException
1252
     *   SYNTAX_ERR: Raised if the new value has a syntax error and is
1253
     *   unparsable.
1254
     *   <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
1255
     */
1256
    public void setPage(String page)
1257
                                             throws DOMException;
1258
 
1259
    /**
1260
     *  See the page-break-after property definition in CSS2.
1261
     */
1262
    public String getPageBreakAfter();
1263
    /**
1264
     *  See the page-break-after property definition in CSS2.
1265
     * @exception DOMException
1266
     *   SYNTAX_ERR: Raised if the new value has a syntax error and is
1267
     *   unparsable.
1268
     *   <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
1269
     */
1270
    public void setPageBreakAfter(String pageBreakAfter)
1271
                                             throws DOMException;
1272
 
1273
    /**
1274
     *  See the page-break-before property definition in CSS2.
1275
     */
1276
    public String getPageBreakBefore();
1277
    /**
1278
     *  See the page-break-before property definition in CSS2.
1279
     * @exception DOMException
1280
     *   SYNTAX_ERR: Raised if the new value has a syntax error and is
1281
     *   unparsable.
1282
     *   <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
1283
     */
1284
    public void setPageBreakBefore(String pageBreakBefore)
1285
                                             throws DOMException;
1286
 
1287
    /**
1288
     *  See the page-break-inside property definition in CSS2.
1289
     */
1290
    public String getPageBreakInside();
1291
    /**
1292
     *  See the page-break-inside property definition in CSS2.
1293
     * @exception DOMException
1294
     *   SYNTAX_ERR: Raised if the new value has a syntax error and is
1295
     *   unparsable.
1296
     *   <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
1297
     */
1298
    public void setPageBreakInside(String pageBreakInside)
1299
                                             throws DOMException;
1300
 
1301
    /**
1302
     *  See the pause property definition in CSS2.
1303
     */
1304
    public String getPause();
1305
    /**
1306
     *  See the pause property definition in CSS2.
1307
     * @exception DOMException
1308
     *   SYNTAX_ERR: Raised if the new value has a syntax error and is
1309
     *   unparsable.
1310
     *   <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
1311
     */
1312
    public void setPause(String pause)
1313
                                             throws DOMException;
1314
 
1315
    /**
1316
     *  See the pause-after property definition in CSS2.
1317
     */
1318
    public String getPauseAfter();
1319
    /**
1320
     *  See the pause-after property definition in CSS2.
1321
     * @exception DOMException
1322
     *   SYNTAX_ERR: Raised if the new value has a syntax error and is
1323
     *   unparsable.
1324
     *   <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
1325
     */
1326
    public void setPauseAfter(String pauseAfter)
1327
                                             throws DOMException;
1328
 
1329
    /**
1330
     *  See the pause-before property definition in CSS2.
1331
     */
1332
    public String getPauseBefore();
1333
    /**
1334
     *  See the pause-before property definition in CSS2.
1335
     * @exception DOMException
1336
     *   SYNTAX_ERR: Raised if the new value has a syntax error and is
1337
     *   unparsable.
1338
     *   <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
1339
     */
1340
    public void setPauseBefore(String pauseBefore)
1341
                                             throws DOMException;
1342
 
1343
    /**
1344
     *  See the pitch property definition in CSS2.
1345
     */
1346
    public String getPitch();
1347
    /**
1348
     *  See the pitch property definition in CSS2.
1349
     * @exception DOMException
1350
     *   SYNTAX_ERR: Raised if the new value has a syntax error and is
1351
     *   unparsable.
1352
     *   <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
1353
     */
1354
    public void setPitch(String pitch)
1355
                                             throws DOMException;
1356
 
1357
    /**
1358
     *  See the pitch-range property definition in CSS2.
1359
     */
1360
    public String getPitchRange();
1361
    /**
1362
     *  See the pitch-range property definition in CSS2.
1363
     * @exception DOMException
1364
     *   SYNTAX_ERR: Raised if the new value has a syntax error and is
1365
     *   unparsable.
1366
     *   <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
1367
     */
1368
    public void setPitchRange(String pitchRange)
1369
                                             throws DOMException;
1370
 
1371
    /**
1372
     *  See the play-during property definition in CSS2.
1373
     */
1374
    public String getPlayDuring();
1375
    /**
1376
     *  See the play-during property definition in CSS2.
1377
     * @exception DOMException
1378
     *   SYNTAX_ERR: Raised if the new value has a syntax error and is
1379
     *   unparsable.
1380
     *   <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
1381
     */
1382
    public void setPlayDuring(String playDuring)
1383
                                             throws DOMException;
1384
 
1385
    /**
1386
     *  See the position property definition in CSS2.
1387
     */
1388
    public String getPosition();
1389
    /**
1390
     *  See the position property definition in CSS2.
1391
     * @exception DOMException
1392
     *   SYNTAX_ERR: Raised if the new value has a syntax error and is
1393
     *   unparsable.
1394
     *   <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
1395
     */
1396
    public void setPosition(String position)
1397
                                             throws DOMException;
1398
 
1399
    /**
1400
     *  See the quotes property definition in CSS2.
1401
     */
1402
    public String getQuotes();
1403
    /**
1404
     *  See the quotes property definition in CSS2.
1405
     * @exception DOMException
1406
     *   SYNTAX_ERR: Raised if the new value has a syntax error and is
1407
     *   unparsable.
1408
     *   <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
1409
     */
1410
    public void setQuotes(String quotes)
1411
                                             throws DOMException;
1412
 
1413
    /**
1414
     *  See the richness property definition in CSS2.
1415
     */
1416
    public String getRichness();
1417
    /**
1418
     *  See the richness property definition in CSS2.
1419
     * @exception DOMException
1420
     *   SYNTAX_ERR: Raised if the new value has a syntax error and is
1421
     *   unparsable.
1422
     *   <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
1423
     */
1424
    public void setRichness(String richness)
1425
                                             throws DOMException;
1426
 
1427
    /**
1428
     *  See the right property definition in CSS2.
1429
     */
1430
    public String getRight();
1431
    /**
1432
     *  See the right property definition in CSS2.
1433
     * @exception DOMException
1434
     *   SYNTAX_ERR: Raised if the new value has a syntax error and is
1435
     *   unparsable.
1436
     *   <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
1437
     */
1438
    public void setRight(String right)
1439
                                             throws DOMException;
1440
 
1441
    /**
1442
     *  See the size property definition in CSS2.
1443
     */
1444
    public String getSize();
1445
    /**
1446
     *  See the size property definition in CSS2.
1447
     * @exception DOMException
1448
     *   SYNTAX_ERR: Raised if the new value has a syntax error and is
1449
     *   unparsable.
1450
     *   <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
1451
     */
1452
    public void setSize(String size)
1453
                                             throws DOMException;
1454
 
1455
    /**
1456
     *  See the speak property definition in CSS2.
1457
     */
1458
    public String getSpeak();
1459
    /**
1460
     *  See the speak property definition in CSS2.
1461
     * @exception DOMException
1462
     *   SYNTAX_ERR: Raised if the new value has a syntax error and is
1463
     *   unparsable.
1464
     *   <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
1465
     */
1466
    public void setSpeak(String speak)
1467
                                             throws DOMException;
1468
 
1469
    /**
1470
     *  See the speak-header property definition in CSS2.
1471
     */
1472
    public String getSpeakHeader();
1473
    /**
1474
     *  See the speak-header property definition in CSS2.
1475
     * @exception DOMException
1476
     *   SYNTAX_ERR: Raised if the new value has a syntax error and is
1477
     *   unparsable.
1478
     *   <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
1479
     */
1480
    public void setSpeakHeader(String speakHeader)
1481
                                             throws DOMException;
1482
 
1483
    /**
1484
     *  See the speak-numeral property definition in CSS2.
1485
     */
1486
    public String getSpeakNumeral();
1487
    /**
1488
     *  See the speak-numeral property definition in CSS2.
1489
     * @exception DOMException
1490
     *   SYNTAX_ERR: Raised if the new value has a syntax error and is
1491
     *   unparsable.
1492
     *   <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
1493
     */
1494
    public void setSpeakNumeral(String speakNumeral)
1495
                                             throws DOMException;
1496
 
1497
    /**
1498
     *  See the speak-punctuation property definition in CSS2.
1499
     */
1500
    public String getSpeakPunctuation();
1501
    /**
1502
     *  See the speak-punctuation property definition in CSS2.
1503
     * @exception DOMException
1504
     *   SYNTAX_ERR: Raised if the new value has a syntax error and is
1505
     *   unparsable.
1506
     *   <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
1507
     */
1508
    public void setSpeakPunctuation(String speakPunctuation)
1509
                                             throws DOMException;
1510
 
1511
    /**
1512
     *  See the speech-rate property definition in CSS2.
1513
     */
1514
    public String getSpeechRate();
1515
    /**
1516
     *  See the speech-rate property definition in CSS2.
1517
     * @exception DOMException
1518
     *   SYNTAX_ERR: Raised if the new value has a syntax error and is
1519
     *   unparsable.
1520
     *   <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
1521
     */
1522
    public void setSpeechRate(String speechRate)
1523
                                             throws DOMException;
1524
 
1525
    /**
1526
     *  See the stress property definition in CSS2.
1527
     */
1528
    public String getStress();
1529
    /**
1530
     *  See the stress property definition in CSS2.
1531
     * @exception DOMException
1532
     *   SYNTAX_ERR: Raised if the new value has a syntax error and is
1533
     *   unparsable.
1534
     *   <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
1535
     */
1536
    public void setStress(String stress)
1537
                                             throws DOMException;
1538
 
1539
    /**
1540
     *  See the table-layout property definition in CSS2.
1541
     */
1542
    public String getTableLayout();
1543
    /**
1544
     *  See the table-layout property definition in CSS2.
1545
     * @exception DOMException
1546
     *   SYNTAX_ERR: Raised if the new value has a syntax error and is
1547
     *   unparsable.
1548
     *   <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
1549
     */
1550
    public void setTableLayout(String tableLayout)
1551
                                             throws DOMException;
1552
 
1553
    /**
1554
     *  See the text-align property definition in CSS2.
1555
     */
1556
    public String getTextAlign();
1557
    /**
1558
     *  See the text-align property definition in CSS2.
1559
     * @exception DOMException
1560
     *   SYNTAX_ERR: Raised if the new value has a syntax error and is
1561
     *   unparsable.
1562
     *   <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
1563
     */
1564
    public void setTextAlign(String textAlign)
1565
                                             throws DOMException;
1566
 
1567
    /**
1568
     *  See the text-decoration property definition in CSS2.
1569
     */
1570
    public String getTextDecoration();
1571
    /**
1572
     *  See the text-decoration property definition in CSS2.
1573
     * @exception DOMException
1574
     *   SYNTAX_ERR: Raised if the new value has a syntax error and is
1575
     *   unparsable.
1576
     *   <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
1577
     */
1578
    public void setTextDecoration(String textDecoration)
1579
                                             throws DOMException;
1580
 
1581
    /**
1582
     *  See the text-indent property definition in CSS2.
1583
     */
1584
    public String getTextIndent();
1585
    /**
1586
     *  See the text-indent property definition in CSS2.
1587
     * @exception DOMException
1588
     *   SYNTAX_ERR: Raised if the new value has a syntax error and is
1589
     *   unparsable.
1590
     *   <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
1591
     */
1592
    public void setTextIndent(String textIndent)
1593
                                             throws DOMException;
1594
 
1595
    /**
1596
     *  See the text-shadow property definition in CSS2.
1597
     */
1598
    public String getTextShadow();
1599
    /**
1600
     *  See the text-shadow property definition in CSS2.
1601
     * @exception DOMException
1602
     *   SYNTAX_ERR: Raised if the new value has a syntax error and is
1603
     *   unparsable.
1604
     *   <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
1605
     */
1606
    public void setTextShadow(String textShadow)
1607
                                             throws DOMException;
1608
 
1609
    /**
1610
     *  See the text-transform property definition in CSS2.
1611
     */
1612
    public String getTextTransform();
1613
    /**
1614
     *  See the text-transform property definition in CSS2.
1615
     * @exception DOMException
1616
     *   SYNTAX_ERR: Raised if the new value has a syntax error and is
1617
     *   unparsable.
1618
     *   <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
1619
     */
1620
    public void setTextTransform(String textTransform)
1621
                                             throws DOMException;
1622
 
1623
    /**
1624
     *  See the top property definition in CSS2.
1625
     */
1626
    public String getTop();
1627
    /**
1628
     *  See the top property definition in CSS2.
1629
     * @exception DOMException
1630
     *   SYNTAX_ERR: Raised if the new value has a syntax error and is
1631
     *   unparsable.
1632
     *   <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
1633
     */
1634
    public void setTop(String top)
1635
                                             throws DOMException;
1636
 
1637
    /**
1638
     *  See the unicode-bidi property definition in CSS2.
1639
     */
1640
    public String getUnicodeBidi();
1641
    /**
1642
     *  See the unicode-bidi property definition in CSS2.
1643
     * @exception DOMException
1644
     *   SYNTAX_ERR: Raised if the new value has a syntax error and is
1645
     *   unparsable.
1646
     *   <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
1647
     */
1648
    public void setUnicodeBidi(String unicodeBidi)
1649
                                             throws DOMException;
1650
 
1651
    /**
1652
     *  See the vertical-align property definition in CSS2.
1653
     */
1654
    public String getVerticalAlign();
1655
    /**
1656
     *  See the vertical-align property definition in CSS2.
1657
     * @exception DOMException
1658
     *   SYNTAX_ERR: Raised if the new value has a syntax error and is
1659
     *   unparsable.
1660
     *   <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
1661
     */
1662
    public void setVerticalAlign(String verticalAlign)
1663
                                             throws DOMException;
1664
 
1665
    /**
1666
     *  See the visibility property definition in CSS2.
1667
     */
1668
    public String getVisibility();
1669
    /**
1670
     *  See the visibility property definition in CSS2.
1671
     * @exception DOMException
1672
     *   SYNTAX_ERR: Raised if the new value has a syntax error and is
1673
     *   unparsable.
1674
     *   <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
1675
     */
1676
    public void setVisibility(String visibility)
1677
                                             throws DOMException;
1678
 
1679
    /**
1680
     *  See the voice-family property definition in CSS2.
1681
     */
1682
    public String getVoiceFamily();
1683
    /**
1684
     *  See the voice-family property definition in CSS2.
1685
     * @exception DOMException
1686
     *   SYNTAX_ERR: Raised if the new value has a syntax error and is
1687
     *   unparsable.
1688
     *   <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
1689
     */
1690
    public void setVoiceFamily(String voiceFamily)
1691
                                             throws DOMException;
1692
 
1693
    /**
1694
     *  See the volume property definition in CSS2.
1695
     */
1696
    public String getVolume();
1697
    /**
1698
     *  See the volume property definition in CSS2.
1699
     * @exception DOMException
1700
     *   SYNTAX_ERR: Raised if the new value has a syntax error and is
1701
     *   unparsable.
1702
     *   <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
1703
     */
1704
    public void setVolume(String volume)
1705
                                             throws DOMException;
1706
 
1707
    /**
1708
     *  See the white-space property definition in CSS2.
1709
     */
1710
    public String getWhiteSpace();
1711
    /**
1712
     *  See the white-space property definition in CSS2.
1713
     * @exception DOMException
1714
     *   SYNTAX_ERR: Raised if the new value has a syntax error and is
1715
     *   unparsable.
1716
     *   <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
1717
     */
1718
    public void setWhiteSpace(String whiteSpace)
1719
                                             throws DOMException;
1720
 
1721
    /**
1722
     *  See the widows property definition in CSS2.
1723
     */
1724
    public String getWidows();
1725
    /**
1726
     *  See the widows property definition in CSS2.
1727
     * @exception DOMException
1728
     *   SYNTAX_ERR: Raised if the new value has a syntax error and is
1729
     *   unparsable.
1730
     *   <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
1731
     */
1732
    public void setWidows(String widows)
1733
                                             throws DOMException;
1734
 
1735
    /**
1736
     *  See the width property definition in CSS2.
1737
     */
1738
    public String getWidth();
1739
    /**
1740
     *  See the width property definition in CSS2.
1741
     * @exception DOMException
1742
     *   SYNTAX_ERR: Raised if the new value has a syntax error and is
1743
     *   unparsable.
1744
     *   <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
1745
     */
1746
    public void setWidth(String width)
1747
                                             throws DOMException;
1748
 
1749
    /**
1750
     *  See the word-spacing property definition in CSS2.
1751
     */
1752
    public String getWordSpacing();
1753
    /**
1754
     *  See the word-spacing property definition in CSS2.
1755
     * @exception DOMException
1756
     *   SYNTAX_ERR: Raised if the new value has a syntax error and is
1757
     *   unparsable.
1758
     *   <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
1759
     */
1760
    public void setWordSpacing(String wordSpacing)
1761
                                             throws DOMException;
1762
 
1763
    /**
1764
     *  See the z-index property definition in CSS2.
1765
     */
1766
    public String getZIndex();
1767
    /**
1768
     *  See the z-index property definition in CSS2.
1769
     * @exception DOMException
1770
     *   SYNTAX_ERR: Raised if the new value has a syntax error and is
1771
     *   unparsable.
1772
     *   <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
1773
     */
1774
    public void setZIndex(String zIndex)
1775
                                             throws DOMException;
1776
 
1777
}

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.