1 /************************************************************** 2 * 3 * Licensed to the Apache Software Foundation (ASF) under one 4 * or more contributor license agreements. See the NOTICE file 5 * distributed with this work for additional information 6 * regarding copyright ownership. The ASF licenses this file 7 * to you under the Apache License, Version 2.0 (the 8 * "License"); you may not use this file except in compliance 9 * with the License. You may obtain a copy of the License at 10 * 11 * http://www.apache.org/licenses/LICENSE-2.0 12 * 13 * Unless required by applicable law or agreed to in writing, 14 * software distributed under the License is distributed on an 15 * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 16 * KIND, either express or implied. See the License for the 17 * specific language governing permissions and limitations 18 * under the License. 19 * 20 *************************************************************/ 21 22 23 #ifndef INCLUDED_REPORTHELPERIMPL_HXX 24 #define INCLUDED_REPORTHELPERIMPL_HXX 25 // ::com::sun::star::report::XReportComponent: 26 #define REPORTCOMPONENT_IMPL3(clazz,arg) \ 27 ::rtl::OUString SAL_CALL clazz::getName() throw (uno::RuntimeException) \ 28 { \ 29 ::osl::MutexGuard aGuard(m_aMutex); \ 30 return (arg).m_sName; \ 31 } \ 32 void SAL_CALL clazz::setName( const ::rtl::OUString& _name ) throw (uno::RuntimeException,beans::PropertyVetoException) \ 33 { \ 34 set(PROPERTY_NAME,_name,(arg).m_sName); \ 35 } \ 36 ::sal_Int32 SAL_CALL clazz::getHeight() throw (uno::RuntimeException) \ 37 { \ 38 return getSize().Height; \ 39 } \ 40 void SAL_CALL clazz::setHeight( ::sal_Int32 _height ) throw (uno::RuntimeException) \ 41 { \ 42 awt::Size aSize = getSize(); \ 43 aSize.Height = _height; \ 44 setSize(aSize); \ 45 } \ 46 ::sal_Int32 SAL_CALL clazz::getPositionX() throw (uno::RuntimeException) \ 47 { \ 48 return getPosition().X; \ 49 } \ 50 void SAL_CALL clazz::setPositionX( ::sal_Int32 _positionx ) throw (uno::RuntimeException) \ 51 { \ 52 awt::Point aPos = getPosition(); \ 53 aPos.X = _positionx; \ 54 setPosition(aPos); \ 55 } \ 56 ::sal_Int32 SAL_CALL clazz::getPositionY() throw (uno::RuntimeException) \ 57 { \ 58 return getPosition().Y; \ 59 } \ 60 void SAL_CALL clazz::setPositionY( ::sal_Int32 _positiony ) throw (uno::RuntimeException) \ 61 { \ 62 awt::Point aPos = getPosition(); \ 63 aPos.Y = _positiony; \ 64 setPosition(aPos); \ 65 } \ 66 ::sal_Int32 SAL_CALL clazz::getWidth() throw (uno::RuntimeException) \ 67 { \ 68 return getSize().Width; \ 69 } \ 70 void SAL_CALL clazz::setWidth( ::sal_Int32 _width ) throw (uno::RuntimeException) \ 71 { \ 72 awt::Size aSize = getSize(); \ 73 aSize.Width = _width; \ 74 setSize(aSize); \ 75 } \ 76 uno::Reference< report::XSection > SAL_CALL clazz::getSection() throw (uno::RuntimeException) \ 77 { \ 78 ::osl::MutexGuard aGuard(m_aMutex); \ 79 uno::Reference< container::XChild > xParent(getParent( ),uno::UNO_QUERY); \ 80 return lcl_getSection(xParent); \ 81 } 82 83 #define REPORTCOMPONENT_IMPL(clazz,arg) \ 84 REPORTCOMPONENT_IMPL3(clazz,arg)\ 85 ::sal_Bool SAL_CALL clazz::getPrintRepeatedValues() throw (beans::UnknownPropertyException, uno::RuntimeException) \ 86 { \ 87 ::osl::MutexGuard aGuard(m_aMutex); \ 88 return (arg).m_bPrintRepeatedValues; \ 89 } \ 90 void SAL_CALL clazz::setPrintRepeatedValues( ::sal_Bool _printrepeatedvalues ) throw (beans::UnknownPropertyException, uno::RuntimeException) \ 91 { \ 92 set(PROPERTY_PRINTREPEATEDVALUES,_printrepeatedvalues,(arg).m_bPrintRepeatedValues); \ 93 } 94 95 #define REPORTCOMPONENT_IMPL2(clazz,arg) \ 96 ::sal_Int16 SAL_CALL clazz::getControlBorder() throw (beans::UnknownPropertyException, uno::RuntimeException) \ 97 { \ 98 ::osl::MutexGuard aGuard(m_aMutex); \ 99 return (arg).m_nBorder; \ 100 } \ 101 void SAL_CALL clazz::setControlBorder( ::sal_Int16 _border ) throw (uno::RuntimeException,lang::IllegalArgumentException,beans::UnknownPropertyException)\ 102 { \ 103 set(PROPERTY_CONTROLBORDER,_border,(arg).m_nBorder); \ 104 } \ 105 ::sal_Int32 SAL_CALL clazz::getControlBorderColor() throw (beans::UnknownPropertyException,uno::RuntimeException) \ 106 { \ 107 ::osl::MutexGuard aGuard(m_aMutex); \ 108 return (arg).m_nBorderColor; \ 109 } \ 110 void SAL_CALL clazz::setControlBorderColor( ::sal_Int32 _bordercolor ) throw (uno::RuntimeException, lang::IllegalArgumentException, beans::UnknownPropertyException) \ 111 { \ 112 set(PROPERTY_CONTROLBORDERCOLOR,_bordercolor,(arg).m_nBorderColor); \ 113 } 114 115 #define REPORTCOMPONENT_MASTERDETAIL(clazz,arg) \ 116 ::com::sun::star::uno::Sequence< ::rtl::OUString > SAL_CALL clazz::getMasterFields() throw (::com::sun::star::beans::UnknownPropertyException, ::com::sun::star::uno::RuntimeException) \ 117 { \ 118 ::osl::MutexGuard aGuard(m_aMutex); \ 119 return (arg).m_aMasterFields; \ 120 } \ 121 void SAL_CALL clazz::setMasterFields( const ::com::sun::star::uno::Sequence< ::rtl::OUString >& _masterfields ) throw (::com::sun::star::beans::UnknownPropertyException, ::com::sun::star::uno::RuntimeException)\ 122 { \ 123 ::osl::MutexGuard aGuard(m_aMutex); \ 124 set(PROPERTY_MASTERFIELDS,_masterfields,(arg).m_aMasterFields); \ 125 } \ 126 ::com::sun::star::uno::Sequence< ::rtl::OUString > SAL_CALL clazz::getDetailFields() throw (::com::sun::star::beans::UnknownPropertyException, ::com::sun::star::uno::RuntimeException)\ 127 { \ 128 ::osl::MutexGuard aGuard(m_aMutex); \ 129 return (arg).m_aDetailFields; \ 130 } \ 131 void SAL_CALL clazz::setDetailFields( const ::com::sun::star::uno::Sequence< ::rtl::OUString >& _detailfields ) throw (::com::sun::star::beans::UnknownPropertyException, ::com::sun::star::uno::RuntimeException)\ 132 { \ 133 ::osl::MutexGuard aGuard(m_aMutex); \ 134 set(PROPERTY_DETAILFIELDS,_detailfields,(arg).m_aDetailFields); \ 135 } 136 137 #define REPORTCOMPONENT_NOMASTERDETAIL(clazz) \ 138 ::com::sun::star::uno::Sequence< ::rtl::OUString > SAL_CALL clazz::getMasterFields() throw (::com::sun::star::beans::UnknownPropertyException, ::com::sun::star::uno::RuntimeException) \ 139 { \ 140 throw ::com::sun::star::beans::UnknownPropertyException();\ 141 } \ 142 void SAL_CALL clazz::setMasterFields( const ::com::sun::star::uno::Sequence< ::rtl::OUString >& ) throw (::com::sun::star::beans::UnknownPropertyException, ::com::sun::star::uno::RuntimeException)\ 143 { \ 144 throw ::com::sun::star::beans::UnknownPropertyException();\ 145 } \ 146 ::com::sun::star::uno::Sequence< ::rtl::OUString > SAL_CALL clazz::getDetailFields() throw (::com::sun::star::beans::UnknownPropertyException, ::com::sun::star::uno::RuntimeException)\ 147 { \ 148 throw ::com::sun::star::beans::UnknownPropertyException();\ 149 } \ 150 void SAL_CALL clazz::setDetailFields( const ::com::sun::star::uno::Sequence< ::rtl::OUString >& ) throw (::com::sun::star::beans::UnknownPropertyException, ::com::sun::star::uno::RuntimeException)\ 151 { \ 152 throw ::com::sun::star::beans::UnknownPropertyException();\ 153 } 154 155 // ::com::sun::star::report::XReportControlFormat: 156 #define REPORTCONTROLFORMAT_IMPL1(clazz,varName) \ 157 ::sal_Int32 SAL_CALL clazz::getControlBackground() throw (::com::sun::star::beans::UnknownPropertyException, uno::RuntimeException) \ 158 { \ 159 ::osl::MutexGuard aGuard(m_aMutex); \ 160 return varName.m_bBackgroundTransparent ? COL_TRANSPARENT : varName.nBackgroundColor; \ 161 } \ 162 \ 163 void SAL_CALL clazz::setControlBackground( ::sal_Int32 _backgroundcolor ) throw (uno::RuntimeException, beans::UnknownPropertyException)\ 164 { \ 165 sal_Bool bTransparent = _backgroundcolor == static_cast<sal_Int32>(COL_TRANSPARENT);\ 166 setControlBackgroundTransparent(bTransparent);\ 167 if ( !bTransparent )\ 168 set(PROPERTY_CONTROLBACKGROUND,_backgroundcolor,varName.nBackgroundColor);\ 169 } \ 170 \ 171 ::sal_Bool SAL_CALL clazz::getControlBackgroundTransparent() throw (beans::UnknownPropertyException, uno::RuntimeException) \ 172 { \ 173 ::osl::MutexGuard aGuard(m_aMutex); \ 174 return varName.m_bBackgroundTransparent; \ 175 } \ 176 \ 177 void SAL_CALL clazz::setControlBackgroundTransparent( ::sal_Bool _controlbackgroundtransparent ) throw (beans::UnknownPropertyException, uno::RuntimeException) \ 178 { \ 179 set(PROPERTY_CONTROLBACKGROUNDTRANSPARENT,_controlbackgroundtransparent,varName.m_bBackgroundTransparent);\ 180 if ( _controlbackgroundtransparent )\ 181 set(PROPERTY_CONTROLBACKGROUND,static_cast<sal_Int32>(COL_TRANSPARENT),varName.nBackgroundColor);\ 182 } 183 184 #define REPORTCONTROLFORMAT_IMPL2(clazz,varName) \ 185 ::sal_Int16 SAL_CALL clazz::getCharStrikeout() throw (uno::RuntimeException, beans::UnknownPropertyException) \ 186 { \ 187 ::osl::MutexGuard aGuard(m_aMutex); \ 188 return varName.aFontDescriptor.Strikeout; \ 189 } \ 190 \ 191 void SAL_CALL clazz::setCharStrikeout(::sal_Int16 the_value) throw (uno::RuntimeException, beans::UnknownPropertyException) \ 192 { \ 193 set(PROPERTY_CHARSTRIKEOUT,the_value,varName.aFontDescriptor.Strikeout); \ 194 } \ 195 \ 196 ::sal_Bool SAL_CALL clazz::getCharWordMode() throw (uno::RuntimeException, beans::UnknownPropertyException) \ 197 { \ 198 ::osl::MutexGuard aGuard(m_aMutex); \ 199 return varName.aFontDescriptor.WordLineMode; \ 200 } \ 201 \ 202 void SAL_CALL clazz::setCharWordMode(::sal_Bool the_value) throw (uno::RuntimeException, beans::UnknownPropertyException) \ 203 { \ 204 set(PROPERTY_CHARWORDMODE,the_value,varName.aFontDescriptor.WordLineMode); \ 205 } \ 206 \ 207 ::sal_Int16 SAL_CALL clazz::getCharRotation() throw (uno::RuntimeException, beans::UnknownPropertyException) \ 208 { \ 209 ::osl::MutexGuard aGuard(m_aMutex); \ 210 return static_cast<sal_Int16>(varName.aFontDescriptor.Orientation); \ 211 } \ 212 \ 213 void SAL_CALL clazz::setCharRotation(::sal_Int16 the_value) throw (uno::RuntimeException, beans::UnknownPropertyException) \ 214 { \ 215 float newValue = the_value; \ 216 set(PROPERTY_CHARROTATION,newValue,varName.aFontDescriptor.Orientation); \ 217 } \ 218 \ 219 ::sal_Int16 SAL_CALL clazz::getCharScaleWidth() throw (uno::RuntimeException, beans::UnknownPropertyException) \ 220 { \ 221 ::osl::MutexGuard aGuard(m_aMutex); \ 222 return static_cast<sal_Int16>(varName.aFontDescriptor.CharacterWidth); \ 223 } \ 224 \ 225 void SAL_CALL clazz::setCharScaleWidth(::sal_Int16 the_value) throw (uno::RuntimeException, beans::UnknownPropertyException) \ 226 { \ 227 float newValue = the_value; \ 228 set(PROPERTY_CHARSCALEWIDTH,newValue,varName.aFontDescriptor.CharacterWidth); \ 229 } \ 230 sal_Int16 SAL_CALL clazz::getParaAdjust() throw (beans::UnknownPropertyException,uno::RuntimeException) \ 231 { \ 232 ::osl::MutexGuard aGuard(m_aMutex); \ 233 return varName.nAlign; \ 234 } \ 235 \ 236 void SAL_CALL clazz::setParaAdjust( sal_Int16 _align ) throw (beans::UnknownPropertyException,uno::RuntimeException) \ 237 { \ 238 set(PROPERTY_PARAADJUST,_align,varName.nAlign); \ 239 } \ 240 \ 241 awt::FontDescriptor SAL_CALL clazz::getFontDescriptor() throw (beans::UnknownPropertyException,uno::RuntimeException) \ 242 { \ 243 ::osl::MutexGuard aGuard(m_aMutex); \ 244 return varName.aFontDescriptor; \ 245 } \ 246 \ 247 void SAL_CALL clazz::setFontDescriptor( const awt::FontDescriptor& _fontdescriptor ) throw (beans::UnknownPropertyException,uno::RuntimeException) \ 248 { \ 249 set(PROPERTY_FONTDESCRIPTOR,_fontdescriptor,varName.aFontDescriptor); \ 250 } \ 251 awt::FontDescriptor SAL_CALL clazz::getFontDescriptorAsian() throw (beans::UnknownPropertyException,uno::RuntimeException) \ 252 { \ 253 ::osl::MutexGuard aGuard(m_aMutex); \ 254 return varName.aAsianFontDescriptor; \ 255 } \ 256 \ 257 void SAL_CALL clazz::setFontDescriptorAsian( const awt::FontDescriptor& _fontdescriptor ) throw (beans::UnknownPropertyException,uno::RuntimeException) \ 258 { \ 259 set(PROPERTY_FONTDESCRIPTORASIAN,_fontdescriptor,varName.aAsianFontDescriptor); \ 260 } \ 261 awt::FontDescriptor SAL_CALL clazz::getFontDescriptorComplex() throw (beans::UnknownPropertyException,uno::RuntimeException) \ 262 { \ 263 ::osl::MutexGuard aGuard(m_aMutex); \ 264 return varName.aComplexFontDescriptor; \ 265 } \ 266 \ 267 void SAL_CALL clazz::setFontDescriptorComplex( const awt::FontDescriptor& _fontdescriptor ) throw (beans::UnknownPropertyException,uno::RuntimeException) \ 268 { \ 269 set(PROPERTY_FONTDESCRIPTORCOMPLEX,_fontdescriptor,varName.aComplexFontDescriptor); \ 270 } \ 271 \ 272 ::sal_Int16 SAL_CALL clazz::getControlTextEmphasis() throw (beans::UnknownPropertyException,uno::RuntimeException) \ 273 { \ 274 ::osl::MutexGuard aGuard(m_aMutex); \ 275 return varName.nFontEmphasisMark; \ 276 } \ 277 \ 278 void SAL_CALL clazz::setControlTextEmphasis( ::sal_Int16 _fontemphasismark ) throw (beans::UnknownPropertyException,uno::RuntimeException) \ 279 { \ 280 set(PROPERTY_CONTROLTEXTEMPHASISMARK,_fontemphasismark,varName.nFontEmphasisMark); \ 281 } \ 282 \ 283 ::sal_Int16 SAL_CALL clazz::getCharRelief() throw (beans::UnknownPropertyException,uno::RuntimeException) \ 284 { \ 285 ::osl::MutexGuard aGuard(m_aMutex); \ 286 return varName.nFontRelief; \ 287 } \ 288 \ 289 void SAL_CALL clazz::setCharRelief( ::sal_Int16 _fontrelief ) throw (beans::UnknownPropertyException,uno::RuntimeException) \ 290 { \ 291 set(PROPERTY_CHARRELIEF,_fontrelief,varName.nFontRelief); \ 292 } \ 293 \ 294 ::sal_Int32 SAL_CALL clazz::getCharColor() throw (beans::UnknownPropertyException,uno::RuntimeException) \ 295 { \ 296 ::osl::MutexGuard aGuard(m_aMutex); \ 297 return varName.nTextColor; \ 298 } \ 299 \ 300 void SAL_CALL clazz::setCharColor( ::sal_Int32 _textcolor ) throw (beans::UnknownPropertyException,uno::RuntimeException) \ 301 { \ 302 set(PROPERTY_CHARCOLOR,_textcolor,varName.nTextColor); \ 303 } \ 304 \ 305 ::sal_Int32 SAL_CALL clazz::getCharUnderlineColor() throw (beans::UnknownPropertyException,uno::RuntimeException) \ 306 { \ 307 ::osl::MutexGuard aGuard(m_aMutex); \ 308 return varName.nTextLineColor; \ 309 } \ 310 \ 311 void SAL_CALL clazz::setCharUnderlineColor( ::sal_Int32 _textlinecolor ) throw (beans::UnknownPropertyException,uno::RuntimeException) \ 312 { \ 313 set(PROPERTY_CHARUNDERLINECOLOR,_textlinecolor,varName.nTextLineColor); \ 314 } \ 315 \ 316 style::VerticalAlignment SAL_CALL clazz::getVerticalAlign() throw (beans::UnknownPropertyException,uno::RuntimeException) \ 317 { \ 318 ::osl::MutexGuard aGuard(m_aMutex); \ 319 return varName.aVerticalAlignment; \ 320 } \ 321 \ 322 void SAL_CALL clazz::setVerticalAlign( style::VerticalAlignment _verticalalign ) throw (lang::IllegalArgumentException,beans::UnknownPropertyException,uno::RuntimeException) \ 323 { \ 324 set(PROPERTY_VERTICALALIGN,_verticalalign,varName.aVerticalAlignment); \ 325 } \ 326 \ 327 ::sal_Int16 SAL_CALL clazz::getCharEmphasis() throw (beans::UnknownPropertyException, uno::RuntimeException) \ 328 { \ 329 return getControlTextEmphasis(); \ 330 } \ 331 \ 332 void SAL_CALL clazz::setCharEmphasis( ::sal_Int16 _charemphasis ) throw (beans::UnknownPropertyException, uno::RuntimeException) \ 333 { \ 334 set(PROPERTY_CHAREMPHASIS,_charemphasis,varName.nFontEmphasisMark); \ 335 } \ 336 \ 337 ::rtl::OUString SAL_CALL clazz::getCharFontName() throw (beans::UnknownPropertyException, uno::RuntimeException) \ 338 { \ 339 ::osl::MutexGuard aGuard(m_aMutex); \ 340 return varName.aFontDescriptor.Name; \ 341 } \ 342 \ 343 void SAL_CALL clazz::setCharFontName( const ::rtl::OUString& _charfontname ) throw (beans::UnknownPropertyException, uno::RuntimeException) \ 344 { \ 345 set(PROPERTY_CHARFONTNAME,_charfontname,varName.aFontDescriptor.Name); \ 346 } \ 347 \ 348 ::rtl::OUString SAL_CALL clazz::getCharFontStyleName() throw (beans::UnknownPropertyException, uno::RuntimeException) \ 349 { \ 350 ::osl::MutexGuard aGuard(m_aMutex); \ 351 return varName.aFontDescriptor.StyleName; \ 352 } \ 353 \ 354 void SAL_CALL clazz::setCharFontStyleName( const ::rtl::OUString& _charfontstylename ) throw (beans::UnknownPropertyException, uno::RuntimeException) \ 355 { \ 356 set(PROPERTY_CHARFONTSTYLENAME,_charfontstylename,varName.aFontDescriptor.StyleName); \ 357 } \ 358 \ 359 ::sal_Int16 SAL_CALL clazz::getCharFontFamily() throw (beans::UnknownPropertyException, uno::RuntimeException) \ 360 { \ 361 ::osl::MutexGuard aGuard(m_aMutex); \ 362 return varName.aFontDescriptor.Family; \ 363 } \ 364 \ 365 void SAL_CALL clazz::setCharFontFamily( ::sal_Int16 _charfontfamily ) throw (beans::UnknownPropertyException, uno::RuntimeException) \ 366 { \ 367 set(PROPERTY_CHARFONTFAMILY,_charfontfamily,varName.aFontDescriptor.Family); \ 368 } \ 369 \ 370 ::sal_Int16 SAL_CALL clazz::getCharFontCharSet() throw (beans::UnknownPropertyException, uno::RuntimeException) \ 371 { \ 372 ::osl::MutexGuard aGuard(m_aMutex); \ 373 return varName.aFontDescriptor.CharSet; \ 374 } \ 375 \ 376 void SAL_CALL clazz::setCharFontCharSet( ::sal_Int16 _charfontcharset ) throw (beans::UnknownPropertyException, uno::RuntimeException) \ 377 { \ 378 set(PROPERTY_CHARFONTCHARSET,_charfontcharset,varName.aFontDescriptor.CharSet); \ 379 } \ 380 \ 381 ::sal_Int16 SAL_CALL clazz::getCharFontPitch() throw (beans::UnknownPropertyException, uno::RuntimeException) \ 382 { \ 383 ::osl::MutexGuard aGuard(m_aMutex); \ 384 return varName.aFontDescriptor.Pitch; \ 385 } \ 386 \ 387 void SAL_CALL clazz::setCharFontPitch( ::sal_Int16 _charfontpitch ) throw (beans::UnknownPropertyException, uno::RuntimeException) \ 388 { \ 389 set(PROPERTY_CHARFONTPITCH,_charfontpitch,varName.aFontDescriptor.Pitch); \ 390 } \ 391 \ 392 float SAL_CALL clazz::getCharHeight() throw (beans::UnknownPropertyException, uno::RuntimeException) \ 393 { \ 394 ::osl::MutexGuard aGuard(m_aMutex); \ 395 return varName.aFontDescriptor.Height; \ 396 } \ 397 \ 398 void SAL_CALL clazz::setCharHeight( float _charheight ) throw (beans::UnknownPropertyException, uno::RuntimeException) \ 399 { \ 400 set(PROPERTY_CHARHEIGHT,static_cast<sal_Int16>(_charheight),varName.aFontDescriptor.Height); \ 401 } \ 402 \ 403 ::sal_Int16 SAL_CALL clazz::getCharUnderline() throw (beans::UnknownPropertyException, uno::RuntimeException) \ 404 { \ 405 ::osl::MutexGuard aGuard(m_aMutex); \ 406 return varName.aFontDescriptor.Underline; \ 407 } \ 408 \ 409 void SAL_CALL clazz::setCharUnderline( ::sal_Int16 _charunderline ) throw (beans::UnknownPropertyException, uno::RuntimeException) \ 410 { \ 411 set(PROPERTY_CHARUNDERLINE,_charunderline,varName.aFontDescriptor.Underline); \ 412 } \ 413 \ 414 float SAL_CALL clazz::getCharWeight() throw (beans::UnknownPropertyException, uno::RuntimeException) \ 415 { \ 416 ::osl::MutexGuard aGuard(m_aMutex); \ 417 return varName.aFontDescriptor.Weight; \ 418 } \ 419 \ 420 void SAL_CALL clazz::setCharWeight( float _charweight ) throw (beans::UnknownPropertyException, uno::RuntimeException) \ 421 { \ 422 set(PROPERTY_CHARWEIGHT,_charweight,varName.aFontDescriptor.Weight); \ 423 } \ 424 \ 425 awt::FontSlant SAL_CALL clazz::getCharPosture() throw (beans::UnknownPropertyException, uno::RuntimeException) \ 426 { \ 427 ::osl::MutexGuard aGuard(m_aMutex); \ 428 return varName.aFontDescriptor.Slant; \ 429 } \ 430 \ 431 void SAL_CALL clazz::setCharPosture( awt::FontSlant _charposture ) throw (beans::UnknownPropertyException, uno::RuntimeException) \ 432 { \ 433 set(PROPERTY_CHARPOSTURE,_charposture,varName.aFontDescriptor.Slant); \ 434 }\ 435 ::sal_Bool SAL_CALL clazz::getCharFlash() throw (uno::RuntimeException, beans::UnknownPropertyException)\ 436 { \ 437 ::osl::MutexGuard aGuard(m_aMutex); \ 438 return varName.bCharFlash; \ 439 } \ 440 void SAL_CALL clazz::setCharFlash(::sal_Bool the_value) throw (uno::RuntimeException, beans::UnknownPropertyException)\ 441 { \ 442 set(PROPERTY_CHARFLASH,the_value,varName.bCharFlash); \ 443 }\ 444 ::sal_Bool SAL_CALL clazz::getCharAutoKerning() throw (uno::RuntimeException, beans::UnknownPropertyException)\ 445 { \ 446 ::osl::MutexGuard aGuard(m_aMutex); \ 447 return varName.bCharAutoKerning; \ 448 } \ 449 void SAL_CALL clazz::setCharAutoKerning(::sal_Bool the_value) throw (uno::RuntimeException, beans::UnknownPropertyException)\ 450 { \ 451 set(PROPERTY_CHARAUTOKERNING,the_value,varName.bCharAutoKerning); \ 452 }\ 453 ::sal_Int8 SAL_CALL clazz::getCharEscapementHeight() throw (uno::RuntimeException, beans::UnknownPropertyException) \ 454 { \ 455 ::osl::MutexGuard aGuard(m_aMutex); \ 456 return varName.nCharEscapementHeight; \ 457 } \ 458 void SAL_CALL clazz::setCharEscapementHeight(::sal_Int8 the_value) throw (uno::RuntimeException, beans::UnknownPropertyException) \ 459 { \ 460 set(PROPERTY_CHARESCAPEMENTHEIGHT,the_value,varName.nCharEscapementHeight); \ 461 }\ 462 lang::Locale SAL_CALL clazz::getCharLocale() throw (uno::RuntimeException, beans::UnknownPropertyException) \ 463 { \ 464 ::osl::MutexGuard aGuard(m_aMutex); \ 465 return varName.aCharLocale; \ 466 } \ 467 void SAL_CALL clazz::setCharLocale(const lang::Locale & the_value) throw (uno::RuntimeException, beans::UnknownPropertyException) \ 468 { \ 469 BoundListeners l; \ 470 { \ 471 ::osl::MutexGuard aGuard(m_aMutex); \ 472 if ( varName.aCharLocale.Language != the_value.Language \ 473 || varName.aCharLocale.Country != the_value.Country \ 474 || varName.aCharLocale.Variant != the_value.Variant ) \ 475 { \ 476 prepareSet(PROPERTY_CHARLOCALE, ::com::sun::star::uno::makeAny(varName.aCharLocale), ::com::sun::star::uno::makeAny(the_value), &l); \ 477 varName.aCharLocale = the_value; \ 478 } \ 479 } \ 480 l.notify(); \ 481 }\ 482 ::sal_Int16 SAL_CALL clazz::getCharEscapement() throw (uno::RuntimeException, beans::UnknownPropertyException) \ 483 { \ 484 ::osl::MutexGuard aGuard(m_aMutex); \ 485 return varName.nCharEscapement; \ 486 } \ 487 void SAL_CALL clazz::setCharEscapement(::sal_Int16 the_value) throw (uno::RuntimeException, beans::UnknownPropertyException) \ 488 { \ 489 set(PROPERTY_CHARESCAPEMENT,the_value,varName.nCharEscapement); \ 490 }\ 491 ::sal_Int16 SAL_CALL clazz::getCharCaseMap() throw (uno::RuntimeException, beans::UnknownPropertyException) \ 492 { \ 493 ::osl::MutexGuard aGuard(m_aMutex); \ 494 return varName.nCharCaseMap; \ 495 } \ 496 void SAL_CALL clazz::setCharCaseMap(::sal_Int16 the_value) throw (uno::RuntimeException, beans::UnknownPropertyException) \ 497 { \ 498 set(PROPERTY_CHARCASEMAP,the_value,varName.nCharCaseMap); \ 499 }\ 500 ::sal_Bool SAL_CALL clazz::getCharCombineIsOn() throw (uno::RuntimeException, beans::UnknownPropertyException) \ 501 { \ 502 ::osl::MutexGuard aGuard(m_aMutex); \ 503 return varName.bCharCombineIsOn; \ 504 } \ 505 void SAL_CALL clazz::setCharCombineIsOn(::sal_Bool the_value) throw (uno::RuntimeException, beans::UnknownPropertyException) \ 506 { \ 507 set(PROPERTY_CHARCOMBINEISON,the_value,varName.bCharCombineIsOn); \ 508 }\ 509 ::rtl::OUString SAL_CALL clazz::getCharCombinePrefix() throw (uno::RuntimeException, beans::UnknownPropertyException) \ 510 { \ 511 ::osl::MutexGuard aGuard(m_aMutex); \ 512 return varName.sCharCombinePrefix; \ 513 } \ 514 void SAL_CALL clazz::setCharCombinePrefix(const ::rtl::OUString & the_value) throw (uno::RuntimeException, beans::UnknownPropertyException) \ 515 { \ 516 set(PROPERTY_CHARCOMBINEPREFIX,the_value,varName.sCharCombinePrefix); \ 517 }\ 518 ::rtl::OUString SAL_CALL clazz::getCharCombineSuffix() throw (uno::RuntimeException, beans::UnknownPropertyException) \ 519 { \ 520 ::osl::MutexGuard aGuard(m_aMutex); \ 521 return varName.sCharCombineSuffix; \ 522 } \ 523 void SAL_CALL clazz::setCharCombineSuffix(const ::rtl::OUString & the_value) throw (uno::RuntimeException, beans::UnknownPropertyException) \ 524 { \ 525 set(PROPERTY_CHARCOMBINESUFFIX,the_value,varName.sCharCombineSuffix); \ 526 }\ 527 ::sal_Bool SAL_CALL clazz::getCharHidden() throw (uno::RuntimeException, beans::UnknownPropertyException) \ 528 { \ 529 ::osl::MutexGuard aGuard(m_aMutex); \ 530 return varName.bCharHidden; \ 531 } \ 532 void SAL_CALL clazz::setCharHidden(::sal_Bool the_value) throw (uno::RuntimeException, beans::UnknownPropertyException) \ 533 { \ 534 set(PROPERTY_CHARHIDDEN,the_value,varName.bCharHidden); \ 535 }\ 536 ::sal_Bool SAL_CALL clazz::getCharShadowed() throw (uno::RuntimeException, beans::UnknownPropertyException) \ 537 { \ 538 ::osl::MutexGuard aGuard(m_aMutex); \ 539 return varName.bCharShadowed; \ 540 } \ 541 void SAL_CALL clazz::setCharShadowed(::sal_Bool the_value) throw (uno::RuntimeException, beans::UnknownPropertyException) \ 542 { \ 543 set(PROPERTY_CHARSHADOWED,the_value,varName.bCharShadowed); \ 544 }\ 545 ::sal_Bool SAL_CALL clazz::getCharContoured() throw (uno::RuntimeException, beans::UnknownPropertyException) \ 546 { \ 547 ::osl::MutexGuard aGuard(m_aMutex); \ 548 return varName.bCharContoured; \ 549 } \ 550 void SAL_CALL clazz::setCharContoured(::sal_Bool the_value) throw (uno::RuntimeException, beans::UnknownPropertyException) \ 551 { \ 552 set(PROPERTY_CHARCONTOURED,the_value,varName.bCharContoured); \ 553 }\ 554 ::rtl::OUString SAL_CALL clazz::getHyperLinkURL() throw (uno::RuntimeException, beans::UnknownPropertyException) \ 555 { \ 556 ::osl::MutexGuard aGuard(m_aMutex); \ 557 return varName.sHyperLinkURL; \ 558 } \ 559 void SAL_CALL clazz::setHyperLinkURL(const ::rtl::OUString & the_value) throw (uno::RuntimeException, beans::UnknownPropertyException) \ 560 { \ 561 set(PROPERTY_HYPERLINKURL,the_value,varName.sHyperLinkURL); \ 562 }\ 563 ::rtl::OUString SAL_CALL clazz::getHyperLinkTarget() throw (uno::RuntimeException, beans::UnknownPropertyException) \ 564 { \ 565 ::osl::MutexGuard aGuard(m_aMutex); \ 566 return varName.sHyperLinkTarget; \ 567 } \ 568 void SAL_CALL clazz::setHyperLinkTarget(const ::rtl::OUString & the_value) throw (uno::RuntimeException, beans::UnknownPropertyException) \ 569 { \ 570 set(PROPERTY_HYPERLINKTARGET,the_value,varName.sHyperLinkTarget); \ 571 }\ 572 ::rtl::OUString SAL_CALL clazz::getHyperLinkName() throw (uno::RuntimeException, beans::UnknownPropertyException) \ 573 { \ 574 ::osl::MutexGuard aGuard(m_aMutex); \ 575 return varName.sHyperLinkName; \ 576 } \ 577 void SAL_CALL clazz::setHyperLinkName(const ::rtl::OUString & the_value) throw (uno::RuntimeException, beans::UnknownPropertyException) \ 578 { \ 579 set(PROPERTY_HYPERLINKNAME,the_value,varName.sHyperLinkName); \ 580 }\ 581 ::rtl::OUString SAL_CALL clazz::getVisitedCharStyleName() throw (uno::RuntimeException, beans::UnknownPropertyException) \ 582 { \ 583 ::osl::MutexGuard aGuard(m_aMutex); \ 584 return varName.sVisitedCharStyleName; \ 585 } \ 586 void SAL_CALL clazz::setVisitedCharStyleName(const ::rtl::OUString & the_value) throw (uno::RuntimeException, beans::UnknownPropertyException) \ 587 { \ 588 set(PROPERTY_VISITEDCHARSTYLENAME,the_value,varName.sVisitedCharStyleName); \ 589 }\ 590 ::rtl::OUString SAL_CALL clazz::getUnvisitedCharStyleName() throw (uno::RuntimeException, beans::UnknownPropertyException) \ 591 { \ 592 ::osl::MutexGuard aGuard(m_aMutex); \ 593 return varName.sUnvisitedCharStyleName; \ 594 } \ 595 void SAL_CALL clazz::setUnvisitedCharStyleName(const ::rtl::OUString & the_value) throw (uno::RuntimeException, beans::UnknownPropertyException) \ 596 { \ 597 set(PROPERTY_UNVISITEDCHARSTYLENAME,the_value,varName.sUnvisitedCharStyleName); \ 598 }\ 599 ::sal_Int16 SAL_CALL clazz::getCharKerning() throw (uno::RuntimeException, beans::UnknownPropertyException)\ 600 { \ 601 ::osl::MutexGuard aGuard(m_aMutex); \ 602 return varName.nCharKerning; \ 603 }\ 604 void SAL_CALL clazz::setCharKerning(::sal_Int16 the_value) throw (uno::RuntimeException, beans::UnknownPropertyException)\ 605 { \ 606 set(PROPERTY_CHARKERNING,the_value,varName.nCharKerning); \ 607 }\ 608 float SAL_CALL clazz::getCharHeightAsian() throw (::com::sun::star::beans::UnknownPropertyException, ::com::sun::star::uno::RuntimeException)\ 609 { \ 610 ::osl::MutexGuard aGuard(m_aMutex); \ 611 return varName.aAsianFontDescriptor.Height; \ 612 }\ 613 void SAL_CALL clazz::setCharHeightAsian( float the_value ) throw (::com::sun::star::beans::UnknownPropertyException, ::com::sun::star::uno::RuntimeException)\ 614 { \ 615 set(PROPERTY_CHARHEIGHTASIAN,static_cast<sal_Int16>(the_value),varName.aAsianFontDescriptor.Height); \ 616 }\ 617 float SAL_CALL clazz::getCharWeightAsian() throw (::com::sun::star::beans::UnknownPropertyException, ::com::sun::star::uno::RuntimeException)\ 618 { \ 619 ::osl::MutexGuard aGuard(m_aMutex); \ 620 return varName.aAsianFontDescriptor.Weight; \ 621 }\ 622 void SAL_CALL clazz::setCharWeightAsian( float the_value ) throw (::com::sun::star::beans::UnknownPropertyException, ::com::sun::star::uno::RuntimeException)\ 623 { \ 624 set(PROPERTY_CHARWEIGHTASIAN,the_value,varName.aAsianFontDescriptor.Weight); \ 625 }\ 626 ::rtl::OUString SAL_CALL clazz::getCharFontNameAsian() throw (::com::sun::star::beans::UnknownPropertyException, ::com::sun::star::uno::RuntimeException)\ 627 { \ 628 ::osl::MutexGuard aGuard(m_aMutex); \ 629 return varName.aAsianFontDescriptor.Name; \ 630 }\ 631 void SAL_CALL clazz::setCharFontNameAsian( const ::rtl::OUString& the_value ) throw (::com::sun::star::beans::UnknownPropertyException, ::com::sun::star::uno::RuntimeException)\ 632 { \ 633 set(PROPERTY_CHARFONTNAMEASIAN,the_value,varName.aAsianFontDescriptor.Name); \ 634 }\ 635 ::rtl::OUString SAL_CALL clazz::getCharFontStyleNameAsian() throw (::com::sun::star::beans::UnknownPropertyException, ::com::sun::star::uno::RuntimeException)\ 636 { \ 637 ::osl::MutexGuard aGuard(m_aMutex); \ 638 return varName.aAsianFontDescriptor.StyleName; \ 639 }\ 640 void SAL_CALL clazz::setCharFontStyleNameAsian( const ::rtl::OUString& the_value ) throw (::com::sun::star::beans::UnknownPropertyException, ::com::sun::star::uno::RuntimeException)\ 641 { \ 642 set(PROPERTY_CHARFONTSTYLENAMEASIAN,the_value,varName.aAsianFontDescriptor.StyleName); \ 643 }\ 644 ::sal_Int16 SAL_CALL clazz::getCharFontFamilyAsian() throw (::com::sun::star::beans::UnknownPropertyException, ::com::sun::star::uno::RuntimeException)\ 645 { \ 646 ::osl::MutexGuard aGuard(m_aMutex); \ 647 return varName.aAsianFontDescriptor.Family; \ 648 }\ 649 void SAL_CALL clazz::setCharFontFamilyAsian( ::sal_Int16 the_value ) throw (::com::sun::star::beans::UnknownPropertyException, ::com::sun::star::uno::RuntimeException)\ 650 { \ 651 set(PROPERTY_CHARFONTFAMILYASIAN,the_value,varName.aAsianFontDescriptor.Family); \ 652 }\ 653 ::sal_Int16 SAL_CALL clazz::getCharFontCharSetAsian() throw (::com::sun::star::beans::UnknownPropertyException, ::com::sun::star::uno::RuntimeException)\ 654 { \ 655 ::osl::MutexGuard aGuard(m_aMutex); \ 656 return varName.aAsianFontDescriptor.CharSet; \ 657 }\ 658 void SAL_CALL clazz::setCharFontCharSetAsian( ::sal_Int16 the_value ) throw (::com::sun::star::beans::UnknownPropertyException, ::com::sun::star::uno::RuntimeException)\ 659 { \ 660 set(PROPERTY_CHARFONTCHARSETASIAN,the_value,varName.aAsianFontDescriptor.CharSet); \ 661 }\ 662 ::sal_Int16 SAL_CALL clazz::getCharFontPitchAsian() throw (::com::sun::star::beans::UnknownPropertyException, ::com::sun::star::uno::RuntimeException)\ 663 { \ 664 ::osl::MutexGuard aGuard(m_aMutex); \ 665 return varName.aAsianFontDescriptor.Pitch; \ 666 }\ 667 void SAL_CALL clazz::setCharFontPitchAsian( ::sal_Int16 the_value ) throw (::com::sun::star::beans::UnknownPropertyException, ::com::sun::star::uno::RuntimeException)\ 668 { \ 669 set(PROPERTY_CHARFONTPITCHASIAN,the_value,varName.aAsianFontDescriptor.Pitch); \ 670 }\ 671 ::com::sun::star::awt::FontSlant SAL_CALL clazz::getCharPostureAsian() throw (::com::sun::star::beans::UnknownPropertyException, ::com::sun::star::uno::RuntimeException)\ 672 { \ 673 ::osl::MutexGuard aGuard(m_aMutex); \ 674 return varName.aAsianFontDescriptor.Slant; \ 675 }\ 676 void SAL_CALL clazz::setCharPostureAsian( ::com::sun::star::awt::FontSlant the_value ) throw (::com::sun::star::beans::UnknownPropertyException, ::com::sun::star::uno::RuntimeException)\ 677 { \ 678 set(PROPERTY_CHARPOSTUREASIAN,the_value,varName.aAsianFontDescriptor.Slant); \ 679 }\ 680 ::com::sun::star::lang::Locale SAL_CALL clazz::getCharLocaleAsian() throw (::com::sun::star::beans::UnknownPropertyException, ::com::sun::star::uno::RuntimeException)\ 681 { \ 682 ::osl::MutexGuard aGuard(m_aMutex); \ 683 return varName.aCharLocaleAsian; \ 684 }\ 685 void SAL_CALL clazz::setCharLocaleAsian( const ::com::sun::star::lang::Locale& the_value ) throw (::com::sun::star::beans::UnknownPropertyException, ::com::sun::star::uno::RuntimeException)\ 686 { \ 687 BoundListeners l; \ 688 { \ 689 ::osl::MutexGuard aGuard(m_aMutex); \ 690 if ( varName.aCharLocaleAsian.Language != the_value.Language \ 691 || varName.aCharLocaleAsian.Country != the_value.Country \ 692 || varName.aCharLocaleAsian.Variant != the_value.Variant ) \ 693 { \ 694 prepareSet(PROPERTY_CHARLOCALEASIAN, ::com::sun::star::uno::makeAny(varName.aCharLocaleAsian), ::com::sun::star::uno::makeAny(the_value), &l); \ 695 varName.aCharLocaleAsian = the_value; \ 696 } \ 697 } \ 698 l.notify(); \ 699 }\ 700 float SAL_CALL clazz::getCharHeightComplex() throw (::com::sun::star::beans::UnknownPropertyException, ::com::sun::star::uno::RuntimeException)\ 701 { \ 702 ::osl::MutexGuard aGuard(m_aMutex); \ 703 return varName.aComplexFontDescriptor.Height; \ 704 }\ 705 void SAL_CALL clazz::setCharHeightComplex( float the_value ) throw (::com::sun::star::beans::UnknownPropertyException, ::com::sun::star::uno::RuntimeException)\ 706 { \ 707 set(PROPERTY_CHARHEIGHTCOMPLEX,static_cast<sal_Int16>(the_value),varName.aComplexFontDescriptor.Height); \ 708 }\ 709 float SAL_CALL clazz::getCharWeightComplex() throw (::com::sun::star::beans::UnknownPropertyException, ::com::sun::star::uno::RuntimeException)\ 710 { \ 711 ::osl::MutexGuard aGuard(m_aMutex); \ 712 return varName.aComplexFontDescriptor.Weight; \ 713 }\ 714 void SAL_CALL clazz::setCharWeightComplex( float the_value ) throw (::com::sun::star::beans::UnknownPropertyException, ::com::sun::star::uno::RuntimeException)\ 715 { \ 716 set(PROPERTY_CHARWEIGHTCOMPLEX,the_value,varName.aComplexFontDescriptor.Weight); \ 717 }\ 718 ::rtl::OUString SAL_CALL clazz::getCharFontNameComplex() throw (::com::sun::star::beans::UnknownPropertyException, ::com::sun::star::uno::RuntimeException)\ 719 { \ 720 ::osl::MutexGuard aGuard(m_aMutex); \ 721 return varName.aComplexFontDescriptor.Name; \ 722 }\ 723 void SAL_CALL clazz::setCharFontNameComplex( const ::rtl::OUString& the_value ) throw (::com::sun::star::beans::UnknownPropertyException, ::com::sun::star::uno::RuntimeException)\ 724 { \ 725 set(PROPERTY_CHARFONTNAMECOMPLEX,the_value,varName.aComplexFontDescriptor.Name); \ 726 }\ 727 ::rtl::OUString SAL_CALL clazz::getCharFontStyleNameComplex() throw (::com::sun::star::beans::UnknownPropertyException, ::com::sun::star::uno::RuntimeException)\ 728 { \ 729 ::osl::MutexGuard aGuard(m_aMutex); \ 730 return varName.aComplexFontDescriptor.StyleName; \ 731 }\ 732 void SAL_CALL clazz::setCharFontStyleNameComplex( const ::rtl::OUString& the_value ) throw (::com::sun::star::beans::UnknownPropertyException, ::com::sun::star::uno::RuntimeException)\ 733 { \ 734 set(PROPERTY_CHARFONTSTYLENAMECOMPLEX,the_value,varName.aComplexFontDescriptor.StyleName); \ 735 }\ 736 ::sal_Int16 SAL_CALL clazz::getCharFontFamilyComplex() throw (::com::sun::star::beans::UnknownPropertyException, ::com::sun::star::uno::RuntimeException)\ 737 { \ 738 ::osl::MutexGuard aGuard(m_aMutex); \ 739 return varName.aComplexFontDescriptor.Family; \ 740 }\ 741 void SAL_CALL clazz::setCharFontFamilyComplex( ::sal_Int16 the_value ) throw (::com::sun::star::beans::UnknownPropertyException, ::com::sun::star::uno::RuntimeException)\ 742 { \ 743 set(PROPERTY_CHARFONTFAMILYCOMPLEX,the_value,varName.aComplexFontDescriptor.Family); \ 744 }\ 745 ::sal_Int16 SAL_CALL clazz::getCharFontCharSetComplex() throw (::com::sun::star::beans::UnknownPropertyException, ::com::sun::star::uno::RuntimeException)\ 746 { \ 747 ::osl::MutexGuard aGuard(m_aMutex); \ 748 return varName.aComplexFontDescriptor.CharSet; \ 749 }\ 750 void SAL_CALL clazz::setCharFontCharSetComplex( ::sal_Int16 the_value ) throw (::com::sun::star::beans::UnknownPropertyException, ::com::sun::star::uno::RuntimeException)\ 751 { \ 752 set(PROPERTY_CHARFONTCHARSETCOMPLEX,the_value,varName.aComplexFontDescriptor.CharSet); \ 753 }\ 754 ::sal_Int16 SAL_CALL clazz::getCharFontPitchComplex() throw (::com::sun::star::beans::UnknownPropertyException, ::com::sun::star::uno::RuntimeException)\ 755 { \ 756 ::osl::MutexGuard aGuard(m_aMutex); \ 757 return varName.aComplexFontDescriptor.Pitch; \ 758 }\ 759 void SAL_CALL clazz::setCharFontPitchComplex( ::sal_Int16 the_value ) throw (::com::sun::star::beans::UnknownPropertyException, ::com::sun::star::uno::RuntimeException)\ 760 { \ 761 set(PROPERTY_CHARFONTPITCHCOMPLEX,the_value,varName.aComplexFontDescriptor.Pitch); \ 762 }\ 763 ::com::sun::star::awt::FontSlant SAL_CALL clazz::getCharPostureComplex() throw (::com::sun::star::beans::UnknownPropertyException, ::com::sun::star::uno::RuntimeException)\ 764 { \ 765 ::osl::MutexGuard aGuard(m_aMutex); \ 766 return varName.aComplexFontDescriptor.Slant; \ 767 }\ 768 void SAL_CALL clazz::setCharPostureComplex( ::com::sun::star::awt::FontSlant the_value ) throw (::com::sun::star::beans::UnknownPropertyException, ::com::sun::star::uno::RuntimeException)\ 769 { \ 770 set(PROPERTY_CHARPOSTURECOMPLEX,the_value,varName.aComplexFontDescriptor.Slant); \ 771 }\ 772 ::com::sun::star::lang::Locale SAL_CALL clazz::getCharLocaleComplex() throw (::com::sun::star::beans::UnknownPropertyException, ::com::sun::star::uno::RuntimeException)\ 773 { \ 774 ::osl::MutexGuard aGuard(m_aMutex); \ 775 return varName.aCharLocaleComplex; \ 776 }\ 777 void SAL_CALL clazz::setCharLocaleComplex( const ::com::sun::star::lang::Locale& the_value ) throw (::com::sun::star::beans::UnknownPropertyException, ::com::sun::star::uno::RuntimeException)\ 778 { \ 779 BoundListeners l; \ 780 { \ 781 ::osl::MutexGuard aGuard(m_aMutex); \ 782 if ( varName.aCharLocaleComplex.Language != the_value.Language \ 783 || varName.aCharLocaleComplex.Country != the_value.Country \ 784 || varName.aCharLocaleComplex.Variant != the_value.Variant ) \ 785 { \ 786 prepareSet(PROPERTY_CHARLOCALECOMPLEX, ::com::sun::star::uno::makeAny(varName.aCharLocaleComplex), ::com::sun::star::uno::makeAny(the_value), &l); \ 787 varName.aCharLocaleComplex = the_value; \ 788 } \ 789 } \ 790 l.notify(); \ 791 }\ 792 793 794 #define NO_REPORTCONTROLFORMAT_IMPL(clazz) \ 795 sal_Int16 SAL_CALL clazz::getParaAdjust() throw (uno::RuntimeException, beans::UnknownPropertyException)\ 796 {\ 797 throw beans::UnknownPropertyException();\ 798 }\ 799 void SAL_CALL clazz::setParaAdjust(sal_Int16 /*the_value*/) throw (uno::RuntimeException, beans::UnknownPropertyException)\ 800 {\ 801 throw beans::UnknownPropertyException();\ 802 }\ 803 ::sal_Int16 SAL_CALL clazz::getCharStrikeout() throw (uno::RuntimeException, beans::UnknownPropertyException)\ 804 {\ 805 throw beans::UnknownPropertyException();\ 806 }\ 807 void SAL_CALL clazz::setCharStrikeout(::sal_Int16 /*the_value*/) throw (uno::RuntimeException, beans::UnknownPropertyException)\ 808 {\ 809 throw beans::UnknownPropertyException();\ 810 }\ 811 ::sal_Bool SAL_CALL clazz::getCharWordMode() throw (uno::RuntimeException, beans::UnknownPropertyException)\ 812 {\ 813 throw beans::UnknownPropertyException();\ 814 }\ 815 void SAL_CALL clazz::setCharWordMode(::sal_Bool /*the_value*/) throw (uno::RuntimeException, beans::UnknownPropertyException)\ 816 {\ 817 throw beans::UnknownPropertyException();\ 818 }\ 819 ::sal_Int16 SAL_CALL clazz::getCharRotation() throw (uno::RuntimeException, beans::UnknownPropertyException)\ 820 {\ 821 throw beans::UnknownPropertyException();\ 822 }\ 823 void SAL_CALL clazz::setCharRotation(::sal_Int16 /*the_value*/) throw (uno::RuntimeException, beans::UnknownPropertyException)\ 824 {\ 825 throw beans::UnknownPropertyException();\ 826 }\ 827 ::sal_Int16 SAL_CALL clazz::getCharScaleWidth() throw (uno::RuntimeException, beans::UnknownPropertyException)\ 828 {\ 829 throw beans::UnknownPropertyException();\ 830 }\ 831 void SAL_CALL clazz::setCharScaleWidth(::sal_Int16 /*the_value*/) throw (uno::RuntimeException, beans::UnknownPropertyException)\ 832 {\ 833 throw beans::UnknownPropertyException();\ 834 }\ 835 ::sal_Bool SAL_CALL clazz::getCharFlash() throw (uno::RuntimeException, beans::UnknownPropertyException)\ 836 { \ 837 throw beans::UnknownPropertyException();\ 838 } \ 839 void SAL_CALL clazz::setCharFlash(::sal_Bool /*the_value*/) throw (uno::RuntimeException, beans::UnknownPropertyException)\ 840 { \ 841 throw beans::UnknownPropertyException();\ 842 }\ 843 ::sal_Bool SAL_CALL clazz::getCharAutoKerning() throw (uno::RuntimeException, beans::UnknownPropertyException)\ 844 { \ 845 throw beans::UnknownPropertyException();\ 846 } \ 847 void SAL_CALL clazz::setCharAutoKerning(::sal_Bool /*the_value*/) throw (uno::RuntimeException, beans::UnknownPropertyException)\ 848 { \ 849 throw beans::UnknownPropertyException();\ 850 }\ 851 ::sal_Int8 SAL_CALL clazz::getCharEscapementHeight() throw (uno::RuntimeException, beans::UnknownPropertyException) \ 852 { \ 853 throw beans::UnknownPropertyException();\ 854 } \ 855 void SAL_CALL clazz::setCharEscapementHeight(::sal_Int8 /*the_value*/) throw (uno::RuntimeException, beans::UnknownPropertyException) \ 856 { \ 857 throw beans::UnknownPropertyException();\ 858 }\ 859 lang::Locale SAL_CALL clazz::getCharLocale() throw (uno::RuntimeException, beans::UnknownPropertyException) \ 860 { \ 861 throw beans::UnknownPropertyException();\ 862 } \ 863 void SAL_CALL clazz::setCharLocale(const lang::Locale & /*the_value*/) throw (uno::RuntimeException, beans::UnknownPropertyException) \ 864 { \ 865 throw beans::UnknownPropertyException();\ 866 }\ 867 ::sal_Int16 SAL_CALL clazz::getCharEscapement() throw (uno::RuntimeException, beans::UnknownPropertyException) \ 868 { \ 869 throw beans::UnknownPropertyException();\ 870 } \ 871 void SAL_CALL clazz::setCharEscapement(::sal_Int16 /*the_value*/) throw (uno::RuntimeException, beans::UnknownPropertyException) \ 872 { \ 873 throw beans::UnknownPropertyException();\ 874 }\ 875 ::sal_Int16 SAL_CALL clazz::getCharCaseMap() throw (uno::RuntimeException, beans::UnknownPropertyException) \ 876 { \ 877 throw beans::UnknownPropertyException();\ 878 } \ 879 void SAL_CALL clazz::setCharCaseMap(::sal_Int16 /*the_value*/) throw (uno::RuntimeException, beans::UnknownPropertyException) \ 880 { \ 881 throw beans::UnknownPropertyException();\ 882 }\ 883 ::sal_Bool SAL_CALL clazz::getCharCombineIsOn() throw (uno::RuntimeException, beans::UnknownPropertyException) \ 884 { \ 885 throw beans::UnknownPropertyException();\ 886 } \ 887 void SAL_CALL clazz::setCharCombineIsOn(::sal_Bool /*the_value*/) throw (uno::RuntimeException, beans::UnknownPropertyException) \ 888 { \ 889 throw beans::UnknownPropertyException();\ 890 }\ 891 ::rtl::OUString SAL_CALL clazz::getCharCombinePrefix() throw (uno::RuntimeException, beans::UnknownPropertyException) \ 892 { \ 893 throw beans::UnknownPropertyException();\ 894 } \ 895 void SAL_CALL clazz::setCharCombinePrefix(const ::rtl::OUString & /*the_value*/) throw (uno::RuntimeException, beans::UnknownPropertyException) \ 896 { \ 897 throw beans::UnknownPropertyException();\ 898 }\ 899 ::rtl::OUString SAL_CALL clazz::getCharCombineSuffix() throw (uno::RuntimeException, beans::UnknownPropertyException) \ 900 { \ 901 throw beans::UnknownPropertyException();\ 902 } \ 903 void SAL_CALL clazz::setCharCombineSuffix(const ::rtl::OUString & /*the_value*/) throw (uno::RuntimeException, beans::UnknownPropertyException) \ 904 { \ 905 throw beans::UnknownPropertyException();\ 906 }\ 907 ::sal_Bool SAL_CALL clazz::getCharHidden() throw (uno::RuntimeException, beans::UnknownPropertyException) \ 908 { \ 909 throw beans::UnknownPropertyException();\ 910 } \ 911 void SAL_CALL clazz::setCharHidden(::sal_Bool /*the_value*/) throw (uno::RuntimeException, beans::UnknownPropertyException) \ 912 { \ 913 throw beans::UnknownPropertyException();\ 914 }\ 915 ::sal_Bool SAL_CALL clazz::getCharShadowed() throw (uno::RuntimeException, beans::UnknownPropertyException) \ 916 { \ 917 throw beans::UnknownPropertyException();\ 918 } \ 919 void SAL_CALL clazz::setCharShadowed(::sal_Bool /*the_value*/) throw (uno::RuntimeException, beans::UnknownPropertyException) \ 920 { \ 921 throw beans::UnknownPropertyException();\ 922 }\ 923 ::sal_Bool SAL_CALL clazz::getCharContoured() throw (uno::RuntimeException, beans::UnknownPropertyException) \ 924 { \ 925 throw beans::UnknownPropertyException();\ 926 } \ 927 void SAL_CALL clazz::setCharContoured(::sal_Bool /*the_value*/) throw (uno::RuntimeException, beans::UnknownPropertyException) \ 928 { \ 929 throw beans::UnknownPropertyException();\ 930 }\ 931 ::rtl::OUString SAL_CALL clazz::getVisitedCharStyleName() throw (uno::RuntimeException, beans::UnknownPropertyException) \ 932 { \ 933 throw beans::UnknownPropertyException();\ 934 } \ 935 void SAL_CALL clazz::setVisitedCharStyleName(const ::rtl::OUString & /*the_value*/) throw (uno::RuntimeException, beans::UnknownPropertyException) \ 936 { \ 937 throw beans::UnknownPropertyException();\ 938 }\ 939 ::rtl::OUString SAL_CALL clazz::getUnvisitedCharStyleName() throw (uno::RuntimeException, beans::UnknownPropertyException) \ 940 { \ 941 throw beans::UnknownPropertyException();\ 942 } \ 943 void SAL_CALL clazz::setUnvisitedCharStyleName(const ::rtl::OUString & /*the_value*/) throw (uno::RuntimeException, beans::UnknownPropertyException) \ 944 { \ 945 throw beans::UnknownPropertyException();\ 946 }\ 947 ::sal_Int16 SAL_CALL clazz::getCharKerning() throw (uno::RuntimeException, beans::UnknownPropertyException)\ 948 { \ 949 throw beans::UnknownPropertyException();\ 950 }\ 951 void SAL_CALL clazz::setCharKerning(::sal_Int16 /*the_value*/) throw (uno::RuntimeException, beans::UnknownPropertyException)\ 952 { \ 953 throw beans::UnknownPropertyException();\ 954 }\ 955 \ 956 awt::FontDescriptor SAL_CALL clazz::getFontDescriptor() throw (beans::UnknownPropertyException,uno::RuntimeException)\ 957 {\ 958 throw beans::UnknownPropertyException();\ 959 }\ 960 \ 961 void SAL_CALL clazz::setFontDescriptor( const awt::FontDescriptor& /*_fontdescriptor*/ ) throw (beans::UnknownPropertyException,uno::RuntimeException)\ 962 {\ 963 throw beans::UnknownPropertyException();\ 964 }\ 965 awt::FontDescriptor SAL_CALL clazz::getFontDescriptorAsian() throw (beans::UnknownPropertyException,uno::RuntimeException)\ 966 {\ 967 throw beans::UnknownPropertyException();\ 968 }\ 969 \ 970 void SAL_CALL clazz::setFontDescriptorAsian( const awt::FontDescriptor& /*_fontdescriptor*/ ) throw (beans::UnknownPropertyException,uno::RuntimeException)\ 971 {\ 972 throw beans::UnknownPropertyException();\ 973 }\ 974 awt::FontDescriptor SAL_CALL clazz::getFontDescriptorComplex() throw (beans::UnknownPropertyException,uno::RuntimeException)\ 975 {\ 976 throw beans::UnknownPropertyException();\ 977 }\ 978 \ 979 void SAL_CALL clazz::setFontDescriptorComplex( const awt::FontDescriptor& /*_fontdescriptor*/ ) throw (beans::UnknownPropertyException,uno::RuntimeException)\ 980 {\ 981 throw beans::UnknownPropertyException();\ 982 }\ 983 \ 984 ::sal_Int16 SAL_CALL clazz::getControlTextEmphasis() throw (beans::UnknownPropertyException,uno::RuntimeException)\ 985 {\ 986 throw beans::UnknownPropertyException();\ 987 }\ 988 \ 989 void SAL_CALL clazz::setControlTextEmphasis( ::sal_Int16 /*_fontemphasismark*/ ) throw (beans::UnknownPropertyException,uno::RuntimeException)\ 990 {\ 991 throw beans::UnknownPropertyException();\ 992 }\ 993 \ 994 ::sal_Int16 SAL_CALL clazz::getCharRelief() throw (beans::UnknownPropertyException,uno::RuntimeException)\ 995 {\ 996 throw beans::UnknownPropertyException();\ 997 }\ 998 \ 999 void SAL_CALL clazz::setCharRelief( ::sal_Int16 /*_fontrelief*/ ) throw (beans::UnknownPropertyException,uno::RuntimeException)\ 1000 {\ 1001 throw beans::UnknownPropertyException();\ 1002 }\ 1003 \ 1004 ::sal_Int32 SAL_CALL clazz::getCharColor() throw (beans::UnknownPropertyException,uno::RuntimeException)\ 1005 {\ 1006 throw beans::UnknownPropertyException();\ 1007 }\ 1008 \ 1009 void SAL_CALL clazz::setCharColor( ::sal_Int32 /*_textcolor*/ ) throw (beans::UnknownPropertyException,uno::RuntimeException)\ 1010 {\ 1011 throw beans::UnknownPropertyException();\ 1012 }\ 1013 \ 1014 ::sal_Int32 SAL_CALL clazz::getCharUnderlineColor() throw (beans::UnknownPropertyException,uno::RuntimeException)\ 1015 {\ 1016 throw beans::UnknownPropertyException();\ 1017 }\ 1018 \ 1019 void SAL_CALL clazz::setCharUnderlineColor( ::sal_Int32 /*_textlinecolor*/ ) throw (beans::UnknownPropertyException,uno::RuntimeException)\ 1020 {\ 1021 throw beans::UnknownPropertyException();\ 1022 }\ 1023 \ 1024 style::VerticalAlignment SAL_CALL clazz::getVerticalAlign() throw (beans::UnknownPropertyException,uno::RuntimeException)\ 1025 {\ 1026 ::osl::MutexGuard aGuard(m_aMutex);\ 1027 return m_aProps.aFormatProperties.aVerticalAlignment;\ 1028 }\ 1029 \ 1030 void SAL_CALL clazz::setVerticalAlign( style::VerticalAlignment _verticalalign ) throw (lang::IllegalArgumentException,beans::UnknownPropertyException,uno::RuntimeException)\ 1031 {\ 1032 set(PROPERTY_VERTICALALIGN,_verticalalign,m_aProps.aFormatProperties.aVerticalAlignment);\ 1033 }\ 1034 \ 1035 ::sal_Int16 SAL_CALL clazz::getCharEmphasis() throw (beans::UnknownPropertyException, uno::RuntimeException)\ 1036 {\ 1037 throw beans::UnknownPropertyException();\ 1038 }\ 1039 \ 1040 void SAL_CALL clazz::setCharEmphasis( ::sal_Int16 /*_charemphasis*/ ) throw (beans::UnknownPropertyException, uno::RuntimeException)\ 1041 {\ 1042 throw beans::UnknownPropertyException();\ 1043 }\ 1044 \ 1045 ::rtl::OUString SAL_CALL clazz::getCharFontName() throw (beans::UnknownPropertyException, uno::RuntimeException)\ 1046 {\ 1047 throw beans::UnknownPropertyException();\ 1048 }\ 1049 \ 1050 void SAL_CALL clazz::setCharFontName( const ::rtl::OUString& /*_charfontname*/ ) throw (beans::UnknownPropertyException, uno::RuntimeException)\ 1051 {\ 1052 throw beans::UnknownPropertyException();\ 1053 }\ 1054 \ 1055 ::rtl::OUString SAL_CALL clazz::getCharFontStyleName() throw (beans::UnknownPropertyException, uno::RuntimeException)\ 1056 {\ 1057 throw beans::UnknownPropertyException();\ 1058 }\ 1059 \ 1060 void SAL_CALL clazz::setCharFontStyleName( const ::rtl::OUString& /*_charfontstylename*/ ) throw (beans::UnknownPropertyException, uno::RuntimeException)\ 1061 {\ 1062 throw beans::UnknownPropertyException();\ 1063 }\ 1064 \ 1065 ::sal_Int16 SAL_CALL clazz::getCharFontFamily() throw (beans::UnknownPropertyException, uno::RuntimeException)\ 1066 {\ 1067 throw beans::UnknownPropertyException();\ 1068 }\ 1069 \ 1070 void SAL_CALL clazz::setCharFontFamily( ::sal_Int16 /*_charfontfamily*/ ) throw (beans::UnknownPropertyException, uno::RuntimeException)\ 1071 {\ 1072 throw beans::UnknownPropertyException();\ 1073 }\ 1074 \ 1075 ::sal_Int16 SAL_CALL clazz::getCharFontCharSet() throw (beans::UnknownPropertyException, uno::RuntimeException)\ 1076 {\ 1077 throw beans::UnknownPropertyException();\ 1078 }\ 1079 \ 1080 void SAL_CALL clazz::setCharFontCharSet( ::sal_Int16 /*_charfontcharset*/ ) throw (beans::UnknownPropertyException, uno::RuntimeException)\ 1081 {\ 1082 throw beans::UnknownPropertyException();\ 1083 }\ 1084 \ 1085 ::sal_Int16 SAL_CALL clazz::getCharFontPitch() throw (beans::UnknownPropertyException, uno::RuntimeException)\ 1086 {\ 1087 throw beans::UnknownPropertyException();\ 1088 }\ 1089 \ 1090 void SAL_CALL clazz::setCharFontPitch( ::sal_Int16 /*_charfontpitch*/ ) throw (beans::UnknownPropertyException, uno::RuntimeException)\ 1091 {\ 1092 throw beans::UnknownPropertyException();\ 1093 }\ 1094 \ 1095 float SAL_CALL clazz::getCharHeight() throw (beans::UnknownPropertyException, uno::RuntimeException)\ 1096 {\ 1097 throw beans::UnknownPropertyException();\ 1098 }\ 1099 \ 1100 void SAL_CALL clazz::setCharHeight( float /*_charheight*/ ) throw (beans::UnknownPropertyException, uno::RuntimeException)\ 1101 {\ 1102 throw beans::UnknownPropertyException();\ 1103 }\ 1104 \ 1105 ::sal_Int16 SAL_CALL clazz::getCharUnderline() throw (beans::UnknownPropertyException, uno::RuntimeException)\ 1106 {\ 1107 throw beans::UnknownPropertyException();\ 1108 }\ 1109 \ 1110 void SAL_CALL clazz::setCharUnderline( ::sal_Int16 /*_charunderline*/ ) throw (beans::UnknownPropertyException, uno::RuntimeException)\ 1111 {\ 1112 throw beans::UnknownPropertyException();\ 1113 }\ 1114 \ 1115 float SAL_CALL clazz::getCharWeight() throw (beans::UnknownPropertyException, uno::RuntimeException)\ 1116 {\ 1117 throw beans::UnknownPropertyException();\ 1118 }\ 1119 \ 1120 void SAL_CALL clazz::setCharWeight( float /*_charweight*/ ) throw (beans::UnknownPropertyException, uno::RuntimeException)\ 1121 {\ 1122 throw beans::UnknownPropertyException();\ 1123 }\ 1124 \ 1125 awt::FontSlant SAL_CALL clazz::getCharPosture() throw (beans::UnknownPropertyException, uno::RuntimeException)\ 1126 {\ 1127 throw beans::UnknownPropertyException();\ 1128 }\ 1129 \ 1130 void SAL_CALL clazz::setCharPosture( awt::FontSlant /*_charposture*/ ) throw (beans::UnknownPropertyException, uno::RuntimeException)\ 1131 {\ 1132 throw beans::UnknownPropertyException();\ 1133 }\ 1134 float SAL_CALL clazz::getCharHeightAsian() throw (::com::sun::star::beans::UnknownPropertyException, ::com::sun::star::uno::RuntimeException)\ 1135 {\ 1136 throw beans::UnknownPropertyException();\ 1137 }\ 1138 void SAL_CALL clazz::setCharHeightAsian( float ) throw (beans::UnknownPropertyException, ::com::sun::star::uno::RuntimeException)\ 1139 {\ 1140 throw beans::UnknownPropertyException();\ 1141 }\ 1142 float SAL_CALL clazz::getCharWeightAsian() throw (::com::sun::star::beans::UnknownPropertyException, ::com::sun::star::uno::RuntimeException)\ 1143 {\ 1144 throw beans::UnknownPropertyException();\ 1145 }\ 1146 void SAL_CALL clazz::setCharWeightAsian( float ) throw (::com::sun::star::beans::UnknownPropertyException, ::com::sun::star::uno::RuntimeException)\ 1147 {\ 1148 throw beans::UnknownPropertyException();\ 1149 }\ 1150 ::rtl::OUString SAL_CALL clazz::getCharFontNameAsian() throw (::com::sun::star::beans::UnknownPropertyException, ::com::sun::star::uno::RuntimeException)\ 1151 {\ 1152 throw beans::UnknownPropertyException();\ 1153 }\ 1154 void SAL_CALL clazz::setCharFontNameAsian( const ::rtl::OUString& ) throw (::com::sun::star::beans::UnknownPropertyException, ::com::sun::star::uno::RuntimeException)\ 1155 {\ 1156 throw beans::UnknownPropertyException();\ 1157 }\ 1158 ::rtl::OUString SAL_CALL clazz::getCharFontStyleNameAsian() throw (::com::sun::star::beans::UnknownPropertyException, ::com::sun::star::uno::RuntimeException)\ 1159 {\ 1160 throw beans::UnknownPropertyException();\ 1161 }\ 1162 void SAL_CALL clazz::setCharFontStyleNameAsian( const ::rtl::OUString& ) throw (::com::sun::star::beans::UnknownPropertyException, ::com::sun::star::uno::RuntimeException)\ 1163 {\ 1164 throw beans::UnknownPropertyException();\ 1165 }\ 1166 ::sal_Int16 SAL_CALL clazz::getCharFontFamilyAsian() throw (::com::sun::star::beans::UnknownPropertyException, ::com::sun::star::uno::RuntimeException)\ 1167 {\ 1168 throw beans::UnknownPropertyException();\ 1169 }\ 1170 void SAL_CALL clazz::setCharFontFamilyAsian( ::sal_Int16 ) throw (::com::sun::star::beans::UnknownPropertyException, ::com::sun::star::uno::RuntimeException)\ 1171 {\ 1172 throw beans::UnknownPropertyException();\ 1173 }\ 1174 ::sal_Int16 SAL_CALL clazz::getCharFontCharSetAsian() throw (::com::sun::star::beans::UnknownPropertyException, ::com::sun::star::uno::RuntimeException)\ 1175 {\ 1176 throw beans::UnknownPropertyException();\ 1177 }\ 1178 void SAL_CALL clazz::setCharFontCharSetAsian( ::sal_Int16 ) throw (::com::sun::star::beans::UnknownPropertyException, ::com::sun::star::uno::RuntimeException)\ 1179 {\ 1180 throw beans::UnknownPropertyException();\ 1181 }\ 1182 ::sal_Int16 SAL_CALL clazz::getCharFontPitchAsian() throw (::com::sun::star::beans::UnknownPropertyException, ::com::sun::star::uno::RuntimeException)\ 1183 {\ 1184 throw beans::UnknownPropertyException();\ 1185 }\ 1186 void SAL_CALL clazz::setCharFontPitchAsian( ::sal_Int16 ) throw (::com::sun::star::beans::UnknownPropertyException, ::com::sun::star::uno::RuntimeException)\ 1187 {\ 1188 throw beans::UnknownPropertyException();\ 1189 }\ 1190 ::com::sun::star::awt::FontSlant SAL_CALL clazz::getCharPostureAsian() throw (::com::sun::star::beans::UnknownPropertyException, ::com::sun::star::uno::RuntimeException)\ 1191 {\ 1192 throw beans::UnknownPropertyException();\ 1193 }\ 1194 void SAL_CALL clazz::setCharPostureAsian( ::com::sun::star::awt::FontSlant ) throw (::com::sun::star::beans::UnknownPropertyException, ::com::sun::star::uno::RuntimeException)\ 1195 {\ 1196 throw beans::UnknownPropertyException();\ 1197 }\ 1198 ::com::sun::star::lang::Locale SAL_CALL clazz::getCharLocaleAsian() throw (::com::sun::star::beans::UnknownPropertyException, ::com::sun::star::uno::RuntimeException)\ 1199 {\ 1200 throw beans::UnknownPropertyException();\ 1201 }\ 1202 void SAL_CALL clazz::setCharLocaleAsian( const ::com::sun::star::lang::Locale& ) throw (::com::sun::star::beans::UnknownPropertyException, ::com::sun::star::uno::RuntimeException)\ 1203 {\ 1204 throw beans::UnknownPropertyException();\ 1205 }\ 1206 float SAL_CALL clazz::getCharHeightComplex() throw (::com::sun::star::beans::UnknownPropertyException, ::com::sun::star::uno::RuntimeException)\ 1207 {\ 1208 throw beans::UnknownPropertyException();\ 1209 }\ 1210 void SAL_CALL clazz::setCharHeightComplex( float ) throw (::com::sun::star::beans::UnknownPropertyException, ::com::sun::star::uno::RuntimeException)\ 1211 {\ 1212 throw beans::UnknownPropertyException();\ 1213 }\ 1214 float SAL_CALL clazz::getCharWeightComplex() throw (::com::sun::star::beans::UnknownPropertyException, ::com::sun::star::uno::RuntimeException)\ 1215 {\ 1216 throw beans::UnknownPropertyException();\ 1217 }\ 1218 void SAL_CALL clazz::setCharWeightComplex( float ) throw (::com::sun::star::beans::UnknownPropertyException, ::com::sun::star::uno::RuntimeException)\ 1219 {\ 1220 throw beans::UnknownPropertyException();\ 1221 }\ 1222 ::rtl::OUString SAL_CALL clazz::getCharFontNameComplex() throw (::com::sun::star::beans::UnknownPropertyException, ::com::sun::star::uno::RuntimeException)\ 1223 {\ 1224 throw beans::UnknownPropertyException();\ 1225 }\ 1226 void SAL_CALL clazz::setCharFontNameComplex( const ::rtl::OUString& ) throw (::com::sun::star::beans::UnknownPropertyException, ::com::sun::star::uno::RuntimeException)\ 1227 {\ 1228 throw beans::UnknownPropertyException();\ 1229 }\ 1230 ::rtl::OUString SAL_CALL clazz::getCharFontStyleNameComplex() throw (::com::sun::star::beans::UnknownPropertyException, ::com::sun::star::uno::RuntimeException)\ 1231 {\ 1232 throw beans::UnknownPropertyException();\ 1233 }\ 1234 void SAL_CALL clazz::setCharFontStyleNameComplex( const ::rtl::OUString& ) throw (::com::sun::star::beans::UnknownPropertyException, ::com::sun::star::uno::RuntimeException)\ 1235 {\ 1236 throw beans::UnknownPropertyException();\ 1237 }\ 1238 ::sal_Int16 SAL_CALL clazz::getCharFontFamilyComplex() throw (::com::sun::star::beans::UnknownPropertyException, ::com::sun::star::uno::RuntimeException)\ 1239 {\ 1240 throw beans::UnknownPropertyException();\ 1241 }\ 1242 void SAL_CALL clazz::setCharFontFamilyComplex( ::sal_Int16 ) throw (::com::sun::star::beans::UnknownPropertyException, ::com::sun::star::uno::RuntimeException)\ 1243 {\ 1244 throw beans::UnknownPropertyException();\ 1245 }\ 1246 ::sal_Int16 SAL_CALL clazz::getCharFontCharSetComplex() throw (::com::sun::star::beans::UnknownPropertyException, ::com::sun::star::uno::RuntimeException)\ 1247 {\ 1248 throw beans::UnknownPropertyException();\ 1249 }\ 1250 void SAL_CALL clazz::setCharFontCharSetComplex( ::sal_Int16 ) throw (::com::sun::star::beans::UnknownPropertyException, ::com::sun::star::uno::RuntimeException)\ 1251 {\ 1252 throw beans::UnknownPropertyException();\ 1253 }\ 1254 ::sal_Int16 SAL_CALL clazz::getCharFontPitchComplex() throw (::com::sun::star::beans::UnknownPropertyException, ::com::sun::star::uno::RuntimeException)\ 1255 {\ 1256 throw beans::UnknownPropertyException();\ 1257 }\ 1258 void SAL_CALL clazz::setCharFontPitchComplex( ::sal_Int16 ) throw (::com::sun::star::beans::UnknownPropertyException, ::com::sun::star::uno::RuntimeException)\ 1259 {\ 1260 throw beans::UnknownPropertyException();\ 1261 }\ 1262 ::com::sun::star::awt::FontSlant SAL_CALL clazz::getCharPostureComplex() throw (::com::sun::star::beans::UnknownPropertyException, ::com::sun::star::uno::RuntimeException)\ 1263 {\ 1264 throw beans::UnknownPropertyException();\ 1265 }\ 1266 void SAL_CALL clazz::setCharPostureComplex( ::com::sun::star::awt::FontSlant ) throw (::com::sun::star::beans::UnknownPropertyException, ::com::sun::star::uno::RuntimeException)\ 1267 {\ 1268 throw beans::UnknownPropertyException();\ 1269 }\ 1270 ::com::sun::star::lang::Locale SAL_CALL clazz::getCharLocaleComplex() throw (::com::sun::star::beans::UnknownPropertyException, ::com::sun::star::uno::RuntimeException)\ 1271 {\ 1272 throw beans::UnknownPropertyException();\ 1273 }\ 1274 void SAL_CALL clazz::setCharLocaleComplex( const ::com::sun::star::lang::Locale& ) throw (::com::sun::star::beans::UnknownPropertyException, ::com::sun::star::uno::RuntimeException)\ 1275 {\ 1276 throw beans::UnknownPropertyException();\ 1277 } 1278 1279 1280 // ::com::sun::star::report::XReportControlFormat: 1281 #define REPORTCONTROLFORMAT_IMPL(clazz,varName) \ 1282 REPORTCONTROLFORMAT_IMPL1(clazz,varName) \ 1283 REPORTCONTROLFORMAT_IMPL2(clazz,varName) 1284 1285 1286 #endif //INCLUDED_REPORTHELPERIMPL_HXX 1287 1288