khtml Library API Documentation

css_extensions.cpp

00001 00023 #include "dom_exception.h" 00024 #include "dom_string.h" 00025 00026 #include "css_extensions.h" 00027 #include "css_extensionsimpl.h" 00028 using namespace DOM; 00029 00030 00031 CSS2Azimuth::CSS2Azimuth() : CSSValue() 00032 { 00033 } 00034 00035 CSS2Azimuth::CSS2Azimuth(const CSS2Azimuth &other) : CSSValue(other) 00036 { 00037 } 00038 00039 CSS2Azimuth::CSS2Azimuth(CSS2AzimuthImpl *impl) : CSSValue(impl) 00040 { 00041 } 00042 00043 CSS2Azimuth &CSS2Azimuth::operator = (const CSS2Azimuth &other) 00044 { 00045 CSSValue::operator = (other); 00046 return *this; 00047 } 00048 00049 CSS2Azimuth::~CSS2Azimuth() 00050 { 00051 } 00052 00053 unsigned short CSS2Azimuth::azimuthType() const 00054 { 00055 if(!impl) return 0; 00056 return ((CSS2AzimuthImpl *)impl)->azimuthType(); 00057 } 00058 00059 DOMString CSS2Azimuth::identifier() const 00060 { 00061 if(!impl) return 0; 00062 return ((CSS2AzimuthImpl *)impl)->identifier(); 00063 } 00064 00065 bool CSS2Azimuth::behind() const 00066 { 00067 if(!impl) return 0; 00068 return ((CSS2AzimuthImpl *)impl)->behind(); 00069 } 00070 00071 void CSS2Azimuth::setAngleValue( const unsigned short unitType, const float floatValue ) 00072 { 00073 if(impl) 00074 ((CSS2AzimuthImpl *)impl)->setAngleValue( unitType, floatValue ); 00075 } 00076 00077 float CSS2Azimuth::getAngleValue( const unsigned short unitType ) 00078 { 00079 if(!impl) return 0; 00080 return ((CSS2AzimuthImpl *)impl)->getAngleValue( unitType ); 00081 } 00082 00083 void CSS2Azimuth::setIdentifier( const DOMString &identifier, const bool behind ) 00084 { 00085 if(impl) 00086 ((CSS2AzimuthImpl *)impl)->setIdentifier( identifier, behind ); 00087 } 00088 00089 00090 00091 CSS2BackgroundPosition::CSS2BackgroundPosition() : CSSValue() 00092 { 00093 } 00094 00095 CSS2BackgroundPosition::CSS2BackgroundPosition(const CSS2BackgroundPosition &other) : CSSValue(other) 00096 { 00097 } 00098 00099 CSS2BackgroundPosition::CSS2BackgroundPosition(CSS2BackgroundPositionImpl *impl) : CSSValue(impl) 00100 { 00101 } 00102 00103 CSS2BackgroundPosition &CSS2BackgroundPosition::operator = (const CSS2BackgroundPosition &other) 00104 { 00105 CSSValue::operator = (other); 00106 return *this; 00107 } 00108 00109 CSS2BackgroundPosition::~CSS2BackgroundPosition() 00110 { 00111 } 00112 00113 unsigned short CSS2BackgroundPosition::horizontalType() const 00114 { 00115 if(!impl) return 0; 00116 return ((CSS2BackgroundPositionImpl *)impl)->horizontalType(); 00117 } 00118 00119 unsigned short CSS2BackgroundPosition::verticalType() const 00120 { 00121 if(!impl) return 0; 00122 return ((CSS2BackgroundPositionImpl *)impl)->verticalType(); 00123 } 00124 00125 DOMString CSS2BackgroundPosition::horizontalIdentifier() const 00126 { 00127 if(!impl) return 0; 00128 return ((CSS2BackgroundPositionImpl *)impl)->horizontalIdentifier(); 00129 } 00130 00131 DOMString CSS2BackgroundPosition::verticalIdentifier() const 00132 { 00133 if(!impl) return 0; 00134 return ((CSS2BackgroundPositionImpl *)impl)->verticalIdentifier(); 00135 } 00136 00137 float CSS2BackgroundPosition::getHorizontalPosition( const float horizontalType ) 00138 { 00139 if(!impl) return 0; 00140 return ((CSS2BackgroundPositionImpl *)impl)->getHorizontalPosition( horizontalType ); 00141 } 00142 00143 float CSS2BackgroundPosition::getVerticalPosition( const float verticalType ) 00144 { 00145 if(!impl) return 0; 00146 return ((CSS2BackgroundPositionImpl *)impl)->getVerticalPosition( verticalType ); 00147 } 00148 00149 void CSS2BackgroundPosition::setHorizontalPosition( const unsigned short horizontalType, const float value ) 00150 { 00151 if(impl) 00152 ((CSS2BackgroundPositionImpl *)impl)->setHorizontalPosition( horizontalType, value ); 00153 } 00154 00155 void CSS2BackgroundPosition::setVerticalPosition( const unsigned short verticalType, const float value ) 00156 { 00157 if(impl) 00158 ((CSS2BackgroundPositionImpl *)impl)->setVerticalPosition( verticalType, value ); 00159 } 00160 00161 void CSS2BackgroundPosition::setPositionIdentifier( const DOMString &horizontalIdentifier, const DOMString &verticalIdentifier ) 00162 { 00163 if(impl) 00164 ((CSS2BackgroundPositionImpl *)impl)->setPositionIdentifier( horizontalIdentifier, verticalIdentifier ); 00165 } 00166 00167 00168 00169 CSS2BorderSpacing::CSS2BorderSpacing() : CSSValue() 00170 { 00171 } 00172 00173 CSS2BorderSpacing::CSS2BorderSpacing(const CSS2BorderSpacing &other) : CSSValue(other) 00174 { 00175 } 00176 00177 CSS2BorderSpacing::CSS2BorderSpacing(CSS2BorderSpacingImpl *impl) : CSSValue(impl) 00178 { 00179 } 00180 00181 CSS2BorderSpacing &CSS2BorderSpacing::operator = (const CSS2BorderSpacing &other) 00182 { 00183 CSSValue::operator = (other); 00184 return *this; 00185 } 00186 00187 CSS2BorderSpacing::~CSS2BorderSpacing() 00188 { 00189 } 00190 00191 unsigned short CSS2BorderSpacing::horizontalType() const 00192 { 00193 if(!impl) return 0; 00194 return ((CSS2BorderSpacingImpl *)impl)->horizontalType(); 00195 } 00196 00197 unsigned short CSS2BorderSpacing::verticalType() const 00198 { 00199 if(!impl) return 0; 00200 return ((CSS2BorderSpacingImpl *)impl)->verticalType(); 00201 } 00202 00203 float CSS2BorderSpacing::getHorizontalSpacing( const float horizontalType ) 00204 { 00205 if(!impl) return 0; 00206 return ((CSS2BorderSpacingImpl *)impl)->getHorizontalSpacing( horizontalType ); 00207 } 00208 00209 float CSS2BorderSpacing::getVerticalSpacing( const float verticalType ) 00210 { 00211 if(!impl) return 0; 00212 return ((CSS2BorderSpacingImpl *)impl)->getVerticalSpacing( verticalType ); 00213 } 00214 00215 void CSS2BorderSpacing::setHorizontalSpacing( const unsigned short horizontalType, const float value ) 00216 { 00217 if(impl) 00218 ((CSS2BorderSpacingImpl *)impl)->setHorizontalSpacing( horizontalType, value ); 00219 } 00220 00221 void CSS2BorderSpacing::setVerticalSpacing( const unsigned short verticalType, const float value ) 00222 { 00223 if(impl) 00224 ((CSS2BorderSpacingImpl *)impl)->setVerticalSpacing( verticalType, value ); 00225 } 00226 00227 void CSS2BorderSpacing::setInherit() 00228 { 00229 if(impl) 00230 ((CSS2BorderSpacingImpl *)impl)->setInherit(); 00231 } 00232 00233 00234 00235 CSS2CounterIncrement::CSS2CounterIncrement() 00236 { 00237 } 00238 00239 CSS2CounterIncrement::CSS2CounterIncrement(const CSS2CounterIncrement &other) 00240 { 00241 } 00242 00243 CSS2CounterIncrement::CSS2CounterIncrement(CSS2CounterIncrementImpl *impl) 00244 { 00245 } 00246 00247 CSS2CounterIncrement &CSS2CounterIncrement::operator = (const CSS2CounterIncrement &other) 00248 { 00249 ::operator = (other); 00250 return *this; 00251 } 00252 00253 CSS2CounterIncrement::~CSS2CounterIncrement() 00254 { 00255 } 00256 00257 DOMString CSS2CounterIncrement::identifier() const 00258 { 00259 if(!impl) return 0; 00260 return ((ElementImpl *)impl)->getAttribute("identifier"); 00261 } 00262 00263 void CSS2CounterIncrement::setIdentifier( const DOMString &value ) 00264 { 00265 if(impl) ((ElementImpl *)impl)->setAttribute("identifier", value); 00266 } 00267 00268 short CSS2CounterIncrement::increment() const 00269 { 00270 if(!impl) return 0; 00271 return ((CSS2CounterIncrementImpl *)impl)->increment(); 00272 } 00273 00274 void CSS2CounterIncrement::setIncrement( const short _increment ) 00275 { 00276 00277 if(impl) 00278 ((CSS2CounterIncrementImpl *)impl)->setIncrement( _increment ); 00279 } 00280 00281 00282 00283 00284 CSS2CounterReset::CSS2CounterReset() 00285 { 00286 } 00287 00288 CSS2CounterReset::CSS2CounterReset(const CSS2CounterReset &other) 00289 { 00290 } 00291 00292 CSS2CounterReset::CSS2CounterReset(CSS2CounterResetImpl *impl) 00293 { 00294 } 00295 00296 CSS2CounterReset &CSS2CounterReset::operator = (const CSS2CounterReset &other) 00297 { 00298 ::operator = (other); 00299 return *this; 00300 } 00301 00302 CSS2CounterReset::~CSS2CounterReset() 00303 { 00304 } 00305 00306 DOMString CSS2CounterReset::identifier() const 00307 { 00308 if(!impl) return 0; 00309 return ((ElementImpl *)impl)->getAttribute("identifier"); 00310 } 00311 00312 void CSS2CounterReset::setIdentifier( const DOMString &value ) 00313 { 00314 if(impl) ((ElementImpl *)impl)->setAttribute("identifier", value); 00315 } 00316 00317 short CSS2CounterReset::reset() const 00318 { 00319 if(!impl) return 0; 00320 return ((CSS2CounterResetImpl *)impl)->reset(); 00321 } 00322 00323 void CSS2CounterReset::setReset( const short _reset ) 00324 { 00325 00326 if(impl) 00327 ((CSS2CounterResetImpl *)impl)->setReset( _reset ); 00328 } 00329 00330 00331 00332 00333 CSS2Cursor::CSS2Cursor() : CSSValue() 00334 { 00335 } 00336 00337 CSS2Cursor::CSS2Cursor(const CSS2Cursor &other) : CSSValue(other) 00338 { 00339 } 00340 00341 CSS2Cursor::CSS2Cursor(CSS2CursorImpl *impl) : CSSValue(impl) 00342 { 00343 } 00344 00345 CSS2Cursor &CSS2Cursor::operator = (const CSS2Cursor &other) 00346 { 00347 CSSValue::operator = (other); 00348 return *this; 00349 } 00350 00351 CSS2Cursor::~CSS2Cursor() 00352 { 00353 } 00354 00355 unsigned short CSS2Cursor::cursorType() const 00356 { 00357 if(!impl) return 0; 00358 return ((CSS2CursorImpl *)impl)->cursorType(); 00359 } 00360 00361 void CSS2Cursor::setCursorType( const unsigned short _cursorType ) 00362 { 00363 00364 if(impl) 00365 ((CSS2CursorImpl *)impl)->setCursorType( _cursorType ); 00366 } 00367 00368 CSSValueList CSS2Cursor::uris() const 00369 { 00370 if(!impl) return 0; 00371 return ((CSS2CursorImpl *)impl)->uris(); 00372 } 00373 00374 DOMString CSS2Cursor::predefinedCursor() const 00375 { 00376 if(!impl) return 0; 00377 return ((ElementImpl *)impl)->getAttribute("predefinedCursor"); 00378 } 00379 00380 void CSS2Cursor::setPredefinedCursor( const DOMString &value ) 00381 { 00382 if(impl) ((ElementImpl *)impl)->setAttribute("predefinedCursor", value); 00383 } 00384 00385 00386 00387 CSS2FontFaceSrc::CSS2FontFaceSrc() 00388 { 00389 } 00390 00391 CSS2FontFaceSrc::CSS2FontFaceSrc(const CSS2FontFaceSrc &other) 00392 { 00393 } 00394 00395 CSS2FontFaceSrc::CSS2FontFaceSrc(CSS2FontFaceSrcImpl *impl) 00396 { 00397 } 00398 00399 CSS2FontFaceSrc &CSS2FontFaceSrc::operator = (const CSS2FontFaceSrc &other) 00400 { 00401 ::operator = (other); 00402 return *this; 00403 } 00404 00405 CSS2FontFaceSrc::~CSS2FontFaceSrc() 00406 { 00407 } 00408 00409 DOMString CSS2FontFaceSrc::uri() const 00410 { 00411 if(!impl) return 0; 00412 return ((ElementImpl *)impl)->getAttribute("uri"); 00413 } 00414 00415 void CSS2FontFaceSrc::setUri( const DOMString &value ) 00416 { 00417 if(impl) ((ElementImpl *)impl)->setAttribute("uri", value); 00418 } 00419 00420 CSSValueList CSS2FontFaceSrc::format() const 00421 { 00422 if(!impl) return 0; 00423 return ((CSS2FontFaceSrcImpl *)impl)->format(); 00424 } 00425 00426 DOMString CSS2FontFaceSrc::fontFaceName() const 00427 { 00428 if(!impl) return 0; 00429 return ((ElementImpl *)impl)->getAttribute("fontFaceName"); 00430 } 00431 00432 void CSS2FontFaceSrc::setFontFaceName( const DOMString &value ) 00433 { 00434 if(impl) ((ElementImpl *)impl)->setAttribute("fontFaceName", value); 00435 } 00436 00437 00438 00439 CSS2FontFaceWidths::CSS2FontFaceWidths() 00440 { 00441 } 00442 00443 CSS2FontFaceWidths::CSS2FontFaceWidths(const CSS2FontFaceWidths &other) 00444 { 00445 } 00446 00447 CSS2FontFaceWidths::CSS2FontFaceWidths(CSS2FontFaceWidthsImpl *impl) 00448 { 00449 } 00450 00451 CSS2FontFaceWidths &CSS2FontFaceWidths::operator = (const CSS2FontFaceWidths &other) 00452 { 00453 ::operator = (other); 00454 return *this; 00455 } 00456 00457 CSS2FontFaceWidths::~CSS2FontFaceWidths() 00458 { 00459 } 00460 00461 DOMString CSS2FontFaceWidths::urange() const 00462 { 00463 if(!impl) return 0; 00464 return ((ElementImpl *)impl)->getAttribute("urange"); 00465 } 00466 00467 void CSS2FontFaceWidths::setUrange( const DOMString &value ) 00468 { 00469 if(impl) ((ElementImpl *)impl)->setAttribute("urange", value); 00470 } 00471 00472 CSSValueList CSS2FontFaceWidths::numbers() const 00473 { 00474 if(!impl) return 0; 00475 return ((CSS2FontFaceWidthsImpl *)impl)->numbers(); 00476 } 00477 00478 00479 00480 00481 CSS2PageSize::CSS2PageSize() : CSSValue() 00482 { 00483 } 00484 00485 CSS2PageSize::CSS2PageSize(const CSS2PageSize &other) : CSSValue(other) 00486 { 00487 } 00488 00489 CSS2PageSize::CSS2PageSize(CSS2PageSizeImpl *impl) : CSSValue(impl) 00490 { 00491 } 00492 00493 CSS2PageSize &CSS2PageSize::operator = (const CSS2PageSize &other) 00494 { 00495 CSSValue::operator = (other); 00496 return *this; 00497 } 00498 00499 CSS2PageSize::~CSS2PageSize() 00500 { 00501 } 00502 00503 unsigned short CSS2PageSize::widthType() const 00504 { 00505 if(!impl) return 0; 00506 return ((CSS2PageSizeImpl *)impl)->widthType(); 00507 } 00508 00509 unsigned short CSS2PageSize::heightType() const 00510 { 00511 if(!impl) return 0; 00512 return ((CSS2PageSizeImpl *)impl)->heightType(); 00513 } 00514 00515 DOMString CSS2PageSize::identifier() const 00516 { 00517 if(!impl) return 0; 00518 return ((CSS2PageSizeImpl *)impl)->identifier(); 00519 } 00520 00521 float CSS2PageSize::getWidth( const float widthType ) 00522 { 00523 if(!impl) return 0; 00524 return ((CSS2PageSizeImpl *)impl)->getWidth( widthType ); 00525 } 00526 00527 float CSS2PageSize::getHeightSize( const float heightType ) 00528 { 00529 if(!impl) return 0; 00530 return ((CSS2PageSizeImpl *)impl)->getHeightSize( heightType ); 00531 } 00532 00533 void CSS2PageSize::setWidthSize( const unsigned short widthType, const float value ) 00534 { 00535 if(impl) 00536 ((CSS2PageSizeImpl *)impl)->setWidthSize( widthType, value ); 00537 } 00538 00539 void CSS2PageSize::setHeightSize( const unsigned short heightType, const float value ) 00540 { 00541 if(impl) 00542 ((CSS2PageSizeImpl *)impl)->setHeightSize( heightType, value ); 00543 } 00544 00545 void CSS2PageSize::setIdentifier( const DOMString &identifier ) 00546 { 00547 if(impl) 00548 ((CSS2PageSizeImpl *)impl)->setIdentifier( identifier ); 00549 } 00550 00551 00552 00553 CSS2PlayDuring::CSS2PlayDuring() : CSSValue() 00554 { 00555 } 00556 00557 CSS2PlayDuring::CSS2PlayDuring(const CSS2PlayDuring &other) : CSSValue(other) 00558 { 00559 } 00560 00561 CSS2PlayDuring::CSS2PlayDuring(CSS2PlayDuringImpl *impl) : CSSValue(impl) 00562 { 00563 } 00564 00565 CSS2PlayDuring &CSS2PlayDuring::operator = (const CSS2PlayDuring &other) 00566 { 00567 CSSValue::operator = (other); 00568 return *this; 00569 } 00570 00571 CSS2PlayDuring::~CSS2PlayDuring() 00572 { 00573 } 00574 00575 unsigned short CSS2PlayDuring::playDuringType() const 00576 { 00577 if(!impl) return 0; 00578 return ((CSS2PlayDuringImpl *)impl)->playDuringType(); 00579 } 00580 00581 DOMString CSS2PlayDuring::playDuringIdentifier() const 00582 { 00583 if(!impl) return 0; 00584 return ((ElementImpl *)impl)->getAttribute("playDuringIdentifier"); 00585 } 00586 00587 void CSS2PlayDuring::setPlayDuringIdentifier( const DOMString &value ) 00588 { 00589 if(impl) ((ElementImpl *)impl)->setAttribute("playDuringIdentifier", value); 00590 } 00591 00592 DOMString CSS2PlayDuring::uri() const 00593 { 00594 if(!impl) return 0; 00595 return ((ElementImpl *)impl)->getAttribute("uri"); 00596 } 00597 00598 void CSS2PlayDuring::setUri( const DOMString &value ) 00599 { 00600 if(impl) ((ElementImpl *)impl)->setAttribute("uri", value); 00601 } 00602 00603 bool CSS2PlayDuring::mix() const 00604 { 00605 if(!impl) return 0; 00606 return ((CSS2PlayDuringImpl *)impl)->mix(); 00607 } 00608 00609 void CSS2PlayDuring::setMix( const bool _mix ) 00610 { 00611 00612 if(impl) 00613 ((CSS2PlayDuringImpl *)impl)->setMix( _mix ); 00614 } 00615 00616 bool CSS2PlayDuring::repeat() const 00617 { 00618 if(!impl) return 0; 00619 return ((CSS2PlayDuringImpl *)impl)->repeat(); 00620 } 00621 00622 void CSS2PlayDuring::setRepeat( const bool _repeat ) 00623 { 00624 00625 if(impl) 00626 ((CSS2PlayDuringImpl *)impl)->setRepeat( _repeat ); 00627 } 00628 00629 00630 00631 CSS2Properties::CSS2Properties() 00632 { 00633 } 00634 00635 CSS2Properties::CSS2Properties(const CSS2Properties &other) 00636 { 00637 } 00638 00639 CSS2Properties::CSS2Properties(CSS2PropertiesImpl *impl) 00640 { 00641 } 00642 00643 CSS2Properties &CSS2Properties::operator = (const CSS2Properties &other) 00644 { 00645 ::operator = (other); 00646 return *this; 00647 } 00648 00649 CSS2Properties::~CSS2Properties() 00650 { 00651 } 00652 00653 DOMString CSS2Properties::azimuth() const 00654 { 00655 if(!impl) return 0; 00656 return ((ElementImpl *)impl)->getAttribute("azimuth"); 00657 } 00658 00659 void CSS2Properties::setAzimuth( const DOMString &value ) 00660 { 00661 if(impl) ((ElementImpl *)impl)->setAttribute("azimuth", value); 00662 } 00663 00664 DOMString CSS2Properties::background() const 00665 { 00666 if(!impl) return 0; 00667 return ((ElementImpl *)impl)->getAttribute("background"); 00668 } 00669 00670 void CSS2Properties::setBackground( const DOMString &value ) 00671 { 00672 if(impl) ((ElementImpl *)impl)->setAttribute("background", value); 00673 } 00674 00675 DOMString CSS2Properties::backgroundAttachment() const 00676 { 00677 if(!impl) return 0; 00678 return ((ElementImpl *)impl)->getAttribute("backgroundAttachment"); 00679 } 00680 00681 void CSS2Properties::setBackgroundAttachment( const DOMString &value ) 00682 { 00683 if(impl) ((ElementImpl *)impl)->setAttribute("backgroundAttachment", value); 00684 } 00685 00686 DOMString CSS2Properties::backgroundColor() const 00687 { 00688 if(!impl) return 0; 00689 return ((ElementImpl *)impl)->getAttribute("backgroundColor"); 00690 } 00691 00692 void CSS2Properties::setBackgroundColor( const DOMString &value ) 00693 { 00694 if(impl) ((ElementImpl *)impl)->setAttribute("backgroundColor", value); 00695 } 00696 00697 DOMString CSS2Properties::backgroundImage() const 00698 { 00699 if(!impl) return 0; 00700 return ((ElementImpl *)impl)->getAttribute("backgroundImage"); 00701 } 00702 00703 void CSS2Properties::setBackgroundImage( const DOMString &value ) 00704 { 00705 if(impl) ((ElementImpl *)impl)->setAttribute("backgroundImage", value); 00706 } 00707 00708 DOMString CSS2Properties::backgroundPosition() const 00709 { 00710 if(!impl) return 0; 00711 return ((ElementImpl *)impl)->getAttribute("backgroundPosition"); 00712 } 00713 00714 void CSS2Properties::setBackgroundPosition( const DOMString &value ) 00715 { 00716 if(impl) ((ElementImpl *)impl)->setAttribute("backgroundPosition", value); 00717 } 00718 00719 DOMString CSS2Properties::backgroundRepeat() const 00720 { 00721 if(!impl) return 0; 00722 return ((ElementImpl *)impl)->getAttribute("backgroundRepeat"); 00723 } 00724 00725 void CSS2Properties::setBackgroundRepeat( const DOMString &value ) 00726 { 00727 if(impl) ((ElementImpl *)impl)->setAttribute("backgroundRepeat", value); 00728 } 00729 00730 DOMString CSS2Properties::border() const 00731 { 00732 if(!impl) return 0; 00733 return ((ElementImpl *)impl)->getAttribute("border"); 00734 } 00735 00736 void CSS2Properties::setBorder( const DOMString &value ) 00737 { 00738 if(impl) ((ElementImpl *)impl)->setAttribute("border", value); 00739 } 00740 00741 DOMString CSS2Properties::borderCollapse() const 00742 { 00743 if(!impl) return 0; 00744 return ((ElementImpl *)impl)->getAttribute("borderCollapse"); 00745 } 00746 00747 void CSS2Properties::setBorderCollapse( const DOMString &value ) 00748 { 00749 if(impl) ((ElementImpl *)impl)->setAttribute("borderCollapse", value); 00750 } 00751 00752 DOMString CSS2Properties::borderColor() const 00753 { 00754 if(!impl) return 0; 00755 return ((ElementImpl *)impl)->getAttribute("borderColor"); 00756 } 00757 00758 void CSS2Properties::setBorderColor( const DOMString &value ) 00759 { 00760 if(impl) ((ElementImpl *)impl)->setAttribute("borderColor", value); 00761 } 00762 00763 DOMString CSS2Properties::borderSpacing() const 00764 { 00765 if(!impl) return 0; 00766 return ((ElementImpl *)impl)->getAttribute("borderSpacing"); 00767 } 00768 00769 void CSS2Properties::setBorderSpacing( const DOMString &value ) 00770 { 00771 if(impl) ((ElementImpl *)impl)->setAttribute("borderSpacing", value); 00772 } 00773 00774 DOMString CSS2Properties::borderStyle() const 00775 { 00776 if(!impl) return 0; 00777 return ((ElementImpl *)impl)->getAttribute("borderStyle"); 00778 } 00779 00780 void CSS2Properties::setBorderStyle( const DOMString &value ) 00781 { 00782 if(impl) ((ElementImpl *)impl)->setAttribute("borderStyle", value); 00783 } 00784 00785 DOMString CSS2Properties::borderTop() const 00786 { 00787 if(!impl) return 0; 00788 return ((ElementImpl *)impl)->getAttribute("borderTop"); 00789 } 00790 00791 void CSS2Properties::setBorderTop( const DOMString &value ) 00792 { 00793 if(impl) ((ElementImpl *)impl)->setAttribute("borderTop", value); 00794 } 00795 00796 DOMString CSS2Properties::borderRight() const 00797 { 00798 if(!impl) return 0; 00799 return ((ElementImpl *)impl)->getAttribute("borderRight"); 00800 } 00801 00802 void CSS2Properties::setBorderRight( const DOMString &value ) 00803 { 00804 if(impl) ((ElementImpl *)impl)->setAttribute("borderRight", value); 00805 } 00806 00807 DOMString CSS2Properties::borderBottom() const 00808 { 00809 if(!impl) return 0; 00810 return ((ElementImpl *)impl)->getAttribute("borderBottom"); 00811 } 00812 00813 void CSS2Properties::setBorderBottom( const DOMString &value ) 00814 { 00815 if(impl) ((ElementImpl *)impl)->setAttribute("borderBottom", value); 00816 } 00817 00818 DOMString CSS2Properties::borderLeft() const 00819 { 00820 if(!impl) return 0; 00821 return ((ElementImpl *)impl)->getAttribute("borderLeft"); 00822 } 00823 00824 void CSS2Properties::setBorderLeft( const DOMString &value ) 00825 { 00826 if(impl) ((ElementImpl *)impl)->setAttribute("borderLeft", value); 00827 } 00828 00829 DOMString CSS2Properties::borderTopColor() const 00830 { 00831 if(!impl) return 0; 00832 return ((ElementImpl *)impl)->getAttribute("borderTopColor"); 00833 } 00834 00835 void CSS2Properties::setBorderTopColor( const DOMString &value ) 00836 { 00837 if(impl) ((ElementImpl *)impl)->setAttribute("borderTopColor", value); 00838 } 00839 00840 DOMString CSS2Properties::borderRightColor() const 00841 { 00842 if(!impl) return 0; 00843 return ((ElementImpl *)impl)->getAttribute("borderRightColor"); 00844 } 00845 00846 void CSS2Properties::setBorderRightColor( const DOMString &value ) 00847 { 00848 if(impl) ((ElementImpl *)impl)->setAttribute("borderRightColor", value); 00849 } 00850 00851 DOMString CSS2Properties::borderBottomColor() const 00852 { 00853 if(!impl) return 0; 00854 return ((ElementImpl *)impl)->getAttribute("borderBottomColor"); 00855 } 00856 00857 void CSS2Properties::setBorderBottomColor( const DOMString &value ) 00858 { 00859 if(impl) ((ElementImpl *)impl)->setAttribute("borderBottomColor", value); 00860 } 00861 00862 DOMString CSS2Properties::borderLeftColor() const 00863 { 00864 if(!impl) return 0; 00865 return ((ElementImpl *)impl)->getAttribute("borderLeftColor"); 00866 } 00867 00868 void CSS2Properties::setBorderLeftColor( const DOMString &value ) 00869 { 00870 if(impl) ((ElementImpl *)impl)->setAttribute("borderLeftColor", value); 00871 } 00872 00873 DOMString CSS2Properties::borderTopStyle() const 00874 { 00875 if(!impl) return 0; 00876 return ((ElementImpl *)impl)->getAttribute("borderTopStyle"); 00877 } 00878 00879 void CSS2Properties::setBorderTopStyle( const DOMString &value ) 00880 { 00881 if(impl) ((ElementImpl *)impl)->setAttribute("borderTopStyle", value); 00882 } 00883 00884 DOMString CSS2Properties::borderRightStyle() const 00885 { 00886 if(!impl) return 0; 00887 return ((ElementImpl *)impl)->getAttribute("borderRightStyle"); 00888 } 00889 00890 void CSS2Properties::setBorderRightStyle( const DOMString &value ) 00891 { 00892 if(impl) ((ElementImpl *)impl)->setAttribute("borderRightStyle", value); 00893 } 00894 00895 DOMString CSS2Properties::borderBottomStyle() const 00896 { 00897 if(!impl) return 0; 00898 return ((ElementImpl *)impl)->getAttribute("borderBottomStyle"); 00899 } 00900 00901 void CSS2Properties::setBorderBottomStyle( const DOMString &value ) 00902 { 00903 if(impl) ((ElementImpl *)impl)->setAttribute("borderBottomStyle", value); 00904 } 00905 00906 DOMString CSS2Properties::borderLeftStyle() const 00907 { 00908 if(!impl) return 0; 00909 return ((ElementImpl *)impl)->getAttribute("borderLeftStyle"); 00910 } 00911 00912 void CSS2Properties::setBorderLeftStyle( const DOMString &value ) 00913 { 00914 if(impl) ((ElementImpl *)impl)->setAttribute("borderLeftStyle", value); 00915 } 00916 00917 DOMString CSS2Properties::borderTopWidth() const 00918 { 00919 if(!impl) return 0; 00920 return ((ElementImpl *)impl)->getAttribute("borderTopWidth"); 00921 } 00922 00923 void CSS2Properties::setBorderTopWidth( const DOMString &value ) 00924 { 00925 if(impl) ((ElementImpl *)impl)->setAttribute("borderTopWidth", value); 00926 } 00927 00928 DOMString CSS2Properties::borderRightWidth() const 00929 { 00930 if(!impl) return 0; 00931 return ((ElementImpl *)impl)->getAttribute("borderRightWidth"); 00932 } 00933 00934 void CSS2Properties::setBorderRightWidth( const DOMString &value ) 00935 { 00936 if(impl) ((ElementImpl *)impl)->setAttribute("borderRightWidth", value); 00937 } 00938 00939 DOMString CSS2Properties::borderBottomWidth() const 00940 { 00941 if(!impl) return 0; 00942 return ((ElementImpl *)impl)->getAttribute("borderBottomWidth"); 00943 } 00944 00945 void CSS2Properties::setBorderBottomWidth( const DOMString &value ) 00946 { 00947 if(impl) ((ElementImpl *)impl)->setAttribute("borderBottomWidth", value); 00948 } 00949 00950 DOMString CSS2Properties::borderLeftWidth() const 00951 { 00952 if(!impl) return 0; 00953 return ((ElementImpl *)impl)->getAttribute("borderLeftWidth"); 00954 } 00955 00956 void CSS2Properties::setBorderLeftWidth( const DOMString &value ) 00957 { 00958 if(impl) ((ElementImpl *)impl)->setAttribute("borderLeftWidth", value); 00959 } 00960 00961 DOMString CSS2Properties::borderWidth() const 00962 { 00963 if(!impl) return 0; 00964 return ((ElementImpl *)impl)->getAttribute("borderWidth"); 00965 } 00966 00967 void CSS2Properties::setBorderWidth( const DOMString &value ) 00968 { 00969 if(impl) ((ElementImpl *)impl)->setAttribute("borderWidth", value); 00970 } 00971 00972 DOMString CSS2Properties::bottom() const 00973 { 00974 if(!impl) return 0; 00975 return ((ElementImpl *)impl)->getAttribute("bottom"); 00976 } 00977 00978 void CSS2Properties::setBottom( const DOMString &value ) 00979 { 00980 if(impl) ((ElementImpl *)impl)->setAttribute("bottom", value); 00981 } 00982 00983 DOMString CSS2Properties::captionSide() const 00984 { 00985 if(!impl) return 0; 00986 return ((ElementImpl *)impl)->getAttribute("captionSide"); 00987 } 00988 00989 void CSS2Properties::setCaptionSide( const DOMString &value ) 00990 { 00991 if(impl) ((ElementImpl *)impl)->setAttribute("captionSide", value); 00992 } 00993 00994 DOMString CSS2Properties::clear() const 00995 { 00996 if(!impl) return 0; 00997 return ((ElementImpl *)impl)->getAttribute("clear"); 00998 } 00999 01000 void CSS2Properties::setClear( const DOMString &value ) 01001 { 01002 if(impl) ((ElementImpl *)impl)->setAttribute("clear", value); 01003 } 01004 01005 DOMString CSS2Properties::clip() const 01006 { 01007 if(!impl) return 0; 01008 return ((ElementImpl *)impl)->getAttribute("clip"); 01009 } 01010 01011 void CSS2Properties::setClip( const DOMString &value ) 01012 { 01013 if(impl) ((ElementImpl *)impl)->setAttribute("clip", value); 01014 } 01015 01016 DOMString CSS2Properties::color() const 01017 { 01018 if(!impl) return 0; 01019 return ((ElementImpl *)impl)->getAttribute("color"); 01020 } 01021 01022 void CSS2Properties::setColor( const DOMString &value ) 01023 { 01024 if(impl) ((ElementImpl *)impl)->setAttribute("color", value); 01025 } 01026 01027 DOMString CSS2Properties::content() const 01028 { 01029 if(!impl) return 0; 01030 return ((ElementImpl *)impl)->getAttribute("content"); 01031 } 01032 01033 void CSS2Properties::setContent( const DOMString &value ) 01034 { 01035 if(impl) ((ElementImpl *)impl)->setAttribute("content", value); 01036 } 01037 01038 DOMString CSS2Properties::counterIncrement() const 01039 { 01040 if(!impl) return 0; 01041 return ((ElementImpl *)impl)->getAttribute("counterIncrement"); 01042 } 01043 01044 void CSS2Properties::setCounterIncrement( const DOMString &value ) 01045 { 01046 if(impl) ((ElementImpl *)impl)->setAttribute("counterIncrement", value); 01047 } 01048 01049 DOMString CSS2Properties::counterReset() const 01050 { 01051 if(!impl) return 0; 01052 return ((ElementImpl *)impl)->getAttribute("counterReset"); 01053 } 01054 01055 void CSS2Properties::setCounterReset( const DOMString &value ) 01056 { 01057 if(impl) ((ElementImpl *)impl)->setAttribute("counterReset", value); 01058 } 01059 01060 DOMString CSS2Properties::cue() const 01061 { 01062 if(!impl) return 0; 01063 return ((ElementImpl *)impl)->getAttribute("cue"); 01064 } 01065 01066 void CSS2Properties::setCue( const DOMString &value ) 01067 { 01068 if(impl) ((ElementImpl *)impl)->setAttribute("cue", value); 01069 } 01070 01071 DOMString CSS2Properties::cueAfter() const 01072 { 01073 if(!impl) return 0; 01074 return ((ElementImpl *)impl)->getAttribute("cueAfter"); 01075 } 01076 01077 void CSS2Properties::setCueAfter( const DOMString &value ) 01078 { 01079 if(impl) ((ElementImpl *)impl)->setAttribute("cueAfter", value); 01080 } 01081 01082 DOMString CSS2Properties::cueBefore() const 01083 { 01084 if(!impl) return 0; 01085 return ((ElementImpl *)impl)->getAttribute("cueBefore"); 01086 } 01087 01088 void CSS2Properties::setCueBefore( const DOMString &value ) 01089 { 01090 if(impl) ((ElementImpl *)impl)->setAttribute("cueBefore", value); 01091 } 01092 01093 DOMString CSS2Properties::cursor() const 01094 { 01095 if(!impl) return 0; 01096 return ((ElementImpl *)impl)->getAttribute("cursor"); 01097 } 01098 01099 void CSS2Properties::setCursor( const DOMString &value ) 01100 { 01101 if(impl) ((ElementImpl *)impl)->setAttribute("cursor", value); 01102 } 01103 01104 DOMString CSS2Properties::direction() const 01105 { 01106 if(!impl) return 0; 01107 return ((ElementImpl *)impl)->getAttribute("direction"); 01108 } 01109 01110 void CSS2Properties::setDirection( const DOMString &value ) 01111 { 01112 if(impl) ((ElementImpl *)impl)->setAttribute("direction", value); 01113 } 01114 01115 DOMString CSS2Properties::display() const 01116 { 01117 if(!impl) return 0; 01118 return ((ElementImpl *)impl)->getAttribute("display"); 01119 } 01120 01121 void CSS2Properties::setDisplay( const DOMString &value ) 01122 { 01123 if(impl) ((ElementImpl *)impl)->setAttribute("display", value); 01124 } 01125 01126 DOMString CSS2Properties::elevation() const 01127 { 01128 if(!impl) return 0; 01129 return ((ElementImpl *)impl)->getAttribute("elevation"); 01130 } 01131 01132 void CSS2Properties::setElevation( const DOMString &value ) 01133 { 01134 if(impl) ((ElementImpl *)impl)->setAttribute("elevation", value); 01135 } 01136 01137 DOMString CSS2Properties::emptyCells() const 01138 { 01139 if(!impl) return 0; 01140 return ((ElementImpl *)impl)->getAttribute("emptyCells"); 01141 } 01142 01143 void CSS2Properties::setEmptyCells( const DOMString &value ) 01144 { 01145 if(impl) ((ElementImpl *)impl)->setAttribute("emptyCells", value); 01146 } 01147 01148 DOMString CSS2Properties::cssFloat() const 01149 { 01150 if(!impl) return 0; 01151 return ((ElementImpl *)impl)->getAttribute("cssFloat"); 01152 } 01153 01154 void CSS2Properties::setCssFloat( const DOMString &value ) 01155 { 01156 if(impl) ((ElementImpl *)impl)->setAttribute("cssFloat", value); 01157 } 01158 01159 DOMString CSS2Properties::font() const 01160 { 01161 if(!impl) return 0; 01162 return ((ElementImpl *)impl)->getAttribute("font"); 01163 } 01164 01165 void CSS2Properties::setFont( const DOMString &value ) 01166 { 01167 if(impl) ((ElementImpl *)impl)->setAttribute("font", value); 01168 } 01169 01170 DOMString CSS2Properties::fontFamily() const 01171 { 01172 if(!impl) return 0; 01173 return ((ElementImpl *)impl)->getAttribute("fontFamily"); 01174 } 01175 01176 void CSS2Properties::setFontFamily( const DOMString &value ) 01177 { 01178 if(impl) ((ElementImpl *)impl)->setAttribute("fontFamily", value); 01179 } 01180 01181 DOMString CSS2Properties::fontSize() const 01182 { 01183 if(!impl) return 0; 01184 return ((ElementImpl *)impl)->getAttribute("fontSize"); 01185 } 01186 01187 void CSS2Properties::setFontSize( const DOMString &value ) 01188 { 01189 if(impl) ((ElementImpl *)impl)->setAttribute("fontSize", value); 01190 } 01191 01192 DOMString CSS2Properties::fontSizeAdjust() const 01193 { 01194 if(!impl) return 0; 01195 return ((ElementImpl *)impl)->getAttribute("fontSizeAdjust"); 01196 } 01197 01198 void CSS2Properties::setFontSizeAdjust( const DOMString &value ) 01199 { 01200 if(impl) ((ElementImpl *)impl)->setAttribute("fontSizeAdjust", value); 01201 } 01202 01203 DOMString CSS2Properties::fontStretch() const 01204 { 01205 if(!impl) return 0; 01206 return ((ElementImpl *)impl)->getAttribute("fontStretch"); 01207 } 01208 01209 void CSS2Properties::setFontStretch( const DOMString &value ) 01210 { 01211 if(impl) ((ElementImpl *)impl)->setAttribute("fontStretch", value); 01212 } 01213 01214 DOMString CSS2Properties::fontStyle() const 01215 { 01216 if(!impl) return 0; 01217 return ((ElementImpl *)impl)->getAttribute("fontStyle"); 01218 } 01219 01220 void CSS2Properties::setFontStyle( const DOMString &value ) 01221 { 01222 if(impl) ((ElementImpl *)impl)->setAttribute("fontStyle", value); 01223 } 01224 01225 DOMString CSS2Properties::fontVariant() const 01226 { 01227 if(!impl) return 0; 01228 return ((ElementImpl *)impl)->getAttribute("fontVariant"); 01229 } 01230 01231 void CSS2Properties::setFontVariant( const DOMString &value ) 01232 { 01233 if(impl) ((ElementImpl *)impl)->setAttribute("fontVariant", value); 01234 } 01235 01236 DOMString CSS2Properties::fontWeight() const 01237 { 01238 if(!impl) return 0; 01239 return ((ElementImpl *)impl)->getAttribute("fontWeight"); 01240 } 01241 01242 void CSS2Properties::setFontWeight( const DOMString &value ) 01243 { 01244 if(impl) ((ElementImpl *)impl)->setAttribute("fontWeight", value); 01245 } 01246 01247 DOMString CSS2Properties::height() const 01248 { 01249 if(!impl) return 0; 01250 return ((ElementImpl *)impl)->getAttribute("height"); 01251 } 01252 01253 void CSS2Properties::setHeight( const DOMString &value ) 01254 { 01255 if(impl) ((ElementImpl *)impl)->setAttribute("height", value); 01256 } 01257 01258 DOMString CSS2Properties::left() const 01259 { 01260 if(!impl) return 0; 01261 return ((ElementImpl *)impl)->getAttribute("left"); 01262 } 01263 01264 void CSS2Properties::setLeft( const DOMString &value ) 01265 { 01266 if(impl) ((ElementImpl *)impl)->setAttribute("left", value); 01267 } 01268 01269 DOMString CSS2Properties::letterSpacing() const 01270 { 01271 if(!impl) return 0; 01272 return ((ElementImpl *)impl)->getAttribute("letterSpacing"); 01273 } 01274 01275 void CSS2Properties::setLetterSpacing( const DOMString &value ) 01276 { 01277 if(impl) ((ElementImpl *)impl)->setAttribute("letterSpacing", value); 01278 } 01279 01280 DOMString CSS2Properties::lineHeight() const 01281 { 01282 if(!impl) return 0; 01283 return ((ElementImpl *)impl)->getAttribute("lineHeight"); 01284 } 01285 01286 void CSS2Properties::setLineHeight( const DOMString &value ) 01287 { 01288 if(impl) ((ElementImpl *)impl)->setAttribute("lineHeight", value); 01289 } 01290 01291 DOMString CSS2Properties::listStyle() const 01292 { 01293 if(!impl) return 0; 01294 return ((ElementImpl *)impl)->getAttribute("listStyle"); 01295 } 01296 01297 void CSS2Properties::setListStyle( const DOMString &value ) 01298 { 01299 if(impl) ((ElementImpl *)impl)->setAttribute("listStyle", value); 01300 } 01301 01302 DOMString CSS2Properties::listStyleImage() const 01303 { 01304 if(!impl) return 0; 01305 return ((ElementImpl *)impl)->getAttribute("listStyleImage"); 01306 } 01307 01308 void CSS2Properties::setListStyleImage( const DOMString &value ) 01309 { 01310 if(impl) ((ElementImpl *)impl)->setAttribute("listStyleImage", value); 01311 } 01312 01313 DOMString CSS2Properties::listStylePosition() const 01314 { 01315 if(!impl) return 0; 01316 return ((ElementImpl *)impl)->getAttribute("listStylePosition"); 01317 } 01318 01319 void CSS2Properties::setListStylePosition( const DOMString &value ) 01320 { 01321 if(impl) ((ElementImpl *)impl)->setAttribute("listStylePosition", value); 01322 } 01323 01324 DOMString CSS2Properties::listStyleType() const 01325 { 01326 if(!impl) return 0; 01327 return ((ElementImpl *)impl)->getAttribute("listStyleType"); 01328 } 01329 01330 void CSS2Properties::setListStyleType( const DOMString &value ) 01331 { 01332 if(impl) ((ElementImpl *)impl)->setAttribute("listStyleType", value); 01333 } 01334 01335 DOMString CSS2Properties::margin() const 01336 { 01337 if(!impl) return 0; 01338 return ((ElementImpl *)impl)->getAttribute("margin"); 01339 } 01340 01341 void CSS2Properties::setMargin( const DOMString &value ) 01342 { 01343 if(impl) ((ElementImpl *)impl)->setAttribute("margin", value); 01344 } 01345 01346 DOMString CSS2Properties::marginTop() const 01347 { 01348 if(!impl) return 0; 01349 return ((ElementImpl *)impl)->getAttribute("marginTop"); 01350 } 01351 01352 void CSS2Properties::setMarginTop( const DOMString &value ) 01353 { 01354 if(impl) ((ElementImpl *)impl)->setAttribute("marginTop", value); 01355 } 01356 01357 DOMString CSS2Properties::marginRight() const 01358 { 01359 if(!impl) return 0; 01360 return ((ElementImpl *)impl)->getAttribute("marginRight"); 01361 } 01362 01363 void CSS2Properties::setMarginRight( const DOMString &value ) 01364 { 01365 if(impl) ((ElementImpl *)impl)->setAttribute("marginRight", value); 01366 } 01367 01368 DOMString CSS2Properties::marginBottom() const 01369 { 01370 if(!impl) return 0; 01371 return ((ElementImpl *)impl)->getAttribute("marginBottom"); 01372 } 01373 01374 void CSS2Properties::setMarginBottom( const DOMString &value ) 01375 { 01376 if(impl) ((ElementImpl *)impl)->setAttribute("marginBottom", value); 01377 } 01378 01379 DOMString CSS2Properties::marginLeft() const 01380 { 01381 if(!impl) return 0; 01382 return ((ElementImpl *)impl)->getAttribute("marginLeft"); 01383 } 01384 01385 void CSS2Properties::setMarginLeft( const DOMString &value ) 01386 { 01387 if(impl) ((ElementImpl *)impl)->setAttribute("marginLeft", value); 01388 } 01389 01390 DOMString CSS2Properties::markerOffset() const 01391 { 01392 if(!impl) return 0; 01393 return ((ElementImpl *)impl)->getAttribute("markerOffset"); 01394 } 01395 01396 void CSS2Properties::setMarkerOffset( const DOMString &value ) 01397 { 01398 if(impl) ((ElementImpl *)impl)->setAttribute("markerOffset", value); 01399 } 01400 01401 DOMString CSS2Properties::marks() const 01402 { 01403 if(!impl) return 0; 01404 return ((ElementImpl *)impl)->getAttribute("marks"); 01405 } 01406 01407 void CSS2Properties::setMarks( const DOMString &value ) 01408 { 01409 if(impl) ((ElementImpl *)impl)->setAttribute("marks", value); 01410 } 01411 01412 DOMString CSS2Properties::maxHeight() const 01413 { 01414 if(!impl) return 0; 01415 return ((ElementImpl *)impl)->getAttribute("maxHeight"); 01416 } 01417 01418 void CSS2Properties::setMaxHeight( const DOMString &value ) 01419 { 01420 if(impl) ((ElementImpl *)impl)->setAttribute("maxHeight", value); 01421 } 01422 01423 DOMString CSS2Properties::maxWidth() const 01424 { 01425 if(!impl) return 0; 01426 return ((ElementImpl *)impl)->getAttribute("maxWidth"); 01427 } 01428 01429 void CSS2Properties::setMaxWidth( const DOMString &value ) 01430 { 01431 if(impl) ((ElementImpl *)impl)->setAttribute("maxWidth", value); 01432 } 01433 01434 DOMString CSS2Properties::minHeight() const 01435 { 01436 if(!impl) return 0; 01437 return ((ElementImpl *)impl)->getAttribute("minHeight"); 01438 } 01439 01440 void CSS2Properties::setMinHeight( const DOMString &value ) 01441 { 01442 if(impl) ((ElementImpl *)impl)->setAttribute("minHeight", value); 01443 } 01444 01445 DOMString CSS2Properties::minWidth() const 01446 { 01447 if(!impl) return 0; 01448 return ((ElementImpl *)impl)->getAttribute("minWidth"); 01449 } 01450 01451 void CSS2Properties::setMinWidth( const DOMString &value ) 01452 { 01453 if(impl) ((ElementImpl *)impl)->setAttribute("minWidth", value); 01454 } 01455 01456 DOMString CSS2Properties::orphans() const 01457 { 01458 if(!impl) return 0; 01459 return ((ElementImpl *)impl)->getAttribute("orphans"); 01460 } 01461 01462 void CSS2Properties::setOrphans( const DOMString &value ) 01463 { 01464 if(impl) ((ElementImpl *)impl)->setAttribute("orphans", value); 01465 } 01466 01467 DOMString CSS2Properties::outline() const 01468 { 01469 if(!impl) return 0; 01470 return ((ElementImpl *)impl)->getAttribute("outline"); 01471 } 01472 01473 void CSS2Properties::setOutline( const DOMString &value ) 01474 { 01475 if(impl) ((ElementImpl *)impl)->setAttribute("outline", value); 01476 } 01477 01478 DOMString CSS2Properties::outlineColor() const 01479 { 01480 if(!impl) return 0; 01481 return ((ElementImpl *)impl)->getAttribute("outlineColor"); 01482 } 01483 01484 void CSS2Properties::setOutlineColor( const DOMString &value ) 01485 { 01486 if(impl) ((ElementImpl *)impl)->setAttribute("outlineColor", value); 01487 } 01488 01489 DOMString CSS2Properties::outlineStyle() const 01490 { 01491 if(!impl) return 0; 01492 return ((ElementImpl *)impl)->getAttribute("outlineStyle"); 01493 } 01494 01495 void CSS2Properties::setOutlineStyle( const DOMString &value ) 01496 { 01497 if(impl) ((ElementImpl *)impl)->setAttribute("outlineStyle", value); 01498 } 01499 01500 DOMString CSS2Properties::outlineWidth() const 01501 { 01502 if(!impl) return 0; 01503 return ((ElementImpl *)impl)->getAttribute("outlineWidth"); 01504 } 01505 01506 void CSS2Properties::setOutlineWidth( const DOMString &value ) 01507 { 01508 if(impl) ((ElementImpl *)impl)->setAttribute("outlineWidth", value); 01509 } 01510 01511 DOMString CSS2Properties::overflow() const 01512 { 01513 if(!impl) return 0; 01514 return ((ElementImpl *)impl)->getAttribute("overflow"); 01515 } 01516 01517 void CSS2Properties::setOverflow( const DOMString &value ) 01518 { 01519 if(impl) ((ElementImpl *)impl)->setAttribute("overflow", value); 01520 } 01521 01522 DOMString CSS2Properties::padding() const 01523 { 01524 if(!impl) return 0; 01525 return ((ElementImpl *)impl)->getAttribute("padding"); 01526 } 01527 01528 void CSS2Properties::setPadding( const DOMString &value ) 01529 { 01530 if(impl) ((ElementImpl *)impl)->setAttribute("padding", value); 01531 } 01532 01533 DOMString CSS2Properties::paddingTop() const 01534 { 01535 if(!impl) return 0; 01536 return ((ElementImpl *)impl)->getAttribute("paddingTop"); 01537 } 01538 01539 void CSS2Properties::setPaddingTop( const DOMString &value ) 01540 { 01541 if(impl) ((ElementImpl *)impl)->setAttribute("paddingTop", value); 01542 } 01543 01544 DOMString CSS2Properties::paddingRight() const 01545 { 01546 if(!impl) return 0; 01547 return ((ElementImpl *)impl)->getAttribute("paddingRight"); 01548 } 01549 01550 void CSS2Properties::setPaddingRight( const DOMString &value ) 01551 { 01552 if(impl) ((ElementImpl *)impl)->setAttribute("paddingRight", value); 01553 } 01554 01555 DOMString CSS2Properties::paddingBottom() const 01556 { 01557 if(!impl) return 0; 01558 return ((ElementImpl *)impl)->getAttribute("paddingBottom"); 01559 } 01560 01561 void CSS2Properties::setPaddingBottom( const DOMString &value ) 01562 { 01563 if(impl) ((ElementImpl *)impl)->setAttribute("paddingBottom", value); 01564 } 01565 01566 DOMString CSS2Properties::paddingLeft() const 01567 { 01568 if(!impl) return 0; 01569 return ((ElementImpl *)impl)->getAttribute("paddingLeft"); 01570 } 01571 01572 void CSS2Properties::setPaddingLeft( const DOMString &value ) 01573 { 01574 if(impl) ((ElementImpl *)impl)->setAttribute("paddingLeft", value); 01575 } 01576 01577 DOMString CSS2Properties::page() const 01578 { 01579 if(!impl) return 0; 01580 return ((ElementImpl *)impl)->getAttribute("page"); 01581 } 01582 01583 void CSS2Properties::setPage( const DOMString &value ) 01584 { 01585 if(impl) ((ElementImpl *)impl)->setAttribute("page", value); 01586 } 01587 01588 DOMString CSS2Properties::pageBreakAfter() const 01589 { 01590 if(!impl) return 0; 01591 return ((ElementImpl *)impl)->getAttribute("pageBreakAfter"); 01592 } 01593 01594 void CSS2Properties::setPageBreakAfter( const DOMString &value ) 01595 { 01596 if(impl) ((ElementImpl *)impl)->setAttribute("pageBreakAfter", value); 01597 } 01598 01599 DOMString CSS2Properties::pageBreakBefore() const 01600 { 01601 if(!impl) return 0; 01602 return ((ElementImpl *)impl)->getAttribute("pageBreakBefore"); 01603 } 01604 01605 void CSS2Properties::setPageBreakBefore( const DOMString &value ) 01606 { 01607 if(impl) ((ElementImpl *)impl)->setAttribute("pageBreakBefore", value); 01608 } 01609 01610 DOMString CSS2Properties::pageBreakInside() const 01611 { 01612 if(!impl) return 0; 01613 return ((ElementImpl *)impl)->getAttribute("pageBreakInside"); 01614 } 01615 01616 void CSS2Properties::setPageBreakInside( const DOMString &value ) 01617 { 01618 if(impl) ((ElementImpl *)impl)->setAttribute("pageBreakInside", value); 01619 } 01620 01621 DOMString CSS2Properties::pause() const 01622 { 01623 if(!impl) return 0; 01624 return ((ElementImpl *)impl)->getAttribute("pause"); 01625 } 01626 01627 void CSS2Properties::setPause( const DOMString &value ) 01628 { 01629 if(impl) ((ElementImpl *)impl)->setAttribute("pause", value); 01630 } 01631 01632 DOMString CSS2Properties::pauseAfter() const 01633 { 01634 if(!impl) return 0; 01635 return ((ElementImpl *)impl)->getAttribute("pauseAfter"); 01636 } 01637 01638 void CSS2Properties::setPauseAfter( const DOMString &value ) 01639 { 01640 if(impl) ((ElementImpl *)impl)->setAttribute("pauseAfter", value); 01641 } 01642 01643 DOMString CSS2Properties::pauseBefore() const 01644 { 01645 if(!impl) return 0; 01646 return ((ElementImpl *)impl)->getAttribute("pauseBefore"); 01647 } 01648 01649 void CSS2Properties::setPauseBefore( const DOMString &value ) 01650 { 01651 if(impl) ((ElementImpl *)impl)->setAttribute("pauseBefore", value); 01652 } 01653 01654 DOMString CSS2Properties::pitch() const 01655 { 01656 if(!impl) return 0; 01657 return ((ElementImpl *)impl)->getAttribute("pitch"); 01658 } 01659 01660 void CSS2Properties::setPitch( const DOMString &value ) 01661 { 01662 if(impl) ((ElementImpl *)impl)->setAttribute("pitch", value); 01663 } 01664 01665 DOMString CSS2Properties::pitchRange() const 01666 { 01667 if(!impl) return 0; 01668 return ((ElementImpl *)impl)->getAttribute("pitchRange"); 01669 } 01670 01671 void CSS2Properties::setPitchRange( const DOMString &value ) 01672 { 01673 if(impl) ((ElementImpl *)impl)->setAttribute("pitchRange", value); 01674 } 01675 01676 DOMString CSS2Properties::playDuring() const 01677 { 01678 if(!impl) return 0; 01679 return ((ElementImpl *)impl)->getAttribute("playDuring"); 01680 } 01681 01682 void CSS2Properties::setPlayDuring( const DOMString &value ) 01683 { 01684 if(impl) ((ElementImpl *)impl)->setAttribute("playDuring", value); 01685 } 01686 01687 DOMString CSS2Properties::position() const 01688 { 01689 if(!impl) return 0; 01690 return ((ElementImpl *)impl)->getAttribute("position"); 01691 } 01692 01693 void CSS2Properties::setPosition( const DOMString &value ) 01694 { 01695 if(impl) ((ElementImpl *)impl)->setAttribute("position", value); 01696 } 01697 01698 DOMString CSS2Properties::quotes() const 01699 { 01700 if(!impl) return 0; 01701 return ((ElementImpl *)impl)->getAttribute("quotes"); 01702 } 01703 01704 void CSS2Properties::setQuotes( const DOMString &value ) 01705 { 01706 if(impl) ((ElementImpl *)impl)->setAttribute("quotes", value); 01707 } 01708 01709 DOMString CSS2Properties::richness() const 01710 { 01711 if(!impl) return 0; 01712 return ((ElementImpl *)impl)->getAttribute("richness"); 01713 } 01714 01715 void CSS2Properties::setRichness( const DOMString &value ) 01716 { 01717 if(impl) ((ElementImpl *)impl)->setAttribute("richness", value); 01718 } 01719 01720 DOMString CSS2Properties::right() const 01721 { 01722 if(!impl) return 0; 01723 return ((ElementImpl *)impl)->getAttribute("right"); 01724 } 01725 01726 void CSS2Properties::setRight( const DOMString &value ) 01727 { 01728 if(impl) ((ElementImpl *)impl)->setAttribute("right", value); 01729 } 01730 01731 DOMString CSS2Properties::size() const 01732 { 01733 if(!impl) return 0; 01734 return ((ElementImpl *)impl)->getAttribute("size"); 01735 } 01736 01737 void CSS2Properties::setSize( const DOMString &value ) 01738 { 01739 if(impl) ((ElementImpl *)impl)->setAttribute("size", value); 01740 } 01741 01742 DOMString CSS2Properties::speak() const 01743 { 01744 if(!impl) return 0; 01745 return ((ElementImpl *)impl)->getAttribute("speak"); 01746 } 01747 01748 void CSS2Properties::setSpeak( const DOMString &value ) 01749 { 01750 if(impl) ((ElementImpl *)impl)->setAttribute("speak", value); 01751 } 01752 01753 DOMString CSS2Properties::speakHeader() const 01754 { 01755 if(!impl) return 0; 01756 return ((ElementImpl *)impl)->getAttribute("speakHeader"); 01757 } 01758 01759 void CSS2Properties::setSpeakHeader( const DOMString &value ) 01760 { 01761 if(impl) ((ElementImpl *)impl)->setAttribute("speakHeader", value); 01762 } 01763 01764 DOMString CSS2Properties::speakNumeral() const 01765 { 01766 if(!impl) return 0; 01767 return ((ElementImpl *)impl)->getAttribute("speakNumeral"); 01768 } 01769 01770 void CSS2Properties::setSpeakNumeral( const DOMString &value ) 01771 { 01772 if(impl) ((ElementImpl *)impl)->setAttribute("speakNumeral", value); 01773 } 01774 01775 DOMString CSS2Properties::speakPunctuation() const 01776 { 01777 if(!impl) return 0; 01778 return ((ElementImpl *)impl)->getAttribute("speakPunctuation"); 01779 } 01780 01781 void CSS2Properties::setSpeakPunctuation( const DOMString &value ) 01782 { 01783 if(impl) ((ElementImpl *)impl)->setAttribute("speakPunctuation", value); 01784 } 01785 01786 DOMString CSS2Properties::speechRate() const 01787 { 01788 if(!impl) return 0; 01789 return ((ElementImpl *)impl)->getAttribute("speechRate"); 01790 } 01791 01792 void CSS2Properties::setSpeechRate( const DOMString &value ) 01793 { 01794 if(impl) ((ElementImpl *)impl)->setAttribute("speechRate", value); 01795 } 01796 01797 DOMString CSS2Properties::stress() const 01798 { 01799 if(!impl) return 0; 01800 return ((ElementImpl *)impl)->getAttribute("stress"); 01801 } 01802 01803 void CSS2Properties::setStress( const DOMString &value ) 01804 { 01805 if(impl) ((ElementImpl *)impl)->setAttribute("stress", value); 01806 } 01807 01808 DOMString CSS2Properties::tableLayout() const 01809 { 01810 if(!impl) return 0; 01811 return ((ElementImpl *)impl)->getAttribute("tableLayout"); 01812 } 01813 01814 void CSS2Properties::setTableLayout( const DOMString &value ) 01815 { 01816 if(impl) ((ElementImpl *)impl)->setAttribute("tableLayout", value); 01817 } 01818 01819 DOMString CSS2Properties::textAlign() const 01820 { 01821 if(!impl) return 0; 01822 return ((ElementImpl *)impl)->getAttribute("textAlign"); 01823 } 01824 01825 void CSS2Properties::setTextAlign( const DOMString &value ) 01826 { 01827 if(impl) ((ElementImpl *)impl)->setAttribute("textAlign", value); 01828 } 01829 01830 DOMString CSS2Properties::textDecoration() const 01831 { 01832 if(!impl) return 0; 01833 return ((ElementImpl *)impl)->getAttribute("textDecoration"); 01834 } 01835 01836 void CSS2Properties::setTextDecoration( const DOMString &value ) 01837 { 01838 if(impl) ((ElementImpl *)impl)->setAttribute("textDecoration", value); 01839 } 01840 01841 DOMString CSS2Properties::textIndent() const 01842 { 01843 if(!impl) return 0; 01844 return ((ElementImpl *)impl)->getAttribute("textIndent"); 01845 } 01846 01847 void CSS2Properties::setTextIndent( const DOMString &value ) 01848 { 01849 if(impl) ((ElementImpl *)impl)->setAttribute("textIndent", value); 01850 } 01851 01852 DOMString CSS2Properties::textShadow() const 01853 { 01854 if(!impl) return 0; 01855 return ((ElementImpl *)impl)->getAttribute("textShadow"); 01856 } 01857 01858 void CSS2Properties::setTextShadow( const DOMString &value ) 01859 { 01860 if(impl) ((ElementImpl *)impl)->setAttribute("textShadow", value); 01861 } 01862 01863 DOMString CSS2Properties::textTransform() const 01864 { 01865 if(!impl) return 0; 01866 return ((ElementImpl *)impl)->getAttribute("textTransform"); 01867 } 01868 01869 void CSS2Properties::setTextTransform( const DOMString &value ) 01870 { 01871 if(impl) ((ElementImpl *)impl)->setAttribute("textTransform", value); 01872 } 01873 01874 DOMString CSS2Properties::top() const 01875 { 01876 if(!impl) return 0; 01877 return ((ElementImpl *)impl)->getAttribute("top"); 01878 } 01879 01880 void CSS2Properties::setTop( const DOMString &value ) 01881 { 01882 if(impl) ((ElementImpl *)impl)->setAttribute("top", value); 01883 } 01884 01885 DOMString CSS2Properties::unicodeBidi() const 01886 { 01887 if(!impl) return 0; 01888 return ((ElementImpl *)impl)->getAttribute("unicodeBidi"); 01889 } 01890 01891 void CSS2Properties::setUnicodeBidi( const DOMString &value ) 01892 { 01893 if(impl) ((ElementImpl *)impl)->setAttribute("unicodeBidi", value); 01894 } 01895 01896 DOMString CSS2Properties::verticalAlign() const 01897 { 01898 if(!impl) return 0; 01899 return ((ElementImpl *)impl)->getAttribute("verticalAlign"); 01900 } 01901 01902 void CSS2Properties::setVerticalAlign( const DOMString &value ) 01903 { 01904 if(impl) ((ElementImpl *)impl)->setAttribute("verticalAlign", value); 01905 } 01906 01907 DOMString CSS2Properties::visibility() const 01908 { 01909 if(!impl) return 0; 01910 return ((ElementImpl *)impl)->getAttribute("visibility"); 01911 } 01912 01913 void CSS2Properties::setVisibility( const DOMString &value ) 01914 { 01915 if(impl) ((ElementImpl *)impl)->setAttribute("visibility", value); 01916 } 01917 01918 DOMString CSS2Properties::voiceFamily() const 01919 { 01920 if(!impl) return 0; 01921 return ((ElementImpl *)impl)->getAttribute("voiceFamily"); 01922 } 01923 01924 void CSS2Properties::setVoiceFamily( const DOMString &value ) 01925 { 01926 if(impl) ((ElementImpl *)impl)->setAttribute("voiceFamily", value); 01927 } 01928 01929 DOMString CSS2Properties::volume() const 01930 { 01931 if(!impl) return 0; 01932 return ((ElementImpl *)impl)->getAttribute("volume"); 01933 } 01934 01935 void CSS2Properties::setVolume( const DOMString &value ) 01936 { 01937 if(impl) ((ElementImpl *)impl)->setAttribute("volume", value); 01938 } 01939 01940 DOMString CSS2Properties::whiteSpace() const 01941 { 01942 if(!impl) return 0; 01943 return ((ElementImpl *)impl)->getAttribute("whiteSpace"); 01944 } 01945 01946 void CSS2Properties::setWhiteSpace( const DOMString &value ) 01947 { 01948 if(impl) ((ElementImpl *)impl)->setAttribute("whiteSpace", value); 01949 } 01950 01951 DOMString CSS2Properties::widows() const 01952 { 01953 if(!impl) return 0; 01954 return ((ElementImpl *)impl)->getAttribute("widows"); 01955 } 01956 01957 void CSS2Properties::setWidows( const DOMString &value ) 01958 { 01959 if(impl) ((ElementImpl *)impl)->setAttribute("widows", value); 01960 } 01961 01962 DOMString CSS2Properties::width() const 01963 { 01964 if(!impl) return 0; 01965 return ((ElementImpl *)impl)->getAttribute("width"); 01966 } 01967 01968 void CSS2Properties::setWidth( const DOMString &value ) 01969 { 01970 if(impl) ((ElementImpl *)impl)->setAttribute("width", value); 01971 } 01972 01973 DOMString CSS2Properties::wordSpacing() const 01974 { 01975 if(!impl) return 0; 01976 return ((ElementImpl *)impl)->getAttribute("wordSpacing"); 01977 } 01978 01979 void CSS2Properties::setWordSpacing( const DOMString &value ) 01980 { 01981 if(impl) ((ElementImpl *)impl)->setAttribute("wordSpacing", value); 01982 } 01983 01984 DOMString CSS2Properties::zIndex() const 01985 { 01986 if(!impl) return 0; 01987 return ((ElementImpl *)impl)->getAttribute("zIndex"); 01988 } 01989 01990 void CSS2Properties::setZIndex( const DOMString &value ) 01991 { 01992 if(impl) ((ElementImpl *)impl)->setAttribute("zIndex", value); 01993 } 01994 01995 01996 01997 CSS2TextShadow::CSS2TextShadow() 01998 { 01999 } 02000 02001 CSS2TextShadow::CSS2TextShadow(const CSS2TextShadow &other) 02002 { 02003 } 02004 02005 CSS2TextShadow::CSS2TextShadow(CSS2TextShadowImpl *impl) 02006 { 02007 } 02008 02009 CSS2TextShadow &CSS2TextShadow::operator = (const CSS2TextShadow &other) 02010 { 02011 ::operator = (other); 02012 return *this; 02013 } 02014 02015 CSS2TextShadow::~CSS2TextShadow() 02016 { 02017 } 02018 02019 CSSValue CSS2TextShadow::color() const 02020 { 02021 if(!impl) return 0; 02022 return ((CSS2TextShadowImpl *)impl)->color(); 02023 } 02024 02025 CSSValue CSS2TextShadow::horizontal() const 02026 { 02027 if(!impl) return 0; 02028 return ((CSS2TextShadowImpl *)impl)->horizontal(); 02029 } 02030 02031 CSSValue CSS2TextShadow::vertical() const 02032 { 02033 if(!impl) return 0; 02034 return ((CSS2TextShadowImpl *)impl)->vertical(); 02035 } 02036 02037 CSSValue CSS2TextShadow::blur() const 02038 { 02039 if(!impl) return 0; 02040 return ((CSS2TextShadowImpl *)impl)->blur(); 02041 } 02042 02043 02044
KDE Logo
This file is part of the documentation for khtml Library Version 3.2.3.
Documentation copyright © 1996-2004 the KDE developers.
Generated on Sun Oct 10 18:56:11 2004 by doxygen 1.3.7 written by Dimitri van Heesch, © 1997-2003