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