[Libreoffice-commits] core.git: avmedia/source basctl/source basic/inc basic/source compilerplugins/clang connectivity/source cui/inc cui/source dbaccess/source editeng/inc editeng/source .gitignore idl/inc idl/source include/avmedia include/basic include/editeng include/sfx2 include/sot include/svl include/svtools include/svx include/tools include/vcl include/xmloff reportdesign/inc reportdesign/source salhelper/test sc/inc sc/source sd/inc sd/source sfx2/inc sfx2/source sot/inc sot/source starmath/inc starmath/source svl/source svtools/inc svtools/source svx/inc svx/source sw/inc sw/qa sw/source tools/source vcl/inc vcl/source xmloff/inc xmloff/source
Oliver Specht
oliver.specht at cib.de
Wed Nov 11 02:49:59 PST 2015
.gitignore | 4
avmedia/source/framework/mediaitem.cxx | 2
basctl/source/basicide/basdoc.cxx | 1
basctl/source/basicide/basdoc.hxx | 1
basctl/source/basicide/basidesh.cxx | 2
basctl/source/basicide/bastypes.cxx | 2
basctl/source/basicide/sbxitem.cxx | 2
basctl/source/dlged/dlgedmod.cxx | 2
basctl/source/dlged/dlgedobj.cxx | 2
basctl/source/dlged/dlgedpage.cxx | 1
basctl/source/dlged/dlgedview.cxx | 1
basctl/source/inc/basidesh.hxx | 1
basctl/source/inc/dlgedmod.hxx | 1
basctl/source/inc/dlgedobj.hxx | 2
basctl/source/inc/dlgedpage.hxx | 1
basctl/source/inc/dlgedview.hxx | 1
basctl/source/inc/sbxitem.hxx | 2
basic/inc/sbobjmod.hxx | 2
basic/inc/sbprop.hxx | 2
basic/inc/sbstdobj.hxx | 3
basic/source/basmgr/basmgr.cxx | 1
basic/source/classes/sb.cxx | 3
basic/source/classes/sbunoobj.cxx | 10
basic/source/classes/sbxmod.cxx | 9
basic/source/inc/sbjsmeth.hxx | 1
basic/source/inc/sbjsmod.hxx | 1
basic/source/inc/sbunoobj.hxx | 11
basic/source/runtime/stdobj1.cxx | 3
basic/source/sbx/sbxarray.cxx | 2
basic/source/sbx/sbxbase.cxx | 1
basic/source/sbx/sbxcoll.cxx | 2
basic/source/sbx/sbxobj.cxx | 3
basic/source/sbx/sbxvalue.cxx | 1
basic/source/sbx/sbxvar.cxx | 1
compilerplugins/clang/store/constantfunction.cxx | 2
connectivity/source/drivers/file/fcode.cxx | 25 -
connectivity/source/inc/file/fcode.hxx | 24 -
cui/inc/pch/precompiled_cui.hxx | 1
cui/source/options/cfgchart.cxx | 1
cui/source/options/cfgchart.hxx | 2
cui/source/options/connpoolsettings.cxx | 1
cui/source/options/connpoolsettings.hxx | 1
cui/source/options/dbregistersettings.cxx | 1
cui/source/options/dbregistersettings.hxx | 1
cui/source/tabpages/measure.cxx | 5
dbaccess/source/filter/xml/xmlStyleImport.cxx | 2
dbaccess/source/filter/xml/xmlStyleImport.hxx | 2
dbaccess/source/ui/dlg/DbAdminImpl.cxx | 1
dbaccess/source/ui/dlg/dsnItem.hxx | 1
dbaccess/source/ui/dlg/optionalboolitem.cxx | 1
dbaccess/source/ui/dlg/optionalboolitem.hxx | 1
dbaccess/source/ui/inc/GeneralUndo.hxx | 1
dbaccess/source/ui/inc/JoinTableView.hxx | 1
dbaccess/source/ui/inc/TableConnection.hxx | 1
dbaccess/source/ui/inc/TableConnectionData.hxx | 1
dbaccess/source/ui/inc/TableWindow.hxx | 1
dbaccess/source/ui/inc/propertysetitem.hxx | 1
dbaccess/source/ui/inc/stringlistitem.hxx | 1
dbaccess/source/ui/misc/propertysetitem.cxx | 1
dbaccess/source/ui/misc/stringlistitem.cxx | 1
dbaccess/source/ui/querydesign/QTableConnectionData.hxx | 1
dbaccess/source/ui/querydesign/QTableWindow.hxx | 1
dbaccess/source/ui/tabledesign/TEditControl.cxx | 1
dbaccess/source/ui/tabledesign/TableUndo.cxx | 9
dbaccess/source/ui/tabledesign/TableUndo.hxx | 8
editeng/inc/pch/precompiled_editeng.hxx | 1
editeng/source/items/bulitem.cxx | 1
editeng/source/items/charhiddenitem.cxx | 3
editeng/source/items/flditem.cxx | 33 +-
editeng/source/items/frmitems.cxx | 32 +-
editeng/source/items/justifyitem.cxx | 5
editeng/source/items/optitems.cxx | 2
editeng/source/items/paraitem.cxx | 27 --
editeng/source/items/textitem.cxx | 69 ++---
editeng/source/items/writingmodeitem.cxx | 3
editeng/source/items/xmlcnitm.cxx | 1
idl/inc/basobj.hxx | 3
idl/inc/module.hxx | 1
idl/inc/object.hxx | 2
idl/inc/slot.hxx | 1
idl/inc/types.hxx | 6
idl/source/objects/basobj.cxx | 3
idl/source/objects/module.cxx | 1
idl/source/objects/object.cxx | 2
idl/source/objects/slot.cxx | 1
idl/source/objects/types.cxx | 12
include/avmedia/mediaitem.hxx | 3
include/basic/basmgr.hxx | 1
include/basic/sbmeth.hxx | 2
include/basic/sbmod.hxx | 2
include/basic/sbstar.hxx | 1
include/basic/sbx.hxx | 4
include/basic/sbxcore.hxx | 2
include/basic/sbxmeth.hxx | 1
include/basic/sbxobj.hxx | 1
include/basic/sbxprop.hxx | 1
include/basic/sbxvar.hxx | 2
include/editeng/adjustitem.hxx | 2
include/editeng/autokernitem.hxx | 2
include/editeng/blinkitem.hxx | 2
include/editeng/boxitem.hxx | 4
include/editeng/brushitem.hxx | 2
include/editeng/bulletitem.hxx | 2
include/editeng/charhiddenitem.hxx | 2
include/editeng/charreliefitem.hxx | 2
include/editeng/charrotateitem.hxx | 2
include/editeng/charscaleitem.hxx | 2
include/editeng/charsetcoloritem.hxx | 2
include/editeng/cmapitem.hxx | 2
include/editeng/colritem.hxx | 4
include/editeng/contouritem.hxx | 2
include/editeng/crossedoutitem.hxx | 2
include/editeng/editeng.hxx | 1
include/editeng/emphasismarkitem.hxx | 2
include/editeng/escapementitem.hxx | 2
include/editeng/fhgtitem.hxx | 2
include/editeng/flditem.hxx | 2
include/editeng/flstitem.hxx | 2
include/editeng/fontitem.hxx | 2
include/editeng/forbiddenruleitem.hxx | 2
include/editeng/formatbreakitem.hxx | 2
include/editeng/frmdiritem.hxx | 2
include/editeng/fwdtitem.hxx | 2
include/editeng/hngpnctitem.hxx | 2
include/editeng/hyphenzoneitem.hxx | 2
include/editeng/justifyitem.hxx | 4
include/editeng/keepitem.hxx | 2
include/editeng/kernitem.hxx | 2
include/editeng/langitem.hxx | 2
include/editeng/lcolitem.hxx | 2
include/editeng/lineitem.hxx | 2
include/editeng/lrspitem.hxx | 2
include/editeng/lspcitem.hxx | 2
include/editeng/nhypitem.hxx | 2
include/editeng/nlbkitem.hxx | 2
include/editeng/opaqitem.hxx | 2
include/editeng/optitems.hxx | 2
include/editeng/orphitem.hxx | 2
include/editeng/outliner.hxx | 1
include/editeng/paravertalignitem.hxx | 2
include/editeng/pbinitem.hxx | 2
include/editeng/pgrditem.hxx | 2
include/editeng/pmdlitem.hxx | 2
include/editeng/postitem.hxx | 2
include/editeng/prntitem.hxx | 2
include/editeng/protitem.hxx | 2
include/editeng/prszitem.hxx | 2
include/editeng/rsiditem.hxx | 2
include/editeng/scriptspaceitem.hxx | 2
include/editeng/scripttypeitem.hxx | 4
include/editeng/shaditem.hxx | 2
include/editeng/shdditem.hxx | 2
include/editeng/sizeitem.hxx | 2
include/editeng/spltitem.hxx | 2
include/editeng/svxacorr.hxx | 1
include/editeng/tstpitem.hxx | 2
include/editeng/twolinesitem.hxx | 2
include/editeng/udlnitem.hxx | 6
include/editeng/ulspitem.hxx | 2
include/editeng/wghtitem.hxx | 2
include/editeng/widwitem.hxx | 2
include/editeng/writingmodeitem.hxx | 2
include/editeng/wrlmitem.hxx | 2
include/editeng/xmlcnitm.hxx | 1
include/sfx2/app.hxx | 1
include/sfx2/dinfdlg.hxx | 2
include/sfx2/docfac.hxx | 1
include/sfx2/evntconf.hxx | 2
include/sfx2/frame.hxx | 5
include/sfx2/frmdescr.hxx | 1
include/sfx2/linksrc.hxx | 2
include/sfx2/lnkbase.hxx | 1
include/sfx2/minfitem.hxx | 2
include/sfx2/mnuitem.hxx | 6
include/sfx2/module.hxx | 1
include/sfx2/msg.hxx | 35 +-
include/sfx2/msgpool.hxx | 2
include/sfx2/objitem.hxx | 2
include/sfx2/objsh.hxx | 4
include/sfx2/shell.hxx | 2
include/sfx2/stbitem.hxx | 6
include/sfx2/tabdlg.hxx | 1
include/sfx2/tbxctrl.hxx | 8
include/sfx2/tplpitem.hxx | 3
include/sfx2/viewfrm.hxx | 3
include/sfx2/viewsh.hxx | 1
include/sfx2/zoomitem.hxx | 2
include/sot/factory.hxx | 1
include/sot/stg.hxx | 8
include/svl/SfxBroadcaster.hxx | 2
include/svl/aeitem.hxx | 3
include/svl/cenumitm.hxx | 1
include/svl/cintitem.hxx | 4
include/svl/cntwall.hxx | 2
include/svl/ctypeitm.hxx | 1
include/svl/custritm.hxx | 1
include/svl/eitem.hxx | 3
include/svl/flagitem.hxx | 2
include/svl/globalnameitem.hxx | 4
include/svl/grabbagitem.hxx | 2
include/svl/ilstitem.hxx | 3
include/svl/imageitm.hxx | 2
include/svl/intitem.hxx | 10
include/svl/itemset.hxx | 1
include/svl/lckbitem.hxx | 3
include/svl/lstner.hxx | 2
include/svl/macitem.hxx | 3
include/svl/metitem.hxx | 1
include/svl/poolitem.hxx | 6
include/svl/ptitem.hxx | 2
include/svl/rectitem.hxx | 2
include/svl/rngitem.hxx | 2
include/svl/slstitm.hxx | 3
include/svl/srchitem.hxx | 2
include/svl/stritem.hxx | 3
include/svl/style.hxx | 2
include/svl/szitem.hxx | 1
include/svl/undo.hxx | 5
include/svl/visitem.hxx | 1
include/svtools/editbrowsebox.hxx | 8
include/svtools/xwindowitem.hxx | 1
include/svx/AffineMatrixItem.hxx | 1
include/svx/SmartTagItem.hxx | 2
include/svx/algitem.hxx | 4
include/svx/chrtitem.hxx | 9
include/svx/clipfmtitem.hxx | 2
include/svx/cube3d.hxx | 1
include/svx/drawitem.hxx | 17 -
include/svx/e3ditem.hxx | 1
include/svx/e3dundo.hxx | 3
include/svx/extrud3d.hxx | 1
include/svx/extrusionbar.hxx | 1
include/svx/fmmodel.hxx | 1
include/svx/fmpage.hxx | 1
include/svx/fmshell.hxx | 1
include/svx/fmview.hxx | 1
include/svx/fontworkbar.hxx | 1
include/svx/galleryitem.hxx | 2
include/svx/grafctrl.hxx | 1
include/svx/hlnkitem.hxx | 2
include/svx/lathe3d.hxx | 1
include/svx/numinf.hxx | 1
include/svx/obj3d.hxx | 3
include/svx/pageitem.hxx | 2
include/svx/polygn3d.hxx | 1
include/svx/polysc3d.hxx | 1
include/svx/postattr.hxx | 6
include/svx/rotmodit.hxx | 2
include/svx/rulritem.hxx | 10
include/svx/scene3d.hxx | 1
include/svx/sdangitm.hxx | 1
include/svx/sdasaitm.hxx | 11
include/svx/sdasitm.hxx | 5
include/svx/sdgcoitm.hxx | 3
include/svx/sdgcpitm.hxx | 1
include/svx/sdggaitm.hxx | 1
include/svx/sdginitm.hxx | 1
include/svx/sdgluitm.hxx | 2
include/svx/sdgmoitm.hxx | 1
include/svx/sdgtritm.hxx | 1
include/svx/sdmetitm.hxx | 1
include/svx/sdooitm.hxx | 1
include/svx/sdprcitm.hxx | 2
include/svx/sdtaaitm.hxx | 1
include/svx/sdtaditm.hxx | 1
include/svx/sdtaiitm.hxx | 8
include/svx/sdtaitm.hxx | 2
include/svx/sdtakitm.hxx | 1
include/svx/sdtayitm.hxx | 1
include/svx/sdtfchim.hxx | 1
include/svx/sdtfsitm.hxx | 2
include/svx/sdynitm.hxx | 1
include/svx/sphere3d.hxx | 1
include/svx/svddrgmt.hxx | 4
include/svx/svdmodel.hxx | 1
include/svx/svdoashp.hxx | 1
include/svx/svdoattr.hxx | 1
include/svx/svdobj.hxx | 2
include/svx/svdocapt.hxx | 1
include/svx/svdocirc.hxx | 1
include/svx/svdoedge.hxx | 1
include/svx/svdograf.hxx | 1
include/svx/svdogrp.hxx | 1
include/svx/svdomeas.hxx | 1
include/svx/svdomedia.hxx | 1
include/svx/svdoole2.hxx | 1
include/svx/svdopage.hxx | 1
include/svx/svdopath.hxx | 1
include/svx/svdorect.hxx | 1
include/svx/svdotable.hxx | 1
include/svx/svdotext.hxx | 1
include/svx/svdouno.hxx | 1
include/svx/svdovirt.hxx | 1
include/svx/svdpage.hxx | 2
include/svx/svdpntv.hxx | 1
include/svx/svdundo.hxx | 1
include/svx/svdview.hxx | 1
include/svx/svxdlg.hxx | 1
include/svx/svxgrahicitem.hxx | 1
include/svx/sxcecitm.hxx | 9
include/svx/sxcllitm.hxx | 8
include/svx/sxctitm.hxx | 1
include/svx/sxekitm.hxx | 1
include/svx/sxfiitm.hxx | 1
include/svx/sxmbritm.hxx | 4
include/svx/sxmspitm.hxx | 35 --
include/svx/sxmsuitm.hxx | 31 --
include/svx/sxmtfitm.hxx | 12
include/svx/sxmtpitm.hxx | 2
include/svx/sxmtritm.hxx | 8
include/svx/sxmuitm.hxx | 1
include/svx/sxsiitm.hxx | 1
include/svx/view3d.hxx | 1
include/svx/viewlayoutitem.hxx | 2
include/svx/xbtmpit.hxx | 2
include/svx/xcolit.hxx | 2
include/svx/xfillit0.hxx | 3
include/svx/xflasit.hxx | 1
include/svx/xflbckit.hxx | 3
include/svx/xflbmpit.hxx | 2
include/svx/xflbmsli.hxx | 2
include/svx/xflbmsxy.hxx | 4
include/svx/xflbmtit.hxx | 2
include/svx/xflboxy.hxx | 4
include/svx/xflbstit.hxx | 2
include/svx/xflbtoxy.hxx | 4
include/svx/xflclit.hxx | 2
include/svx/xflftrit.hxx | 2
include/svx/xflgrit.hxx | 2
include/svx/xflhtit.hxx | 2
include/svx/xfltrit.hxx | 2
include/svx/xftadit.hxx | 3
include/svx/xftdiit.hxx | 2
include/svx/xftmrit.hxx | 2
include/svx/xftouit.hxx | 3
include/svx/xftshcit.hxx | 2
include/svx/xftshit.hxx | 3
include/svx/xftshtit.hxx | 3
include/svx/xftshxy.hxx | 5
include/svx/xftstit.hxx | 3
include/svx/xgrscit.hxx | 2
include/svx/xit.hxx | 1
include/svx/xlineit0.hxx | 2
include/svx/xlinjoit.hxx | 2
include/svx/xlnasit.hxx | 1
include/svx/xlncapit.hxx | 2
include/svx/xlnclit.hxx | 2
include/svx/xlndsit.hxx | 2
include/svx/xlnedcit.hxx | 2
include/svx/xlnedit.hxx | 2
include/svx/xlnedwit.hxx | 2
include/svx/xlnstcit.hxx | 2
include/svx/xlnstit.hxx | 2
include/svx/xlnstwit.hxx | 2
include/svx/xlntrit.hxx | 2
include/svx/xlnwtit.hxx | 2
include/svx/xsflclit.hxx | 2
include/svx/xtextit0.hxx | 4
include/svx/zoomslideritem.hxx | 2
include/tools/errinf.hxx | 6
include/tools/pstm.hxx | 4
include/tools/stream.hxx | 4
include/vcl/apptypes.hxx | 1
include/vcl/extoutdevdata.hxx | 2
include/vcl/pdfextoutdevdata.hxx | 2
include/vcl/vclevent.hxx | 4
include/xmloff/XMLBase64ImportContext.hxx | 1
include/xmloff/XMLCharContext.hxx | 1
include/xmloff/XMLEventsImportContext.hxx | 1
include/xmloff/XMLFontStylesContext.hxx | 1
include/xmloff/XMLGraphicsDefaultStyle.hxx | 1
include/xmloff/XMLShapeStyleContext.hxx | 1
include/xmloff/XMLTextMasterPageContext.hxx | 1
include/xmloff/XMLTextMasterStylesContext.hxx | 1
include/xmloff/XMLTextShapeStyleContext.hxx | 1
include/xmloff/XMLTextTableContext.hxx | 1
include/xmloff/prstylei.hxx | 1
include/xmloff/shapeimport.hxx | 1
include/xmloff/txtstyli.hxx | 1
include/xmloff/xmlictxt.hxx | 2
include/xmloff/xmlnumi.hxx | 1
include/xmloff/xmlstyle.hxx | 3
reportdesign/inc/RptModel.hxx | 1
reportdesign/inc/RptObject.hxx | 3
reportdesign/inc/RptPage.hxx | 1
reportdesign/inc/UndoActions.hxx | 1
reportdesign/source/core/sdr/RptModel.cxx | 1
reportdesign/source/core/sdr/RptObject.cxx | 3
reportdesign/source/core/sdr/RptPage.cxx | 1
reportdesign/source/core/sdr/UndoActions.cxx | 1
reportdesign/source/filter/xml/xmlStyleImport.cxx | 2
reportdesign/source/filter/xml/xmlStyleImport.hxx | 2
reportdesign/source/filter/xml/xmlfilter.cxx | 2
reportdesign/source/ui/inc/RptUndo.hxx | 4
reportdesign/source/ui/inc/SectionView.hxx | 1
reportdesign/source/ui/misc/RptUndo.cxx | 4
reportdesign/source/ui/report/SectionView.cxx | 1
salhelper/test/rtti/rttitest.cxx | 1
salhelper/test/rtti/samplelibrtti.cxx | 1
sc/inc/arealink.hxx | 1
sc/inc/attrib.hxx | 17 -
sc/inc/defaultsoptions.hxx | 1
sc/inc/docoptio.hxx | 2
sc/inc/formulaopt.hxx | 1
sc/inc/pch/precompiled_sc.hxx | 1
sc/inc/pch/precompiled_scfilt.hxx | 1
sc/inc/printopt.hxx | 2
sc/inc/stlsheet.hxx | 1
sc/inc/tablink.hxx | 1
sc/inc/viewopti.hxx | 2
sc/source/core/data/attrib.cxx | 16 -
sc/source/core/data/stlsheet.cxx | 1
sc/source/core/inc/ddelink.hxx | 1
sc/source/core/tool/chgtrack.cxx | 1
sc/source/core/tool/ddelink.cxx | 1
sc/source/core/tool/defaultsoptions.cxx | 1
sc/source/core/tool/detfunc.cxx | 2
sc/source/core/tool/docoptio.cxx | 1
sc/source/core/tool/formulaopt.cxx | 1
sc/source/core/tool/printopt.cxx | 1
sc/source/core/tool/viewopti.cxx | 1
sc/source/filter/excel/xeescher.cxx | 1
sc/source/filter/xml/XMLTableHeaderFooterContext.cxx | 2
sc/source/filter/xml/XMLTableHeaderFooterContext.hxx | 2
sc/source/filter/xml/xmlstyli.cxx | 3
sc/source/filter/xml/xmlstyli.hxx | 3
sc/source/ui/app/scmod.cxx | 6
sc/source/ui/app/uiitems.cxx | 9
sc/source/ui/docshell/arealink.cxx | 1
sc/source/ui/docshell/docsh.cxx | 1
sc/source/ui/docshell/docsh4.cxx | 2
sc/source/ui/docshell/tablink.cxx | 1
sc/source/ui/drawfunc/chartsh.cxx | 1
sc/source/ui/drawfunc/drawsh.cxx | 1
sc/source/ui/drawfunc/drformsh.cxx | 1
sc/source/ui/drawfunc/drtxtob.cxx | 1
sc/source/ui/drawfunc/graphsh.cxx | 1
sc/source/ui/drawfunc/mediash.cxx | 1
sc/source/ui/drawfunc/oleobjsh.cxx | 1
sc/source/ui/inc/auditsh.hxx | 1
sc/source/ui/inc/cellsh.hxx | 1
sc/source/ui/inc/chartsh.hxx | 1
sc/source/ui/inc/docsh.hxx | 1
sc/source/ui/inc/drawsh.hxx | 1
sc/source/ui/inc/drformsh.hxx | 1
sc/source/ui/inc/drtxtob.hxx | 1
sc/source/ui/inc/editsh.hxx | 1
sc/source/ui/inc/formatsh.hxx | 1
sc/source/ui/inc/graphsh.hxx | 1
sc/source/ui/inc/mediash.hxx | 1
sc/source/ui/inc/oleobjsh.hxx | 1
sc/source/ui/inc/pgbrksh.hxx | 1
sc/source/ui/inc/pivotsh.hxx | 1
sc/source/ui/inc/prevwsh.hxx | 1
sc/source/ui/inc/tabvwsh.hxx | 1
sc/source/ui/inc/target.hxx | 1
sc/source/ui/inc/uiitems.hxx | 9
sc/source/ui/inc/undobase.hxx | 6
sc/source/ui/inc/undoblk.hxx | 32 --
sc/source/ui/inc/undocell.hxx | 11
sc/source/ui/inc/undodat.hxx | 16 -
sc/source/ui/inc/undodraw.hxx | 1
sc/source/ui/inc/undostyl.hxx | 2
sc/source/ui/inc/undotab.hxx | 15 -
sc/source/ui/undo/target.cxx | 1
sc/source/ui/undo/undobase.cxx | 6
sc/source/ui/undo/undoblk.cxx | 17 -
sc/source/ui/undo/undoblk2.cxx | 1
sc/source/ui/undo/undoblk3.cxx | 14 -
sc/source/ui/undo/undocell.cxx | 11
sc/source/ui/undo/undodat.cxx | 16 -
sc/source/ui/undo/undodraw.cxx | 1
sc/source/ui/undo/undostyl.cxx | 2
sc/source/ui/undo/undotab.cxx | 15 -
sc/source/ui/view/auditsh.cxx | 1
sc/source/ui/view/cellsh.cxx | 1
sc/source/ui/view/editsh.cxx | 1
sc/source/ui/view/formatsh.cxx | 1
sc/source/ui/view/pgbrksh.cxx | 1
sc/source/ui/view/pivotsh.cxx | 1
sc/source/ui/view/prevwsh.cxx | 1
sc/source/ui/view/tabcont.cxx | 2
sc/source/ui/view/tabvwsh.cxx | 1
sd/inc/drawdoc.hxx | 1
sd/inc/pch/precompiled_sd.hxx | 1
sd/inc/sdattr.hxx | 4
sd/inc/sdmod.hxx | 1
sd/inc/sdpage.hxx | 1
sd/inc/sdundo.hxx | 1
sd/source/core/drawdoc.cxx | 1
sd/source/core/drawdoc4.cxx | 3
sd/source/core/sdattr.cxx | 4
sd/source/core/sdpage.cxx | 1
sd/source/ui/app/sdmod.cxx | 1
sd/source/ui/dlg/PaneShells.cxx | 2
sd/source/ui/dlg/unchss.cxx | 1
sd/source/ui/docshell/docshell.cxx | 1
sd/source/ui/docshell/grdocsh.cxx | 1
sd/source/ui/func/fuarea.cxx | 1
sd/source/ui/func/fubullet.cxx | 1
sd/source/ui/func/fuchar.cxx | 1
sd/source/ui/func/fucon3d.cxx | 1
sd/source/ui/func/fuconarc.cxx | 1
sd/source/ui/func/fuconbez.cxx | 1
sd/source/ui/func/fuconcs.cxx | 1
sd/source/ui/func/fuconnct.cxx | 1
sd/source/ui/func/fuconrec.cxx | 1
sd/source/ui/func/fuconstr.cxx | 1
sd/source/ui/func/fuconuno.cxx | 1
sd/source/ui/func/fucopy.cxx | 1
sd/source/ui/func/fucushow.cxx | 1
sd/source/ui/func/fudraw.cxx | 1
sd/source/ui/func/fudspord.cxx | 1
sd/source/ui/func/fuediglu.cxx | 1
sd/source/ui/func/fuexpand.cxx | 1
sd/source/ui/func/fuformatpaintbrush.cxx | 1
sd/source/ui/func/fuhhconv.cxx | 1
sd/source/ui/func/fuinsert.cxx | 5
sd/source/ui/func/fuinsfil.cxx | 1
sd/source/ui/func/fuline.cxx | 1
sd/source/ui/func/fulinend.cxx | 1
sd/source/ui/func/fulink.cxx | 1
sd/source/ui/func/fumeasur.cxx | 1
sd/source/ui/func/fumorph.cxx | 1
sd/source/ui/func/funavig.cxx | 1
sd/source/ui/func/fuoaprms.cxx | 1
sd/source/ui/func/fuolbull.cxx | 1
sd/source/ui/func/fuoltext.cxx | 1
sd/source/ui/func/fuoutl.cxx | 1
sd/source/ui/func/fupage.cxx | 1
sd/source/ui/func/fuparagr.cxx | 1
sd/source/ui/func/fupoor.cxx | 1
sd/source/ui/func/fuprlout.cxx | 1
sd/source/ui/func/fuprobjs.cxx | 1
sd/source/ui/func/fuscale.cxx | 1
sd/source/ui/func/fusearch.cxx | 1
sd/source/ui/func/fusel.cxx | 1
sd/source/ui/func/fusldlg.cxx | 1
sd/source/ui/func/fusnapln.cxx | 1
sd/source/ui/func/fusumry.cxx | 1
sd/source/ui/func/futempl.cxx | 1
sd/source/ui/func/futext.cxx | 1
sd/source/ui/func/futhes.cxx | 1
sd/source/ui/func/futransf.cxx | 1
sd/source/ui/func/futxtatt.cxx | 1
sd/source/ui/func/fuvect.cxx | 1
sd/source/ui/func/fuzoom.cxx | 1
sd/source/ui/func/sdundo.cxx | 1
sd/source/ui/func/sdundogr.cxx | 1
sd/source/ui/func/undoback.cxx | 1
sd/source/ui/func/undoheaderfooter.cxx | 1
sd/source/ui/func/undolayer.cxx | 1
sd/source/ui/func/undopage.cxx | 3
sd/source/ui/func/unoaprms.cxx | 1
sd/source/ui/func/unprlout.cxx | 1
sd/source/ui/inc/BezierObjectBar.hxx | 1
sd/source/ui/inc/DrawDocShell.hxx | 1
sd/source/ui/inc/DrawViewShell.hxx | 1
sd/source/ui/inc/GraphicDocShell.hxx | 1
sd/source/ui/inc/GraphicObjectBar.hxx | 1
sd/source/ui/inc/GraphicViewShell.hxx | 1
sd/source/ui/inc/GraphicViewShellBase.hxx | 1
sd/source/ui/inc/ImpressViewShellBase.hxx | 1
sd/source/ui/inc/MediaObjectBar.hxx | 1
sd/source/ui/inc/OutlineView.hxx | 1
sd/source/ui/inc/OutlineViewShell.hxx | 1
sd/source/ui/inc/OutlineViewShellBase.hxx | 1
sd/source/ui/inc/PaneShells.hxx | 3
sd/source/ui/inc/PresentationViewShell.hxx | 1
sd/source/ui/inc/PresentationViewShellBase.hxx | 1
sd/source/ui/inc/SlideSorterViewShell.hxx | 1
sd/source/ui/inc/SlideSorterViewShellBase.hxx | 1
sd/source/ui/inc/TextObjectBar.hxx | 1
sd/source/ui/inc/View.hxx | 1
sd/source/ui/inc/ViewShell.hxx | 1
sd/source/ui/inc/ViewShellBase.hxx | 1
sd/source/ui/inc/drawview.hxx | 1
sd/source/ui/inc/fuarea.hxx | 1
sd/source/ui/inc/fubullet.hxx | 1
sd/source/ui/inc/fuchar.hxx | 1
sd/source/ui/inc/fucon3d.hxx | 1
sd/source/ui/inc/fuconarc.hxx | 1
sd/source/ui/inc/fuconbez.hxx | 1
sd/source/ui/inc/fuconcs.hxx | 1
sd/source/ui/inc/fuconnct.hxx | 1
sd/source/ui/inc/fuconrec.hxx | 1
sd/source/ui/inc/fuconstr.hxx | 1
sd/source/ui/inc/fuconuno.hxx | 1
sd/source/ui/inc/fucopy.hxx | 1
sd/source/ui/inc/fucushow.hxx | 1
sd/source/ui/inc/fudraw.hxx | 1
sd/source/ui/inc/fudspord.hxx | 1
sd/source/ui/inc/fuediglu.hxx | 1
sd/source/ui/inc/fuexpand.hxx | 1
sd/source/ui/inc/fuformatpaintbrush.hxx | 1
sd/source/ui/inc/fuhhconv.hxx | 1
sd/source/ui/inc/fuinsert.hxx | 5
sd/source/ui/inc/fuinsfil.hxx | 1
sd/source/ui/inc/fuline.hxx | 1
sd/source/ui/inc/fulinend.hxx | 1
sd/source/ui/inc/fulink.hxx | 1
sd/source/ui/inc/fumeasur.hxx | 1
sd/source/ui/inc/fumorph.hxx | 1
sd/source/ui/inc/funavig.hxx | 1
sd/source/ui/inc/fuoaprms.hxx | 1
sd/source/ui/inc/fuolbull.hxx | 1
sd/source/ui/inc/fuoltext.hxx | 1
sd/source/ui/inc/fuoutl.hxx | 1
sd/source/ui/inc/fupage.hxx | 1
sd/source/ui/inc/fuparagr.hxx | 1
sd/source/ui/inc/fupoor.hxx | 2
sd/source/ui/inc/fuprlout.hxx | 1
sd/source/ui/inc/fuprobjs.hxx | 1
sd/source/ui/inc/fuscale.hxx | 1
sd/source/ui/inc/fusearch.hxx | 1
sd/source/ui/inc/fusel.hxx | 1
sd/source/ui/inc/fusldlg.hxx | 1
sd/source/ui/inc/fusnapln.hxx | 1
sd/source/ui/inc/fusumry.hxx | 1
sd/source/ui/inc/futempl.hxx | 1
sd/source/ui/inc/futext.hxx | 1
sd/source/ui/inc/futhes.hxx | 1
sd/source/ui/inc/futransf.hxx | 1
sd/source/ui/inc/futxtatt.hxx | 1
sd/source/ui/inc/fuvect.hxx | 1
sd/source/ui/inc/fuzoom.hxx | 1
sd/source/ui/inc/sdundogr.hxx | 1
sd/source/ui/inc/taskpane/ToolPanelViewShell.hxx | 1
sd/source/ui/inc/unchss.hxx | 1
sd/source/ui/inc/undoback.hxx | 1
sd/source/ui/inc/undoheaderfooter.hxx | 1
sd/source/ui/inc/undolayer.hxx | 1
sd/source/ui/inc/undopage.hxx | 3
sd/source/ui/inc/unmodpg.hxx | 1
sd/source/ui/inc/unoaprms.hxx | 1
sd/source/ui/inc/unprlout.hxx | 1
sd/source/ui/slidesorter/controller/SlsSelectionFunction.cxx | 1
sd/source/ui/slidesorter/inc/controller/SlsSelectionFunction.hxx | 1
sd/source/ui/slidesorter/inc/view/SlideSorterView.hxx | 1
sd/source/ui/slidesorter/shell/SlideSorterViewShell.cxx | 1
sd/source/ui/slidesorter/view/SlideSorterView.cxx | 1
sd/source/ui/table/tableobjectbar.cxx | 1
sd/source/ui/table/tableobjectbar.hxx | 1
sd/source/ui/view/GraphicObjectBar.cxx | 1
sd/source/ui/view/GraphicViewShellBase.cxx | 1
sd/source/ui/view/ImpressViewShellBase.cxx | 1
sd/source/ui/view/MediaObjectBar.cxx | 1
sd/source/ui/view/OutlineViewShellBase.cxx | 1
sd/source/ui/view/PresentationViewShellBase.cxx | 1
sd/source/ui/view/SlideSorterViewShellBase.cxx | 1
sd/source/ui/view/ViewShellBase.cxx | 1
sd/source/ui/view/drawview.cxx | 1
sd/source/ui/view/drbezob.cxx | 1
sd/source/ui/view/drtxtob.cxx | 1
sd/source/ui/view/drvwshrg.cxx | 2
sd/source/ui/view/outlnvsh.cxx | 1
sd/source/ui/view/outlview.cxx | 1
sd/source/ui/view/presvish.cxx | 1
sd/source/ui/view/sdview.cxx | 1
sd/source/ui/view/unmodpg.cxx | 1
sd/source/ui/view/viewshel.cxx | 1
sfx2/inc/pch/precompiled_sfx.hxx | 1
sfx2/inc/sorgitm.hxx | 2
sfx2/source/appl/appmain.cxx | 1
sfx2/source/appl/linksrc.cxx | 1
sfx2/source/appl/lnkbase2.cxx | 1
sfx2/source/appl/module.cxx | 1
sfx2/source/bastyp/dummytypes.cxx | 1
sfx2/source/config/evntconf.cxx | 1
sfx2/source/control/minfitem.cxx | 2
sfx2/source/control/msg.cxx | 2
sfx2/source/control/msgpool.cxx | 2
sfx2/source/control/shell.cxx | 1
sfx2/source/control/sorgitm.cxx | 6
sfx2/source/control/statcach.cxx | 2
sfx2/source/control/unoctitm.cxx | 2
sfx2/source/dialog/dinfdlg.cxx | 5
sfx2/source/dialog/tabdlg.cxx | 1
sfx2/source/dialog/templdlg.cxx | 2
sfx2/source/dialog/tplpitem.cxx | 2
sfx2/source/doc/frmdescr.cxx | 1
sfx2/source/doc/objitem.cxx | 6
sfx2/source/doc/objxtor.cxx | 2
sfx2/source/doc/zoomitem.cxx | 3
sfx2/source/inc/templdgi.hxx | 3
sfx2/source/menu/mnuitem.cxx | 8
sfx2/source/statbar/stbitem.cxx | 6
sfx2/source/toolbox/tbxitem.cxx | 10
sfx2/source/view/frame.cxx | 8
sfx2/source/view/viewfrm.cxx | 2
sfx2/source/view/viewsh.cxx | 1
sot/inc/pch/precompiled_sot.hxx | 1
sot/source/base/filelist.cxx | 1
sot/source/sdstor/stg.cxx | 5
sot/source/sdstor/ucbstorage.cxx | 2
starmath/inc/document.hxx | 1
starmath/inc/pch/precompiled_sm.hxx | 1
starmath/inc/smmod.hxx | 1
starmath/inc/view.hxx | 1
starmath/source/document.cxx | 1
starmath/source/smmod.cxx | 2
starmath/source/view.cxx | 1
svl/source/inc/strmadpt.hxx | 1
svl/source/items/aeitem.cxx | 2
svl/source/items/cenumitm.cxx | 7
svl/source/items/cintitem.cxx | 4
svl/source/items/cntwall.cxx | 1
svl/source/items/ctypeitm.cxx | 1
svl/source/items/custritm.cxx | 1
svl/source/items/flagitem.cxx | 1
svl/source/items/globalnameitem.cxx | 2
svl/source/items/grabbagitem.cxx | 1
svl/source/items/ilstitem.cxx | 3
svl/source/items/imageitm.cxx | 3
svl/source/items/intitem.cxx | 26 +
svl/source/items/itempool.cxx | 2
svl/source/items/itemset.cxx | 2
svl/source/items/lckbitem.cxx | 3
svl/source/items/macitem.cxx | 3
svl/source/items/poolitem.cxx | 13
svl/source/items/ptitem.cxx | 2
svl/source/items/rectitem.cxx | 2
svl/source/items/rngitem.cxx | 2
svl/source/items/slstitm.cxx | 3
svl/source/items/srchitem.cxx | 2
svl/source/items/stritem.cxx | 6
svl/source/items/style.cxx | 2
svl/source/items/szitem.cxx | 1
svl/source/items/visitem.cxx | 1
svl/source/misc/strmadpt.cxx | 1
svl/source/notify/SfxBroadcaster.cxx | 1
svl/source/notify/lstner.cxx | 1
svl/source/undo/undo.cxx | 4
svtools/inc/pch/precompiled_svt.hxx | 1
svtools/source/brwbox/ebbcontrols.cxx | 9
svtools/source/misc/xwindowitem.cxx | 2
svtools/source/uno/unoevent.cxx | 1
svx/inc/dragmt3d.hxx | 3
svx/inc/sxcikitm.hxx | 1
svx/inc/sxmkitm.hxx | 1
svx/source/accessibility/AccessibleTextEventQueue.hxx | 1
svx/source/dialog/rulritem.cxx | 10
svx/source/dialog/svxgrahicitem.cxx | 1
svx/source/engine3d/cube3d.cxx | 1
svx/source/engine3d/dragmt3d.cxx | 3
svx/source/engine3d/e3dundo.cxx | 3
svx/source/engine3d/extrud3d.cxx | 1
svx/source/engine3d/lathe3d.cxx | 1
svx/source/engine3d/obj3d.cxx | 3
svx/source/engine3d/polygn3d.cxx | 1
svx/source/engine3d/polysc3d.cxx | 1
svx/source/engine3d/scene3d.cxx | 1
svx/source/engine3d/sphere3d.cxx | 1
svx/source/engine3d/view3d.cxx | 1
svx/source/fmcomp/gridcell.cxx | 18 -
svx/source/form/filtnav.cxx | 6
svx/source/form/fmexpl.cxx | 3
svx/source/form/fmitems.cxx | 1
svx/source/form/fmmodel.cxx | 1
svx/source/form/fmobj.cxx | 1
svx/source/form/fmpage.cxx | 1
svx/source/form/fmshell.cxx | 1
svx/source/form/fmview.cxx | 1
svx/source/inc/filtnav.hxx | 6
svx/source/inc/fmexpl.hxx | 3
svx/source/inc/fmitems.hxx | 1
svx/source/inc/fmobj.hxx | 1
svx/source/inc/gridcell.hxx | 19 -
svx/source/items/SmartTagItem.cxx | 3
svx/source/items/algitem.cxx | 5
svx/source/items/chrtitem.cxx | 10
svx/source/items/clipfmtitem.cxx | 2
svx/source/items/customshapeitem.cxx | 1
svx/source/items/drawitem.cxx | 13
svx/source/items/e3ditem.cxx | 2
svx/source/items/galleryitem.cxx | 3
svx/source/items/hlnkitem.cxx | 3
svx/source/items/numinf.cxx | 1
svx/source/items/pageitem.cxx | 3
svx/source/items/postattr.cxx | 7
svx/source/items/rotmodit.cxx | 2
svx/source/items/viewlayoutitem.cxx | 3
svx/source/items/zoomslideritem.cxx | 3
svx/source/sdr/properties/attributeproperties.cxx | 6
svx/source/sdr/properties/measureproperties.cxx | 3
svx/source/sdr/properties/textproperties.cxx | 4
svx/source/svdraw/svdattr.cxx | 133 +++++++---
svx/source/svdraw/svdcrtv.cxx | 2
svx/source/svdraw/svddrgm1.hxx | 8
svx/source/svdraw/svddrgmt.cxx | 12
svx/source/svdraw/svddrgv.cxx | 2
svx/source/svdraw/svdibrow.cxx | 47 +--
svx/source/svdraw/svdmodel.cxx | 1
svx/source/svdraw/svdoashp.cxx | 1
svx/source/svdraw/svdoattr.cxx | 1
svx/source/svdraw/svdobj.cxx | 7
svx/source/svdraw/svdocapt.cxx | 1
svx/source/svdraw/svdocirc.cxx | 1
svx/source/svdraw/svdoedge.cxx | 3
svx/source/svdraw/svdograf.cxx | 1
svx/source/svdraw/svdogrp.cxx | 1
svx/source/svdraw/svdomeas.cxx | 2
svx/source/svdraw/svdomedia.cxx | 1
svx/source/svdraw/svdoole2.cxx | 1
svx/source/svdraw/svdopage.cxx | 1
svx/source/svdraw/svdopath.cxx | 1
svx/source/svdraw/svdorect.cxx | 1
svx/source/svdraw/svdotext.cxx | 1
svx/source/svdraw/svdotxat.cxx | 8
svx/source/svdraw/svdotxdr.cxx | 4
svx/source/svdraw/svdouno.cxx | 1
svx/source/svdraw/svdovirt.cxx | 1
svx/source/svdraw/svdpage.cxx | 2
svx/source/svdraw/svdpntv.cxx | 1
svx/source/svdraw/svdundo.cxx | 1
svx/source/svdraw/svdview.cxx | 1
svx/source/table/svdotable.cxx | 1
svx/source/tbxctrls/grafctrl.cxx | 1
svx/source/tbxctrls/tbcontrl.cxx | 8
svx/source/toolbars/extrusionbar.cxx | 1
svx/source/toolbars/fontworkbar.cxx | 1
svx/source/xoutdev/xattr.cxx | 76 +++--
svx/source/xoutdev/xattr2.cxx | 42 +--
svx/source/xoutdev/xattrbmp.cxx | 3
sw/inc/anchoreddrawobject.hxx | 1
sw/inc/anchoredobject.hxx | 2
sw/inc/calbck.hxx | 9
sw/inc/ccoll.hxx | 1
sw/inc/charfmt.hxx | 1
sw/inc/crsrsh.hxx | 2
sw/inc/dcontact.hxx | 4
sw/inc/docsh.hxx | 1
sw/inc/fchrfmt.hxx | 1
sw/inc/fesh.hxx | 1
sw/inc/fmtautofmt.hxx | 1
sw/inc/fmtcol.hxx | 4
sw/inc/fmtfld.hxx | 1
sw/inc/fmtfollowtextflow.hxx | 1
sw/inc/fmthdft.hxx | 2
sw/inc/fmtinfmt.hxx | 2
sw/inc/fmtline.hxx | 2
sw/inc/fmtornt.hxx | 2
sw/inc/fmtpdsc.hxx | 1
sw/inc/fmtwrapinfluenceonobjpos.hxx | 1
sw/inc/format.hxx | 1
sw/inc/frmfmt.hxx | 3
sw/inc/globdoc.hxx | 1
sw/inc/grfatr.hxx | 2
sw/inc/index.hxx | 1
sw/inc/ndtxt.hxx | 1
sw/inc/node.hxx | 1
sw/inc/paratr.hxx | 7
sw/inc/pch/precompiled_sw.hxx | 1
sw/inc/section.hxx | 3
sw/inc/swbaslnk.hxx | 1
sw/inc/swddetbl.hxx | 1
sw/inc/swmodule.hxx | 1
sw/inc/swtable.hxx | 3
sw/inc/swtblfmt.hxx | 3
sw/inc/tox.hxx | 1
sw/inc/txtatr.hxx | 1
sw/inc/txtinet.hxx | 1
sw/inc/undobj.hxx | 2
sw/inc/unodraw.hxx | 1
sw/inc/unoframe.hxx | 2
sw/inc/unoredline.hxx | 1
sw/inc/unostyle.hxx | 1
sw/inc/unotbl.hxx | 6
sw/inc/view.hxx | 1
sw/inc/viewsh.hxx | 2
sw/inc/wdocsh.hxx | 1
sw/qa/core/uwriter.cxx | 8
sw/source/core/attr/calbck.cxx | 1
sw/source/core/attr/fmtfollowtextflow.cxx | 1
sw/source/core/attr/fmtwrapinfluenceonobjpos.cxx | 1
sw/source/core/attr/format.cxx | 1
sw/source/core/crsr/crsrsh.cxx | 1
sw/source/core/doc/doctxm.cxx | 1
sw/source/core/doc/fmtcol.cxx | 4
sw/source/core/docnode/node.cxx | 1
sw/source/core/docnode/section.cxx | 2
sw/source/core/docnode/swbaslnk.cxx | 1
sw/source/core/draw/dcontact.cxx | 4
sw/source/core/draw/dflyobj.cxx | 2
sw/source/core/fields/ddetbl.cxx | 1
sw/source/core/frmedt/fews.cxx | 1
sw/source/core/graphic/grfatr.cxx | 2
sw/source/core/inc/cntfrm.hxx | 1
sw/source/core/inc/dflyobj.hxx | 2
sw/source/core/inc/doctxm.hxx | 1
sw/source/core/inc/flyfrm.hxx | 1
sw/source/core/inc/flyfrms.hxx | 4
sw/source/core/inc/frame.hxx | 1
sw/source/core/inc/layfrm.hxx | 1
sw/source/core/inc/txtfrm.hxx | 1
sw/source/core/layout/anchoreddrawobject.cxx | 1
sw/source/core/layout/anchoredobject.cxx | 1
sw/source/core/layout/atrfrm.cxx | 11
sw/source/core/layout/fly.cxx | 1
sw/source/core/layout/flycnt.cxx | 1
sw/source/core/layout/flyincnt.cxx | 1
sw/source/core/layout/flylay.cxx | 2
sw/source/core/layout/newfrm.cxx | 2
sw/source/core/layout/wsfrm.cxx | 1
sw/source/core/para/paratr.cxx | 8
sw/source/core/table/swtable.cxx | 6
sw/source/core/text/txtfrm.cxx | 1
sw/source/core/tox/tox.cxx | 1
sw/source/core/txtnode/atrfld.cxx | 1
sw/source/core/txtnode/chrfmt.cxx | 1
sw/source/core/txtnode/fmtatr2.cxx | 4
sw/source/core/txtnode/ndtxt.cxx | 3
sw/source/core/txtnode/txtatr2.cxx | 3
sw/source/core/undo/SwUndoField.cxx | 1
sw/source/core/unocore/unodraw.cxx | 1
sw/source/core/unocore/unoframe.cxx | 2
sw/source/core/unocore/unoredline.cxx | 1
sw/source/core/unocore/unostyle.cxx | 1
sw/source/core/unocore/unotbl.cxx | 6
sw/source/core/view/viewsh.cxx | 1
sw/source/filter/ww8/writerhelper.hxx | 6
sw/source/filter/xml/xmlbrsh.cxx | 1
sw/source/filter/xml/xmlbrshi.hxx | 1
sw/source/filter/xml/xmlfmt.cxx | 10
sw/source/filter/xml/xmlimp.cxx | 8
sw/source/filter/xml/xmltbli.cxx | 3
sw/source/filter/xml/xmltbli.hxx | 1
sw/source/uibase/app/docsh.cxx | 1
sw/source/uibase/app/swmodule.cxx | 1
sw/source/uibase/chrdlg/ccoll.cxx | 1
sw/source/uibase/config/cfgitems.cxx | 4
sw/source/uibase/dialog/swwrtshitem.cxx | 1
sw/source/uibase/envelp/envimg.cxx | 3
sw/source/uibase/globdoc/globdoc.cxx | 1
sw/source/uibase/inc/annotsh.hxx | 1
sw/source/uibase/inc/basesh.hxx | 1
sw/source/uibase/inc/beziersh.hxx | 1
sw/source/uibase/inc/cfgitems.hxx | 4
sw/source/uibase/inc/drawsh.hxx | 1
sw/source/uibase/inc/drformsh.hxx | 1
sw/source/uibase/inc/drwbassh.hxx | 1
sw/source/uibase/inc/drwtxtsh.hxx | 1
sw/source/uibase/inc/envimg.hxx | 3
sw/source/uibase/inc/glshell.hxx | 2
sw/source/uibase/inc/listsh.hxx | 1
sw/source/uibase/inc/pview.hxx | 1
sw/source/uibase/inc/srcview.hxx | 1
sw/source/uibase/inc/swwrtshitem.hxx | 1
sw/source/uibase/inc/tabsh.hxx | 1
sw/source/uibase/inc/textsh.hxx | 1
sw/source/uibase/inc/wformsh.hxx | 1
sw/source/uibase/inc/wfrmsh.hxx | 1
sw/source/uibase/inc/wgrfsh.hxx | 1
sw/source/uibase/inc/wlistsh.hxx | 1
sw/source/uibase/inc/wtabsh.hxx | 1
sw/source/uibase/inc/wtextsh.hxx | 1
sw/source/uibase/inc/wview.hxx | 1
sw/source/uibase/misc/glshell.cxx | 2
sw/source/uibase/shells/annotsh.cxx | 1
sw/source/uibase/shells/basesh.cxx | 1
sw/source/uibase/shells/beziersh.cxx | 1
sw/source/uibase/shells/drawsh.cxx | 1
sw/source/uibase/shells/drformsh.cxx | 1
sw/source/uibase/shells/drwbassh.cxx | 1
sw/source/uibase/shells/drwtxtsh.cxx | 1
sw/source/uibase/shells/listsh.cxx | 1
sw/source/uibase/shells/tabsh.cxx | 1
sw/source/uibase/shells/textsh.cxx | 1
sw/source/uibase/uiview/pview.cxx | 1
sw/source/uibase/uiview/srcview.cxx | 1
sw/source/uibase/uiview/view0.cxx | 1
sw/source/uibase/utlui/attrdesc.cxx | 1
sw/source/uibase/web/wdocsh.cxx | 1
sw/source/uibase/web/wformsh.cxx | 1
sw/source/uibase/web/wfrmsh.cxx | 1
sw/source/uibase/web/wgrfsh.cxx | 1
sw/source/uibase/web/wlistsh.cxx | 1
sw/source/uibase/web/wtabsh.cxx | 1
sw/source/uibase/web/wtextsh.cxx | 1
sw/source/uibase/web/wview.cxx | 1
tools/source/ref/errinf.cxx | 5
tools/source/ref/pstm.cxx | 3
tools/source/stream/stream.cxx | 3
vcl/inc/pch/precompiled_vcl.hxx | 2
vcl/inc/vcleventlisteners.hxx | 1
vcl/source/app/vclevent.cxx | 3
vcl/source/edit/textund2.hxx | 6
vcl/source/edit/textundo.cxx | 6
vcl/source/edit/textundo.hxx | 1
vcl/source/gdi/extoutdevdata.cxx | 2
vcl/source/gdi/pdfextoutdevdata.cxx | 1
xmloff/inc/PageMasterImportContext.hxx | 1
xmloff/inc/XMLBackgroundImageContext.hxx | 1
xmloff/inc/XMLChartStyleContext.hxx | 1
xmloff/inc/XMLElementPropertyContext.hxx | 1
xmloff/inc/XMLEmbeddedObjectImportContext.hxx | 1
xmloff/inc/XMLFootnoteConfigurationImportContext.hxx | 1
xmloff/inc/XMLImageMapContext.hxx | 1
xmloff/inc/XMLIndexBibliographyConfigurationContext.hxx | 1
xmloff/inc/XMLLineNumberingImportContext.hxx | 1
xmloff/inc/XMLNumberStylesImport.hxx | 1
xmloff/inc/XMLReplacementImageContext.hxx | 1
xmloff/inc/XMLShapePropertySetContext.hxx | 1
xmloff/inc/XMLStringBufferImportContext.hxx | 1
xmloff/inc/XMLTextColumnsContext.hxx | 1
xmloff/inc/XMLTextHeaderFooterContext.hxx | 1
xmloff/inc/animationimport.hxx | 1
xmloff/inc/animimp.hxx | 1
xmloff/inc/txtfldi.hxx | 43 ---
xmloff/inc/txtvfldi.hxx | 14 -
xmloff/inc/xmltabi.hxx | 1
xmloff/source/chart/XMLChartPropertyContext.cxx | 1
xmloff/source/chart/XMLChartPropertyContext.hxx | 1
xmloff/source/chart/XMLChartStyleContext.cxx | 1
xmloff/source/chart/XMLLabelSeparatorContext.cxx | 1
xmloff/source/chart/XMLLabelSeparatorContext.hxx | 1
xmloff/source/chart/XMLSymbolImageContext.cxx | 1
xmloff/source/chart/XMLSymbolImageContext.hxx | 1
xmloff/source/chart/contexts.cxx | 1
xmloff/source/chart/contexts.hxx | 1
xmloff/source/core/XMLBase64ImportContext.cxx | 1
xmloff/source/core/XMLEmbeddedObjectImportContext.cxx | 3
xmloff/source/core/xmlictxt.cxx | 1
xmloff/source/draw/XMLGraphicsDefaultStyle.cxx | 1
xmloff/source/draw/XMLImageMapContext.cxx | 9
xmloff/source/draw/XMLNumberStyles.cxx | 3
xmloff/source/draw/XMLReplacementImageContext.cxx | 1
xmloff/source/draw/XMLShapePropertySetContext.cxx | 1
xmloff/source/draw/XMLShapeStyleContext.cxx | 1
xmloff/source/draw/animationimport.cxx | 1
xmloff/source/draw/animimp.cxx | 5
xmloff/source/draw/descriptionimp.cxx | 1
xmloff/source/draw/descriptionimp.hxx | 1
xmloff/source/draw/eventimp.cxx | 5
xmloff/source/draw/eventimp.hxx | 1
xmloff/source/draw/layerimp.cxx | 1
xmloff/source/draw/layerimp.hxx | 1
xmloff/source/draw/sdxmlimp.cxx | 2
xmloff/source/draw/ximp3dobject.cxx | 6
xmloff/source/draw/ximp3dobject.hxx | 7
xmloff/source/draw/ximp3dscene.cxx | 1
xmloff/source/draw/ximp3dscene.hxx | 2
xmloff/source/draw/ximpcustomshape.cxx | 1
xmloff/source/draw/ximpcustomshape.hxx | 1
xmloff/source/draw/ximpgrp.cxx | 1
xmloff/source/draw/ximpgrp.hxx | 2
xmloff/source/draw/ximplink.cxx | 1
xmloff/source/draw/ximplink.hxx | 2
xmloff/source/draw/ximppage.cxx | 1
xmloff/source/draw/ximppage.hxx | 2
xmloff/source/draw/ximpshap.cxx | 22 -
xmloff/source/draw/ximpshap.hxx | 22 -
xmloff/source/draw/ximpshow.cxx | 1
xmloff/source/draw/ximpshow.hxx | 1
xmloff/source/draw/ximpstyl.cxx | 10
xmloff/source/draw/ximpstyl.hxx | 6
xmloff/source/forms/officeforms.cxx | 1
xmloff/source/forms/officeforms.hxx | 1
xmloff/source/script/XMLEventsImportContext.cxx | 1
xmloff/source/style/FillStyleContext.cxx | 6
xmloff/source/style/FillStyleContext.hxx | 6
xmloff/source/style/PageMasterImportContext.cxx | 1
xmloff/source/style/XMLBackgroundImageContext.cxx | 1
xmloff/source/style/XMLElementPropertyContext.cxx | 1
xmloff/source/style/XMLFontStylesContext.cxx | 5
xmloff/source/style/XMLFontStylesContext_impl.hxx | 4
xmloff/source/style/XMLFootnoteSeparatorImport.cxx | 1
xmloff/source/style/XMLFootnoteSeparatorImport.hxx | 1
xmloff/source/style/prstylei.cxx | 1
xmloff/source/style/xmlnumi.cxx | 1
xmloff/source/style/xmlstyle.cxx | 2
xmloff/source/style/xmltabi.cxx | 3
xmloff/source/text/XMLAutoMarkFileContext.cxx | 1
xmloff/source/text/XMLAutoMarkFileContext.hxx | 1
xmloff/source/text/XMLAutoTextContainerEventImport.cxx | 1
xmloff/source/text/XMLAutoTextContainerEventImport.hxx | 1
xmloff/source/text/XMLChangeElementImportContext.cxx | 1
xmloff/source/text/XMLChangeElementImportContext.hxx | 1
xmloff/source/text/XMLChangeImportContext.cxx | 1
xmloff/source/text/XMLChangeImportContext.hxx | 1
xmloff/source/text/XMLChangeInfoContext.cxx | 1
xmloff/source/text/XMLChangeInfoContext.hxx | 1
xmloff/source/text/XMLChangedRegionImportContext.cxx | 1
xmloff/source/text/XMLChangedRegionImportContext.hxx | 1
xmloff/source/text/XMLFootnoteBodyImportContext.cxx | 1
xmloff/source/text/XMLFootnoteBodyImportContext.hxx | 1
xmloff/source/text/XMLFootnoteConfigurationImportContext.cxx | 3
xmloff/source/text/XMLFootnoteImportContext.cxx | 1
xmloff/source/text/XMLFootnoteImportContext.hxx | 1
xmloff/source/text/XMLIndexAlphabeticalSourceContext.cxx | 1
xmloff/source/text/XMLIndexAlphabeticalSourceContext.hxx | 1
xmloff/source/text/XMLIndexBibliographyConfigurationContext.cxx | 1
xmloff/source/text/XMLIndexBibliographyEntryContext.cxx | 1
xmloff/source/text/XMLIndexBibliographyEntryContext.hxx | 1
xmloff/source/text/XMLIndexBibliographySourceContext.cxx | 1
xmloff/source/text/XMLIndexBibliographySourceContext.hxx | 1
xmloff/source/text/XMLIndexBodyContext.cxx | 1
xmloff/source/text/XMLIndexBodyContext.hxx | 1
xmloff/source/text/XMLIndexChapterInfoEntryContext.cxx | 1
xmloff/source/text/XMLIndexChapterInfoEntryContext.hxx | 1
xmloff/source/text/XMLIndexIllustrationSourceContext.cxx | 1
xmloff/source/text/XMLIndexIllustrationSourceContext.hxx | 1
xmloff/source/text/XMLIndexObjectSourceContext.cxx | 1
xmloff/source/text/XMLIndexObjectSourceContext.hxx | 1
xmloff/source/text/XMLIndexSimpleEntryContext.cxx | 1
xmloff/source/text/XMLIndexSimpleEntryContext.hxx | 1
xmloff/source/text/XMLIndexSourceBaseContext.cxx | 1
xmloff/source/text/XMLIndexSourceBaseContext.hxx | 1
xmloff/source/text/XMLIndexSpanEntryContext.cxx | 1
xmloff/source/text/XMLIndexSpanEntryContext.hxx | 1
xmloff/source/text/XMLIndexTOCContext.cxx | 1
xmloff/source/text/XMLIndexTOCContext.hxx | 1
xmloff/source/text/XMLIndexTOCSourceContext.cxx | 1
xmloff/source/text/XMLIndexTOCSourceContext.hxx | 1
xmloff/source/text/XMLIndexTOCStylesContext.cxx | 1
xmloff/source/text/XMLIndexTOCStylesContext.hxx | 1
xmloff/source/text/XMLIndexTabStopEntryContext.cxx | 1
xmloff/source/text/XMLIndexTabStopEntryContext.hxx | 1
xmloff/source/text/XMLIndexTableSourceContext.cxx | 1
xmloff/source/text/XMLIndexTableSourceContext.hxx | 1
xmloff/source/text/XMLIndexTemplateContext.cxx | 1
xmloff/source/text/XMLIndexTemplateContext.hxx | 1
xmloff/source/text/XMLIndexTitleTemplateContext.cxx | 1
xmloff/source/text/XMLIndexTitleTemplateContext.hxx | 1
xmloff/source/text/XMLIndexUserSourceContext.cxx | 1
xmloff/source/text/XMLIndexUserSourceContext.hxx | 1
xmloff/source/text/XMLLineNumberingImportContext.cxx | 1
xmloff/source/text/XMLLineNumberingSeparatorImportContext.cxx | 1
xmloff/source/text/XMLLineNumberingSeparatorImportContext.hxx | 1
xmloff/source/text/XMLSectionFootnoteConfigImport.cxx | 1
xmloff/source/text/XMLSectionFootnoteConfigImport.hxx | 1
xmloff/source/text/XMLSectionImportContext.cxx | 1
xmloff/source/text/XMLSectionImportContext.hxx | 1
xmloff/source/text/XMLSectionSourceDDEImportContext.cxx | 1
xmloff/source/text/XMLSectionSourceDDEImportContext.hxx | 1
xmloff/source/text/XMLSectionSourceImportContext.cxx | 1
xmloff/source/text/XMLSectionSourceImportContext.hxx | 1
xmloff/source/text/XMLStringBufferImportContext.cxx | 1
xmloff/source/text/XMLTextColumnsContext.cxx | 5
xmloff/source/text/XMLTextFrameContext.cxx | 9
xmloff/source/text/XMLTextFrameContext.hxx | 1
xmloff/source/text/XMLTextFrameHyperlinkContext.cxx | 1
xmloff/source/text/XMLTextFrameHyperlinkContext.hxx | 1
xmloff/source/text/XMLTextHeaderFooterContext.cxx | 1
xmloff/source/text/XMLTextListBlockContext.cxx | 1
xmloff/source/text/XMLTextListBlockContext.hxx | 1
xmloff/source/text/XMLTextListItemContext.cxx | 1
xmloff/source/text/XMLTextListItemContext.hxx | 1
xmloff/source/text/XMLTextMarkImportContext.cxx | 1
xmloff/source/text/XMLTextMarkImportContext.hxx | 1
xmloff/source/text/XMLTextMasterPageContext.cxx | 1
xmloff/source/text/XMLTextMasterStylesContext.cxx | 1
xmloff/source/text/XMLTextShapeStyleContext.cxx | 1
xmloff/source/text/XMLTextTableContext.cxx | 1
xmloff/source/text/XMLTrackedChangesImportContext.cxx | 1
xmloff/source/text/XMLTrackedChangesImportContext.hxx | 1
xmloff/source/text/txtdropi.cxx | 1
xmloff/source/text/txtdropi.hxx | 1
xmloff/source/text/txtfldi.cxx | 42 ---
xmloff/source/text/txtparai.cxx | 32 --
xmloff/source/text/txtparai.hxx | 2
xmloff/source/text/txtstyli.cxx | 1
xmloff/source/text/txtvfldi.cxx | 14 -
xmloff/source/transform/TransformerContext.hxx | 1
1164 files changed, 736 insertions(+), 2502 deletions(-)
New commits:
commit fa91dd31f39a24329d288d4e1cda28db3a16af0d
Author: Oliver Specht <oliver.specht at cib.de>
Date: Sat Nov 7 14:43:19 2015 +0100
5th step to remove tools/rtti.hxx
tools/rtti.hxx removed
completed the interface of some Sdr.* Items
and removed pseudo items
Change-Id: I0cdcd01494be35b97a27d5985aa908affa96048a
Reviewed-on: https://gerrit.libreoffice.org/19837
Tested-by: Jenkins <ci at libreoffice.org>
Reviewed-by: Oliver Specht <oliver.specht at cib.de>
diff --git a/.gitignore b/.gitignore
index 00348ac..8a27343 100644
--- a/.gitignore
+++ b/.gitignore
@@ -132,3 +132,7 @@ DerivedData
# gdb config
/.gdbinit
/.gdb_history
+
+# eclipse
+.project
+.cproject
diff --git a/avmedia/source/framework/mediaitem.cxx b/avmedia/source/framework/mediaitem.cxx
index 758c334..7a8b9a6 100644
--- a/avmedia/source/framework/mediaitem.cxx
+++ b/avmedia/source/framework/mediaitem.cxx
@@ -44,7 +44,7 @@ namespace avmedia
{
// - MediaItem -
-TYPEINIT1_AUTOFACTORY( MediaItem, ::SfxPoolItem );
+SfxPoolItem* MediaItem::CreateDefault() { return new MediaItem; }
struct MediaItem::Impl
{
diff --git a/basctl/source/basicide/basdoc.cxx b/basctl/source/basicide/basdoc.cxx
index b969c27..69d6de8 100644
--- a/basctl/source/basicide/basdoc.cxx
+++ b/basctl/source/basicide/basdoc.cxx
@@ -32,7 +32,6 @@
namespace basctl
{
-TYPEINIT1(DocShell, SfxObjectShell);
SFX_IMPL_OBJECTFACTORY( DocShell, SvGlobalName(), SfxObjectShellFlags::STD_NORMAL, "sbasic" )
diff --git a/basctl/source/basicide/basdoc.hxx b/basctl/source/basicide/basdoc.hxx
index 487a5b6..c31404f 100644
--- a/basctl/source/basicide/basdoc.hxx
+++ b/basctl/source/basicide/basdoc.hxx
@@ -46,7 +46,6 @@ protected:
bool bTemplate = false ) const override;
public:
- TYPEINFO_OVERRIDE();
SFX_DECL_OBJECTFACTORY();
SFX_DECL_INTERFACE( SVX_INTERFACE_BASIDE_DOCSH )
diff --git a/basctl/source/basicide/basidesh.cxx b/basctl/source/basicide/basidesh.cxx
index 222e24b..849b9d9 100644
--- a/basctl/source/basicide/basidesh.cxx
+++ b/basctl/source/basicide/basidesh.cxx
@@ -126,8 +126,6 @@ public:
};
-TYPEINIT1( Shell, SfxViewShell );
-
SFX_IMPL_NAMED_VIEWFACTORY( Shell, "Default" )
{
SFX_VIEW_REGISTRATION( DocShell );
diff --git a/basctl/source/basicide/bastypes.cxx b/basctl/source/basicide/bastypes.cxx
index 450d031..adca1ed 100644
--- a/basctl/source/basicide/bastypes.cxx
+++ b/basctl/source/basicide/bastypes.cxx
@@ -40,8 +40,6 @@ namespace basctl
using namespace ::com::sun::star::uno;
using namespace ::com::sun::star;
-TYPEINIT1( SbxItem, SfxPoolItem );
-
BaseWindow::BaseWindow( vcl::Window* pParent, const ScriptDocument& rDocument, const OUString& aLibName, const OUString& aName )
:Window( pParent, WinBits( WB_3DLOOK ) )
,m_aDocument( rDocument )
diff --git a/basctl/source/basicide/sbxitem.cxx b/basctl/source/basicide/sbxitem.cxx
index f2a1909..2ce78d7 100644
--- a/basctl/source/basicide/sbxitem.cxx
+++ b/basctl/source/basicide/sbxitem.cxx
@@ -21,7 +21,7 @@
namespace basctl
{
-
+SfxPoolItem* SbxItem::CreateDefault() { DBG_ASSERT(false, "No SbxItem factory available"); return 0; }
SbxItem::SbxItem (
sal_uInt16 nWhichItem,
ScriptDocument const& rDocument,
diff --git a/basctl/source/dlged/dlgedmod.cxx b/basctl/source/dlged/dlgedmod.cxx
index 839787a..50c1e5e 100644
--- a/basctl/source/dlged/dlgedmod.cxx
+++ b/basctl/source/dlged/dlgedmod.cxx
@@ -23,8 +23,6 @@
namespace basctl
{
-TYPEINIT1(DlgEdModel,SdrModel);
-
DlgEdModel::DlgEdModel()
:SdrModel()
{
diff --git a/basctl/source/dlged/dlgedobj.cxx b/basctl/source/dlged/dlgedobj.cxx
index 70e2df6..272ed2f 100644
--- a/basctl/source/dlged/dlgedobj.cxx
+++ b/basctl/source/dlged/dlgedobj.cxx
@@ -52,7 +52,6 @@ using namespace ::com::sun::star::beans;
using namespace ::com::sun::star::container;
using namespace ::com::sun::star::script;
-TYPEINIT1(DlgEdObj, SdrUnoObj);
DlgEditor& DlgEdObj::GetDialogEditor ()
{
@@ -1217,7 +1216,6 @@ void DlgEdObj::SetLayer(SdrLayerID nLayer)
}
}
-TYPEINIT1(DlgEdForm, DlgEdObj);
DlgEdForm::DlgEdForm (DlgEditor& rDlgEditor_) :
rDlgEditor(rDlgEditor_)
diff --git a/basctl/source/dlged/dlgedpage.cxx b/basctl/source/dlged/dlgedpage.cxx
index 8ef9a49..0425626 100644
--- a/basctl/source/dlged/dlgedpage.cxx
+++ b/basctl/source/dlged/dlgedpage.cxx
@@ -25,7 +25,6 @@
namespace basctl
{
-TYPEINIT1( DlgEdPage, SdrPage );
DlgEdPage::DlgEdPage(DlgEdModel& rModel, bool bMasterPage)
: SdrPage(rModel, bMasterPage)
diff --git a/basctl/source/dlged/dlgedview.cxx b/basctl/source/dlged/dlgedview.cxx
index 31e8e7c..f5f1f73 100644
--- a/basctl/source/dlged/dlgedview.cxx
+++ b/basctl/source/dlged/dlgedview.cxx
@@ -31,7 +31,6 @@
namespace basctl
{
-TYPEINIT1( DlgEdView, SdrView );
DlgEdView::DlgEdView (SdrModel& rModel, OutputDevice& rOut, DlgEditor& rEditor) :
SdrView(&rModel, &rOut),
diff --git a/basctl/source/inc/basidesh.hxx b/basctl/source/inc/basidesh.hxx
index ec835be..52446c9 100644
--- a/basctl/source/inc/basidesh.hxx
+++ b/basctl/source/inc/basidesh.hxx
@@ -145,7 +145,6 @@ private:
virtual void onDocumentModeChanged( const ScriptDocument& _rDocument ) override;
public:
- TYPEINFO_OVERRIDE();
SFX_DECL_INTERFACE( SVX_INTERFACE_BASIDE_VIEWSH )
SFX_DECL_VIEWFACTORY(Shell);
diff --git a/basctl/source/inc/dlgedmod.hxx b/basctl/source/inc/dlgedmod.hxx
index 52a8868..d3a82d2 100644
--- a/basctl/source/inc/dlgedmod.hxx
+++ b/basctl/source/inc/dlgedmod.hxx
@@ -38,7 +38,6 @@ private:
void operator=(const DlgEdModel& rSrcModel) = delete;
public:
- TYPEINFO_OVERRIDE();
DlgEdModel();
virtual ~DlgEdModel();
diff --git a/basctl/source/inc/dlgedobj.hxx b/basctl/source/inc/dlgedobj.hxx
index 712658df..52a247a 100644
--- a/basctl/source/inc/dlgedobj.hxx
+++ b/basctl/source/inc/dlgedobj.hxx
@@ -86,7 +86,6 @@ protected:
sal_Int32& nXOut, sal_Int32& nYOut, sal_Int32& nWidthOut, sal_Int32& nHeightOut );
public:
- TYPEINFO_OVERRIDE();
virtual ~DlgEdObj();
virtual void SetPage(SdrPage* pNewPage) override;
@@ -157,7 +156,6 @@ protected:
virtual bool EndCreate(SdrDragStat& rStat, SdrCreateCmd eCmd) override;
public:
- TYPEINFO_OVERRIDE();
virtual ~DlgEdForm();
diff --git a/basctl/source/inc/dlgedpage.hxx b/basctl/source/inc/dlgedpage.hxx
index f839e89..1d2e467 100644
--- a/basctl/source/inc/dlgedpage.hxx
+++ b/basctl/source/inc/dlgedpage.hxx
@@ -40,7 +40,6 @@ private:
DlgEdForm* pDlgEdForm;
public:
- TYPEINFO_OVERRIDE();
explicit DlgEdPage( DlgEdModel& rModel, bool bMasterPage = false );
virtual ~DlgEdPage();
diff --git a/basctl/source/inc/dlgedview.hxx b/basctl/source/inc/dlgedview.hxx
index 20188c2..72ecc3c 100644
--- a/basctl/source/inc/dlgedview.hxx
+++ b/basctl/source/inc/dlgedview.hxx
@@ -38,7 +38,6 @@ private:
DlgEditor& rDlgEditor;
public:
- TYPEINFO_OVERRIDE();
DlgEdView (SdrModel& rModel, OutputDevice& rOut, DlgEditor& rEditor);
virtual ~DlgEdView();
diff --git a/basctl/source/inc/sbxitem.hxx b/basctl/source/inc/sbxitem.hxx
index 174fc1b..4e97389 100644
--- a/basctl/source/inc/sbxitem.hxx
+++ b/basctl/source/inc/sbxitem.hxx
@@ -44,7 +44,7 @@ class SbxItem : public SfxPoolItem
ItemType m_eType;
public:
- TYPEINFO_OVERRIDE();
+ static SfxPoolItem* CreateDefault();
SbxItem(sal_uInt16 nWhich, const ScriptDocument& rDocument, const OUString& aLibName, const OUString& aName, ItemType);
SbxItem(sal_uInt16 nWhich, const ScriptDocument& rDocument, const OUString& aLibName, const OUString& aName, const OUString& aMethodName, ItemType eType);
diff --git a/basic/inc/sbobjmod.hxx b/basic/inc/sbobjmod.hxx
index 6a16f3c..8d79bdd 100644
--- a/basic/inc/sbobjmod.hxx
+++ b/basic/inc/sbobjmod.hxx
@@ -37,7 +37,6 @@ protected:
virtual ~SbObjModule();
public:
- TYPEINFO_OVERRIDE();
SbObjModule( const OUString& rName, const css::script::ModuleInfo& mInfo, bool bIsVbaCompatible );
virtual SbxVariable* Find( const OUString& rName, SbxClassType t ) override;
@@ -61,7 +60,6 @@ class BASIC_DLLPUBLIC SbUserFormModule : public SbObjModule
//protected:
void InitObject();
public:
- TYPEINFO_OVERRIDE();
SbUserFormModule( const OUString& rName, const css::script::ModuleInfo& mInfo, bool bIsVBACompat );
virtual ~SbUserFormModule();
virtual SbxVariable* Find( const OUString& rName, SbxClassType t ) override;
diff --git a/basic/inc/sbprop.hxx b/basic/inc/sbprop.hxx
index 83347e5..09138ae 100644
--- a/basic/inc/sbprop.hxx
+++ b/basic/inc/sbprop.hxx
@@ -37,7 +37,6 @@ class BASIC_DLLPUBLIC SbProperty : public SbxProperty
virtual ~SbProperty();
public:
SBX_DECL_PERSIST_NODATA(SBXCR_SBX,SBXID_BASICPROP,1);
- TYPEINFO_OVERRIDE();
SbModule* GetModule() { return pMod; }
};
@@ -54,7 +53,6 @@ public:
: SbxProperty( r, t ) // , pMod( p )
, mbSet( false )
{}
- TYPEINFO_OVERRIDE();
bool isSet()
{ return mbSet; }
diff --git a/basic/inc/sbstdobj.hxx b/basic/inc/sbstdobj.hxx
index 5013434..100657c 100644
--- a/basic/inc/sbstdobj.hxx
+++ b/basic/inc/sbstdobj.hxx
@@ -48,7 +48,6 @@ protected:
void PropHeight( SbxVariable* pVar, SbxArray* pPar, bool bWrite );
public:
- TYPEINFO_OVERRIDE();
SbStdPicture();
virtual SbxVariable* Find( const OUString&, SbxClassType ) override;
@@ -79,7 +78,6 @@ protected:
void PropName( SbxVariable* pVar, SbxArray* pPar, bool bWrite );
public:
- TYPEINFO_OVERRIDE();
SbStdFont();
virtual SbxVariable* Find( const OUString&, SbxClassType ) override;
@@ -114,7 +112,6 @@ protected:
static void MethSetText( SbxVariable* pVar, SbxArray* pPar_, bool bWrite );
public:
- TYPEINFO_OVERRIDE();
SbStdClipboard();
virtual SbxVariable* Find( const OUString&, SbxClassType ) override;
diff --git a/basic/source/basmgr/basmgr.cxx b/basic/source/basmgr/basmgr.cxx
index 34e052c..2742a24 100644
--- a/basic/source/basmgr/basmgr.cxx
+++ b/basic/source/basmgr/basmgr.cxx
@@ -95,7 +95,6 @@ static const char szManagerStream[] = "BasicManager2";
static const char szImbedded[] = "LIBIMBEDDED";
static const char szCryptingKey[] = "CryptedBasic";
-TYPEINIT1( BasicManager, SfxBroadcaster );
const StreamMode eStreamReadMode = StreamMode::READ | StreamMode::NOCREATE | StreamMode::SHARE_DENYALL;
const StreamMode eStorageReadMode = StreamMode::READ | StreamMode::SHARE_DENYWRITE;
diff --git a/basic/source/classes/sb.cxx b/basic/source/classes/sb.cxx
index e84bc3a..bfdfcef 100644
--- a/basic/source/classes/sb.cxx
+++ b/basic/source/classes/sb.cxx
@@ -52,7 +52,6 @@
#include <svtools/miscopt.hxx>
using namespace ::com::sun::star::script;
-TYPEINIT1(StarBASIC,SbxObject)
#define RTLNAME "@SBRTL"
// i#i68894#
@@ -628,7 +627,6 @@ SbxObject* createUserTypeImpl( const OUString& rClassName )
}
-TYPEINIT1(SbClassModuleObject,SbModule)
SbClassModuleObject::SbClassModuleObject( SbModule* pClassModule )
: SbModule( pClassModule->GetName() )
@@ -2047,7 +2045,6 @@ void StarBASIC::DetachAllDocBasicItems()
// #118116 Implementation Collection object
-TYPEINIT1(BasicCollection,SbxObject)
static const char pCountStr[] = "Count";
static const char pAddStr[] = "Add";
diff --git a/basic/source/classes/sbunoobj.cxx b/basic/source/classes/sbunoobj.cxx
index 0a05bbf..316234e 100644
--- a/basic/source/classes/sbunoobj.cxx
+++ b/basic/source/classes/sbunoobj.cxx
@@ -96,14 +96,6 @@ using namespace com::sun::star::container;
using namespace com::sun::star::bridge;
using namespace cppu;
-TYPEINIT1(SbUnoMethod,SbxMethod)
-TYPEINIT1(SbUnoProperty,SbxProperty)
-TYPEINIT1(SbUnoObject,SbxObject)
-TYPEINIT1(SbUnoStructRefObject,SbxObject)
-TYPEINIT1(SbUnoClass,SbxObject)
-TYPEINIT1(SbUnoService,SbxObject)
-TYPEINIT1(SbUnoServiceCtor,SbxMethod)
-TYPEINIT1(SbUnoSingleton,SbxObject)
// Identifiers for creating the strings for dbg_Properties
static char const ID_DBG_SUPPORTEDINTERFACES[] = "Dbg_SupportedInterfaces";
@@ -355,7 +347,6 @@ Any convertAny( const Any& rVal, const Type& aDestType )
// #105565 Special Object to wrap a strongly typed Uno Any
-TYPEINIT1(SbUnoAnyObject,SbxObject)
// TODO: source out later
@@ -2013,7 +2004,6 @@ OUString Impl_DumpMethods(SbUnoObject& rUnoObj)
return aRet.makeStringAndClear();
}
-TYPEINIT1(AutomationNamedArgsSbxArray,SbxArray)
// Implementation SbUnoObject
void SbUnoObject::Notify( SfxBroadcaster& rBC, const SfxHint& rHint )
diff --git a/basic/source/classes/sbxmod.cxx b/basic/source/classes/sbxmod.cxx
index 084db8c..3809d10 100644
--- a/basic/source/classes/sbxmod.cxx
+++ b/basic/source/classes/sbxmod.cxx
@@ -413,14 +413,6 @@ SbPropertyRef DocObjectWrapper::getProperty( const OUString& aName ) throw (Runt
return pProperty;
}
-TYPEINIT1(SbModule,SbxObject)
-TYPEINIT1(SbMethod,SbxMethod)
-TYPEINIT1(SbProperty,SbxProperty)
-TYPEINIT1(SbProcedureProperty,SbxProperty)
-TYPEINIT1(SbJScriptModule,SbModule)
-TYPEINIT1(SbJScriptMethod,SbMethod)
-TYPEINIT1(SbObjModule,SbModule)
-TYPEINIT1(SbUserFormModule,SbObjModule)
uno::Reference< frame::XModel > getDocumentModel( StarBASIC* pb )
{
@@ -649,7 +641,6 @@ SbIfaceMapperMethod::~SbIfaceMapperMethod()
{
}
-TYPEINIT1(SbIfaceMapperMethod,SbMethod)
// From the code generator: remove invalid entries
diff --git a/basic/source/inc/sbjsmeth.hxx b/basic/source/inc/sbjsmeth.hxx
index 59cbabd..ffd6c1e 100644
--- a/basic/source/inc/sbjsmeth.hxx
+++ b/basic/source/inc/sbjsmeth.hxx
@@ -34,7 +34,6 @@ public:
virtual ~SbJScriptMethod();
SBX_DECL_PERSIST_NODATA(SBXCR_SBX,SBXID_JSCRIPTMETH,2);
- TYPEINFO_OVERRIDE();
};
diff --git a/basic/source/inc/sbjsmod.hxx b/basic/source/inc/sbjsmod.hxx
index 9ba492e..14cfc09 100644
--- a/basic/source/inc/sbjsmod.hxx
+++ b/basic/source/inc/sbjsmod.hxx
@@ -32,7 +32,6 @@ class SbJScriptModule : public SbModule
virtual bool StoreData( SvStream& ) const override;
public:
SBX_DECL_PERSIST_NODATA(SBXCR_SBX,SBXID_JSCRIPTMOD,1);
- TYPEINFO_OVERRIDE();
SbJScriptModule( const OUString& ); // hand through
};
diff --git a/basic/source/inc/sbunoobj.hxx b/basic/source/inc/sbunoobj.hxx
index f601f8e..4c01fb1 100644
--- a/basic/source/inc/sbunoobj.hxx
+++ b/basic/source/inc/sbunoobj.hxx
@@ -81,7 +81,6 @@ class SbUnoStructRefObject: public SbxObject
OUString Impl_DumpProperties();
OUString getDbgObjectName();
public:
- TYPEINFO_OVERRIDE();
StructRefInfo getStructMember( const OUString& rMember );
StructRefInfo getStructInfo() { return maMemberInfo; }
SbUnoStructRefObject( const OUString& aName_, const StructRefInfo& rMemberInfo );
@@ -119,7 +118,6 @@ class SbUnoObject: public SbxObject
public:
static bool getDefaultPropName( SbUnoObject* pUnoObj, OUString& sDfltProp );
- TYPEINFO_OVERRIDE();
SbUnoObject( const OUString& aName_, const css::uno::Any& aUnoObj_ );
virtual ~SbUnoObject();
@@ -165,7 +163,6 @@ class SbUnoMethod : public SbxMethod
bool mbInvocation; // Method is based on invocation
public:
- TYPEINFO_OVERRIDE();
SbUnoMethod( const OUString& aName_, SbxDataType eSbxType, css::uno::Reference< css::reflection::XIdlMethod > xUnoMethod_,
bool bInvocation );
@@ -196,7 +193,6 @@ class SbUnoProperty : public SbxProperty
SbUnoProperty& operator = ( const SbUnoProperty&) = delete;
public:
- TYPEINFO_OVERRIDE();
SbUnoProperty( const OUString& aName_, SbxDataType eSbxType, SbxDataType eRealSbxType,
const css::beans::Property& aUnoProp_, sal_Int32 nId_, bool bInvocation, bool bUnoStruct );
@@ -220,7 +216,6 @@ class SbUnoClass : public SbxObject
const css::uno::Reference< css::reflection::XIdlClass > m_xClass;
public:
- TYPEINFO_OVERRIDE();
SbUnoClass( const OUString& aName_ )
: SbxObject( aName_ )
{}
@@ -250,7 +245,6 @@ class SbUnoService : public SbxObject
bool m_bNeedsInit;
public:
- TYPEINFO_OVERRIDE();
SbUnoService( const OUString& aName_,
const css::uno::Reference< css::reflection::XServiceTypeDescription2 >& xServiceTypeDesc )
: SbxObject( aName_ )
@@ -278,7 +272,6 @@ class SbUnoServiceCtor : public SbxMethod
SbUnoServiceCtor* pNext;
public:
- TYPEINFO_OVERRIDE();
SbUnoServiceCtor( const OUString& aName_, css::uno::Reference< css::reflection::XServiceConstructorDescription > xServiceCtorDesc );
virtual ~SbUnoServiceCtor();
@@ -295,7 +288,6 @@ class SbUnoSingleton : public SbxObject
const css::uno::Reference< css::reflection::XSingletonTypeDescription > m_xSingletonTypeDesc;
public:
- TYPEINFO_OVERRIDE();
SbUnoSingleton( const OUString& aName_,
const css::uno::Reference< css::reflection::XSingletonTypeDescription >& xSingletonTypeDesc );
@@ -319,7 +311,6 @@ public:
const css::uno::Any& getValue()
{ return mVal; }
- TYPEINFO_OVERRIDE();
};
@@ -330,7 +321,6 @@ class AutomationNamedArgsSbxArray : public SbxArray
{
css::uno::Sequence< OUString > maNameSeq;
public:
- TYPEINFO_OVERRIDE();
AutomationNamedArgsSbxArray( sal_Int32 nSeqSize )
: maNameSeq( nSeqSize )
{}
@@ -377,7 +367,6 @@ class BasicCollection : public SbxObject
void CollRemove( SbxArray* pPar_ );
public:
- TYPEINFO_OVERRIDE();
BasicCollection( const OUString& rClassname );
virtual SbxVariable* Find( const OUString&, SbxClassType ) override;
virtual void Clear() override;
diff --git a/basic/source/runtime/stdobj1.cxx b/basic/source/runtime/stdobj1.cxx
index 17c508e..0ca18671 100644
--- a/basic/source/runtime/stdobj1.cxx
+++ b/basic/source/runtime/stdobj1.cxx
@@ -110,7 +110,6 @@ void SbStdPicture::PropHeight( SbxVariable* pVar, SbxArray*, bool bWrite )
}
-TYPEINIT1( SbStdPicture, SbxObject );
SbStdPicture::SbStdPicture() :
SbxObject( OUString("Picture"))
@@ -224,7 +223,6 @@ void SbStdFont::PropName( SbxVariable* pVar, SbxArray*, bool bWrite )
}
}
-TYPEINIT1( SbStdFont, SbxObject );
SbStdFont::SbStdFont()
: SbxObject( OUString("Font") )
@@ -392,7 +390,6 @@ void SbStdClipboard::MethSetText( SbxVariable* pVar, SbxArray* pPar_, bool )
}
-TYPEINIT1( SbStdClipboard, SbxObject );
SbStdClipboard::SbStdClipboard() :
SbxObject( OUString("Clipboard") )
diff --git a/basic/source/sbx/sbxarray.cxx b/basic/source/sbx/sbxarray.cxx
index e4c815a..9484d9e 100644
--- a/basic/source/sbx/sbxarray.cxx
+++ b/basic/source/sbx/sbxarray.cxx
@@ -34,8 +34,6 @@ struct SbxVarEntry
boost::optional<OUString> maAlias;
};
-TYPEINIT1(SbxArray,SbxBase)
-TYPEINIT1(SbxDimArray,SbxArray)
// SbxArray
diff --git a/basic/source/sbx/sbxbase.cxx b/basic/source/sbx/sbxbase.cxx
index 8689b5b..b868238 100644
--- a/basic/source/sbx/sbxbase.cxx
+++ b/basic/source/sbx/sbxbase.cxx
@@ -30,7 +30,6 @@
// AppData-Structure for SBX:
-TYPEINIT0(SbxBase)
SbxAppData::SbxAppData()
: eSbxError(ERRCODE_SBX_OK)
diff --git a/basic/source/sbx/sbxcoll.cxx b/basic/source/sbx/sbxcoll.cxx
index 8918123..9a91d35 100644
--- a/basic/source/sbx/sbxcoll.cxx
+++ b/basic/source/sbx/sbxcoll.cxx
@@ -22,8 +22,6 @@
#include <basic/sbx.hxx>
#include "sbxres.hxx"
-TYPEINIT1(SbxCollection,SbxObject)
-TYPEINIT1(SbxStdCollection,SbxCollection)
static OUString pCount;
static OUString pAdd;
diff --git a/basic/source/sbx/sbxobj.cxx b/basic/source/sbx/sbxobj.cxx
index c198c7a..dc20af6 100644
--- a/basic/source/sbx/sbxobj.cxx
+++ b/basic/source/sbx/sbxobj.cxx
@@ -27,9 +27,6 @@
#include <svl/SfxBroadcaster.hxx>
#include "sbxres.hxx"
-TYPEINIT1(SbxMethod,SbxVariable)
-TYPEINIT1(SbxProperty,SbxVariable)
-TYPEINIT2(SbxObject,SbxVariable,SfxListener)
static OUString pNameProp; // Name-Property
static OUString pParentProp; // Parent-Property
diff --git a/basic/source/sbx/sbxvalue.cxx b/basic/source/sbx/sbxvalue.cxx
index f5ef667..dc1a144 100644
--- a/basic/source/sbx/sbxvalue.cxx
+++ b/basic/source/sbx/sbxvalue.cxx
@@ -28,7 +28,6 @@
#include "sbxconv.hxx"
#include "runtime.hxx"
-TYPEINIT1(SbxValue,SbxBase)
///////////////////////////// constructors
diff --git a/basic/source/sbx/sbxvar.cxx b/basic/source/sbx/sbxvar.cxx
index 0758a37..548ce03 100644
--- a/basic/source/sbx/sbxvar.cxx
+++ b/basic/source/sbx/sbxvar.cxx
@@ -36,7 +36,6 @@ using namespace com::sun::star::uno;
// SbxVariable
-TYPEINIT1(SbxVariable,SbxValue)
// SbxVariableImpl
diff --git a/compilerplugins/clang/store/constantfunction.cxx b/compilerplugins/clang/store/constantfunction.cxx
index d1d67f6..c2a4fef 100644
--- a/compilerplugins/clang/store/constantfunction.cxx
+++ b/compilerplugins/clang/store/constantfunction.cxx
@@ -418,13 +418,11 @@ bool ConstantFunction::VisitFunctionDecl(const FunctionDecl * pFunctionDecl) {
return true;
}
- // can't mess with the TYPEINIT macros in include/tools/rtti.hxx or the LINK macros in include/tools/link.hxx
std::string aImmediateMacro = "";
if (compat::isMacroBodyExpansion(compiler, pFunctionDecl->getLocStart()) ) {
StringRef name { Lexer::getImmediateMacroName(
pFunctionDecl->getLocStart(), compiler.getSourceManager(), compiler.getLangOpts()) };
aImmediateMacro = name;
- if (name == "TYPEINIT_FACTORY" || name == "TYPEINFO" || name == "TYPEINFO_OVERRIDE"
|| name.startswith("IMPL_LINK_") )
{
return true;
diff --git a/connectivity/source/drivers/file/fcode.cxx b/connectivity/source/drivers/file/fcode.cxx
index 20ff3a0..352323b 100644
--- a/connectivity/source/drivers/file/fcode.cxx
+++ b/connectivity/source/drivers/file/fcode.cxx
@@ -32,30 +32,7 @@ using namespace connectivity::file;
using namespace ::com::sun::star::sdbc;
using namespace ::com::sun::star::sdb;
-TYPEINIT0(OCode);
-TYPEINIT1(OOperand, OCode);
-TYPEINIT1(OOperandRow, OOperand);
-TYPEINIT1(OOperandAttr, OOperandRow);
-TYPEINIT1(OOperandParam, OOperandRow);
-TYPEINIT1(OOperandValue, OOperand);
-TYPEINIT1(OOperandConst, OOperandValue);
-TYPEINIT1(OOperandResult, OOperandValue);
-TYPEINIT1(OStopOperand, OOperandValue);
-
-TYPEINIT1(OOperator, OCode);
-TYPEINIT1(OBoolOperator,OOperator);
-TYPEINIT1(OOp_NOT, OBoolOperator);
-TYPEINIT1(OOp_AND, OBoolOperator);
-TYPEINIT1(OOp_OR, OBoolOperator);
-TYPEINIT1(OOp_ISNULL, OBoolOperator);
-TYPEINIT1(OOp_ISNOTNULL, OOp_ISNULL);
-TYPEINIT1(OOp_LIKE, OBoolOperator);
-TYPEINIT1(OOp_NOTLIKE, OOp_LIKE);
-TYPEINIT1(OOp_COMPARE, OBoolOperator);
-TYPEINIT1(ONumOperator, OOperator);
-TYPEINIT1(ONthOperator, OOperator);
-TYPEINIT1(OBinaryOperator, OOperator);
-TYPEINIT1(OUnaryOperator, OOperator);
+
OCode::OCode()
{
diff --git a/connectivity/source/inc/file/fcode.hxx b/connectivity/source/inc/file/fcode.hxx
index 8541d4e..766b0cd 100644
--- a/connectivity/source/inc/file/fcode.hxx
+++ b/connectivity/source/inc/file/fcode.hxx
@@ -23,7 +23,6 @@
#include <connectivity/sqliterator.hxx>
#include <com/sun/star/sdbc/DataType.hpp>
#include <connectivity/CommonTools.hxx>
-#include <tools/rtti.hxx>
#include <com/sun/star/container/XNameAccess.hpp>
#include <com/sun/star/container/XIndexAccess.hpp>
#include <connectivity/FValue.hxx>
@@ -57,7 +56,6 @@ namespace connectivity
inline static void SAL_CALL operator delete( void * /*pMem*/,void* /*_pHint*/ )
{ }
- TYPEINFO();
};
@@ -77,7 +75,6 @@ namespace connectivity
sal_Int32 getDBType() const {return m_eDBType;}
inline bool isValid() const;
- TYPEINFO_OVERRIDE();
};
class OOO_DLLPUBLIC_FILE OOperandRow : public OOperand
@@ -92,7 +89,6 @@ namespace connectivity
virtual void setValue(const ORowSetValue& _rVal) override;
void bindValue(const OValueRefRow& _pRow); // Bind to the value that the operand represents
- TYPEINFO_OVERRIDE();
};
// Attributes from a result row
@@ -105,7 +101,6 @@ namespace connectivity
OOperandAttr(sal_uInt16 _nPos,
const ::com::sun::star::uno::Reference< ::com::sun::star::beans::XPropertySet>& _xColumn);
- TYPEINFO_OVERRIDE();
};
// Parameter for a predicate
@@ -113,7 +108,6 @@ namespace connectivity
{
public:
OOperandParam(connectivity::OSQLParseNode* pNode, sal_Int32 _nPos);
- TYPEINFO_OVERRIDE();
};
// Value operands
@@ -134,7 +128,6 @@ namespace connectivity
virtual const ORowSetValue& getValue() const override;
virtual void setValue(const ORowSetValue& _rVal) override;
- TYPEINFO_OVERRIDE();
};
@@ -144,7 +137,6 @@ namespace connectivity
public:
OOperandConst(const connectivity::OSQLParseNode& rColumnRef, const OUString& aStrValue);
- TYPEINFO_OVERRIDE();
};
@@ -159,7 +151,6 @@ namespace connectivity
public:
OOperandResult(const ORowSetValue& _rVar)
:OOperandValue(_rVar, _rVar.getTypeKind()) {}
- TYPEINFO_OVERRIDE();
};
@@ -190,7 +181,6 @@ namespace connectivity
{
public:
OStopOperand(){}
- TYPEINFO_OVERRIDE();
};
// Operators
@@ -198,7 +188,6 @@ namespace connectivity
{
public:
virtual void Exec(OCodeStack&) = 0;
- TYPEINFO_OVERRIDE();
};
@@ -206,7 +195,6 @@ namespace connectivity
class OOO_DLLPUBLIC_FILE OBoolOperator : public OOperator
{
public:
- TYPEINFO_OVERRIDE();
virtual void Exec(OCodeStack&) override;
virtual bool operate(const OOperand*, const OOperand*) const;
};
@@ -214,7 +202,6 @@ namespace connectivity
class OOp_NOT : public OBoolOperator
{
public:
- TYPEINFO_OVERRIDE();
protected:
virtual void Exec(OCodeStack&) override;
@@ -224,7 +211,6 @@ namespace connectivity
class OOp_AND : public OBoolOperator
{
public:
- TYPEINFO_OVERRIDE();
protected:
virtual bool operate(const OOperand*, const OOperand*) const override;
@@ -233,7 +219,6 @@ namespace connectivity
class OOp_OR : public OBoolOperator
{
public:
- TYPEINFO_OVERRIDE();
protected:
virtual bool operate(const OOperand*, const OOperand*) const override;
};
@@ -241,7 +226,6 @@ namespace connectivity
class OOO_DLLPUBLIC_FILE OOp_ISNULL : public OBoolOperator
{
public:
- TYPEINFO_OVERRIDE();
public:
virtual void Exec(OCodeStack&) override;
virtual bool operate(const OOperand*, const OOperand* = nullptr) const override;
@@ -250,14 +234,12 @@ namespace connectivity
class OOO_DLLPUBLIC_FILE OOp_ISNOTNULL : public OOp_ISNULL
{
public:
- TYPEINFO_OVERRIDE();
virtual bool operate(const OOperand*, const OOperand* = nullptr) const override;
};
class OOO_DLLPUBLIC_FILE OOp_LIKE : public OBoolOperator
{
public:
- TYPEINFO_OVERRIDE();
protected:
const sal_Unicode cEscape;
@@ -270,7 +252,6 @@ namespace connectivity
class OOp_NOTLIKE : public OOp_LIKE
{
public:
- TYPEINFO_OVERRIDE();
public:
OOp_NOTLIKE(const sal_Unicode cEsc = L'\0'):OOp_LIKE(cEsc){};
@@ -282,7 +263,6 @@ namespace connectivity
sal_Int32 aPredicateType;
public:
- TYPEINFO_OVERRIDE();
OOp_COMPARE(sal_Int32 aPType)
:aPredicateType(aPType) {}
@@ -296,7 +276,6 @@ namespace connectivity
public:
virtual void Exec(OCodeStack&) override;
- TYPEINFO_OVERRIDE();
protected:
virtual double operate(const double& fLeft,const double& fRight) const = 0;
@@ -337,7 +316,6 @@ namespace connectivity
public:
virtual void Exec(OCodeStack&) override;
- TYPEINFO_OVERRIDE();
protected:
virtual ORowSetValue operate(const ::std::vector<ORowSetValue>& lhs) const = 0;
@@ -348,7 +326,6 @@ namespace connectivity
public:
virtual void Exec(OCodeStack&) override;
- TYPEINFO_OVERRIDE();
protected:
virtual ORowSetValue operate(const ORowSetValue& lhs,const ORowSetValue& rhs) const = 0;
@@ -360,7 +337,6 @@ namespace connectivity
virtual void Exec(OCodeStack&) override;
virtual ORowSetValue operate(const ORowSetValue& lhs) const = 0;
- TYPEINFO_OVERRIDE();
};
}
diff --git a/cui/inc/pch/precompiled_cui.hxx b/cui/inc/pch/precompiled_cui.hxx
index 98943bb..4f81b67 100644
--- a/cui/inc/pch/precompiled_cui.hxx
+++ b/cui/inc/pch/precompiled_cui.hxx
@@ -536,7 +536,6 @@
#include <svx/sxmbritm.hxx>
#include <svx/sxmfsitm.hxx>
#include <svx/sxmlhitm.hxx>
-#include <svx/sxmsuitm.hxx>
#include <svx/sxmtfitm.hxx>
#include <svx/sxmtpitm.hxx>
#include <svx/sxmtritm.hxx>
diff --git a/cui/source/options/cfgchart.cxx b/cui/source/options/cfgchart.cxx
index 1e37184..727e88b 100644
--- a/cui/source/options/cfgchart.cxx
+++ b/cui/source/options/cfgchart.cxx
@@ -27,7 +27,6 @@
using namespace com::sun::star;
-TYPEINIT1( SvxChartColorTableItem, SfxPoolItem );
SvxChartColorTable::SvxChartColorTable()
: nNextElementNumber(0)
diff --git a/cui/source/options/cfgchart.hxx b/cui/source/options/cfgchart.hxx
index 8ef95e3..401485f 100644
--- a/cui/source/options/cfgchart.hxx
+++ b/cui/source/options/cfgchart.hxx
@@ -20,7 +20,6 @@
#ifndef INCLUDED_CUI_SOURCE_OPTIONS_CFGCHART_HXX
#define INCLUDED_CUI_SOURCE_OPTIONS_CFGCHART_HXX
-#include <tools/rtti.hxx>
#include <unotools/configitem.hxx>
#include <svl/poolitem.hxx>
#include <svx/xtable.hxx>
@@ -90,7 +89,6 @@ public:
class SvxChartColorTableItem : public SfxPoolItem
{
public:
- TYPEINFO_OVERRIDE();
SvxChartColorTableItem( sal_uInt16 nWhich, const SvxChartColorTable& );
SvxChartColorTableItem( const SvxChartColorTableItem& );
diff --git a/cui/source/options/connpoolsettings.cxx b/cui/source/options/connpoolsettings.cxx
index cb42a3a..17e8a27 100644
--- a/cui/source/options/connpoolsettings.cxx
+++ b/cui/source/options/connpoolsettings.cxx
@@ -42,7 +42,6 @@ namespace offapp
{
}
- TYPEINIT1( DriverPoolingSettingsItem, SfxPoolItem )
DriverPoolingSettingsItem::DriverPoolingSettingsItem( sal_uInt16 _nId, const DriverPoolingSettings &_rSettings )
:SfxPoolItem(_nId)
diff --git a/cui/source/options/connpoolsettings.hxx b/cui/source/options/connpoolsettings.hxx
index 3aafcae..8353f45 100644
--- a/cui/source/options/connpoolsettings.hxx
+++ b/cui/source/options/connpoolsettings.hxx
@@ -73,7 +73,6 @@ namespace offapp
DriverPoolingSettings m_aSettings;
public:
- TYPEINFO_OVERRIDE();
DriverPoolingSettingsItem( sal_uInt16 _nId, const DriverPoolingSettings &_rSettings );
diff --git a/cui/source/options/dbregistersettings.cxx b/cui/source/options/dbregistersettings.cxx
index 75f71d5..18a8680 100644
--- a/cui/source/options/dbregistersettings.cxx
+++ b/cui/source/options/dbregistersettings.cxx
@@ -25,7 +25,6 @@
namespace svx
{
- TYPEINIT1( DatabaseMapItem, SfxPoolItem )
DatabaseMapItem::DatabaseMapItem( sal_uInt16 _nId, const DatabaseRegistrations& _rRegistrations )
:SfxPoolItem( _nId )
diff --git a/cui/source/options/dbregistersettings.hxx b/cui/source/options/dbregistersettings.hxx
index 12172c0..9c85d9b 100644
--- a/cui/source/options/dbregistersettings.hxx
+++ b/cui/source/options/dbregistersettings.hxx
@@ -69,7 +69,6 @@ namespace svx
DatabaseRegistrations m_aRegistrations;
public:
- TYPEINFO_OVERRIDE();
DatabaseMapItem( sal_uInt16 _nId, const DatabaseRegistrations& _rRegistrations );
diff --git a/cui/source/tabpages/measure.cxx b/cui/source/tabpages/measure.cxx
index dfd5abc..3c8d08d 100644
--- a/cui/source/tabpages/measure.cxx
+++ b/cui/source/tabpages/measure.cxx
@@ -39,7 +39,6 @@
#include <svx/sxmbritm.hxx>
#include <svx/sxmfsitm.hxx>
#include <svx/sxmlhitm.hxx>
-#include <svx/sxmsuitm.hxx>
#include <svx/sxmtfitm.hxx>
#include <svx/sxmtpitm.hxx>
#include <svx/sxmtritm.hxx>
@@ -500,7 +499,7 @@ bool SvxMeasurePage::FillItemSet( SfxItemSet* rAttrs)
eState = m_pTsbShowUnit->GetState();
if( m_pTsbShowUnit->IsValueChangedFromSaved() )
{
- rAttrs->Put( makeSdrMeasureShowUnitItem( TRISTATE_TRUE == eState ) );
+ rAttrs->Put( SdrYesNoItem(SDRATTR_MEASURESHOWUNIT, TRISTATE_TRUE == eState ) );
bModified = true;
}
@@ -729,7 +728,7 @@ void SvxMeasurePage::ChangeAttrHdl_Impl( void* p )
{
TriState eState = m_pTsbShowUnit->GetState();
if( eState != TRISTATE_INDET )
- aAttrSet.Put( makeSdrMeasureShowUnitItem( TRISTATE_TRUE == eState ) );
+ aAttrSet.Put( SdrYesNoItem( SDRATTR_MEASURESHOWUNIT, TRISTATE_TRUE == eState ) );
}
if( p == m_pLbUnit )
diff --git a/dbaccess/source/filter/xml/xmlStyleImport.cxx b/dbaccess/source/filter/xml/xmlStyleImport.cxx
index ef19d1b..a17ddf8 100644
--- a/dbaccess/source/filter/xml/xmlStyleImport.cxx
+++ b/dbaccess/source/filter/xml/xmlStyleImport.cxx
@@ -46,8 +46,6 @@ using namespace ::com::sun::star::beans;
using namespace ::com::sun::star::container;
using namespace xmloff::token;
-TYPEINIT1( OTableStyleContext, XMLPropStyleContext );
-TYPEINIT1( OTableStylesContext, SvXMLStylesContext );
OTableStyleContext::OTableStyleContext( ODBFilter& rImport,
sal_uInt16 nPrfx, const OUString& rLName,
diff --git a/dbaccess/source/filter/xml/xmlStyleImport.hxx b/dbaccess/source/filter/xml/xmlStyleImport.hxx
index 7b09a8c..fbb9625 100644
--- a/dbaccess/source/filter/xml/xmlStyleImport.hxx
+++ b/dbaccess/source/filter/xml/xmlStyleImport.hxx
@@ -53,7 +53,6 @@ namespace dbaxml
public:
- TYPEINFO_OVERRIDE();
OTableStyleContext( ODBFilter& rImport, sal_uInt16 nPrfx,
const OUString& rLName,
@@ -96,7 +95,6 @@ namespace dbaxml
public:
- TYPEINFO_OVERRIDE();
OTableStylesContext( SvXMLImport& rImport, sal_uInt16 nPrfx ,
const OUString& rLName ,
diff --git a/dbaccess/source/ui/dlg/DbAdminImpl.cxx b/dbaccess/source/ui/dlg/DbAdminImpl.cxx
index d295374..91ae318 100644
--- a/dbaccess/source/ui/dlg/DbAdminImpl.cxx
+++ b/dbaccess/source/ui/dlg/DbAdminImpl.cxx
@@ -1095,7 +1095,6 @@ void ODbDataSourceAdministrationHelper::setDataSourceOrName( const Any& _rDataSo
}
// DbuTypeCollectionItem
-TYPEINIT1(DbuTypeCollectionItem, SfxPoolItem);
DbuTypeCollectionItem::DbuTypeCollectionItem(sal_Int16 _nWhich, ::dbaccess::ODsnTypeCollection* _pCollection)
:SfxPoolItem(_nWhich)
,m_pCollection(_pCollection)
diff --git a/dbaccess/source/ui/dlg/dsnItem.hxx b/dbaccess/source/ui/dlg/dsnItem.hxx
index de3f074..4e7dc4b 100644
--- a/dbaccess/source/ui/dlg/dsnItem.hxx
+++ b/dbaccess/source/ui/dlg/dsnItem.hxx
@@ -36,7 +36,6 @@ namespace dbaui
::dbaccess::ODsnTypeCollection* m_pCollection;
public:
- TYPEINFO_OVERRIDE();
DbuTypeCollectionItem(sal_Int16 nWhich = 0, ::dbaccess::ODsnTypeCollection* _pCollection = nullptr);
DbuTypeCollectionItem(const DbuTypeCollectionItem& _rSource);
diff --git a/dbaccess/source/ui/dlg/optionalboolitem.cxx b/dbaccess/source/ui/dlg/optionalboolitem.cxx
index bfdc2cf..ef561f1 100644
--- a/dbaccess/source/ui/dlg/optionalboolitem.cxx
+++ b/dbaccess/source/ui/dlg/optionalboolitem.cxx
@@ -23,7 +23,6 @@ namespace dbaui
{
// OptionalBoolItem
- TYPEINIT1( OptionalBoolItem, SfxPoolItem );
OptionalBoolItem::OptionalBoolItem( sal_Int16 _nWhich )
:SfxPoolItem( _nWhich )
,m_aValue()
diff --git a/dbaccess/source/ui/dlg/optionalboolitem.hxx b/dbaccess/source/ui/dlg/optionalboolitem.hxx
index 3bb698a..16fb49b 100644
--- a/dbaccess/source/ui/dlg/optionalboolitem.hxx
+++ b/dbaccess/source/ui/dlg/optionalboolitem.hxx
@@ -33,7 +33,6 @@ namespace dbaui
::boost::optional< bool > m_aValue;
public:
- TYPEINFO_OVERRIDE();
explicit OptionalBoolItem( sal_Int16 nWhich );
OptionalBoolItem( const OptionalBoolItem& _rSource );
diff --git a/dbaccess/source/ui/inc/GeneralUndo.hxx b/dbaccess/source/ui/inc/GeneralUndo.hxx
index 3489118..956d354 100644
--- a/dbaccess/source/ui/inc/GeneralUndo.hxx
+++ b/dbaccess/source/ui/inc/GeneralUndo.hxx
@@ -35,7 +35,6 @@ namespace dbaui
OUString m_strComment; // undo, redo comment
public:
- TYPEINFO_OVERRIDE();
OCommentUndoAction(sal_uInt16 nCommentID) { m_strComment = OUString(ModuleRes(nCommentID)); }
virtual OUString GetComment() const override { return m_strComment; }
diff --git a/dbaccess/source/ui/inc/JoinTableView.hxx b/dbaccess/source/ui/inc/JoinTableView.hxx
index 919a7e7..d59bd58 100644
--- a/dbaccess/source/ui/inc/JoinTableView.hxx
+++ b/dbaccess/source/ui/inc/JoinTableView.hxx
@@ -24,7 +24,6 @@
#include <vcl/idle.hxx>
#include <vcl/scrbar.hxx>
#include <vcl/vclptr.hxx>
-#include <tools/rtti.hxx>
#include <svtools/transfer.hxx>
#include "callbacks.hxx"
diff --git a/dbaccess/source/ui/inc/TableConnection.hxx b/dbaccess/source/ui/inc/TableConnection.hxx
index 38d4720..130cdd7 100644
--- a/dbaccess/source/ui/inc/TableConnection.hxx
+++ b/dbaccess/source/ui/inc/TableConnection.hxx
@@ -22,7 +22,6 @@
#include <vector>
#include <tools/debug.hxx>
#include <vcl/window.hxx>
-#include <tools/rtti.hxx>
#include <com/sun/star/uno/Reference.h>
#include "TableConnectionData.hxx"
diff --git a/dbaccess/source/ui/inc/TableConnectionData.hxx b/dbaccess/source/ui/inc/TableConnectionData.hxx
index ca23565..799ab8f 100644
--- a/dbaccess/source/ui/inc/TableConnectionData.hxx
+++ b/dbaccess/source/ui/inc/TableConnectionData.hxx
@@ -22,7 +22,6 @@
#include "ConnectionLineData.hxx"
#include "TableWindowData.hxx"
#include <vector>
-#include <tools/rtti.hxx>
#include <memory>
namespace dbaui
diff --git a/dbaccess/source/ui/inc/TableWindow.hxx b/dbaccess/source/ui/inc/TableWindow.hxx
index c41f396..71aec12 100644
--- a/dbaccess/source/ui/inc/TableWindow.hxx
+++ b/dbaccess/source/ui/inc/TableWindow.hxx
@@ -22,7 +22,6 @@
#include <com/sun/star/container/XNameAccess.hpp>
#include <com/sun/star/beans/XPropertySet.hpp>
#include "TableWindowTitle.hxx"
-#include <tools/rtti.hxx>
#include <rtl/ref.hxx>
#include "TableWindowData.hxx"
#include "TableWindowListBox.hxx"
diff --git a/dbaccess/source/ui/inc/propertysetitem.hxx b/dbaccess/source/ui/inc/propertysetitem.hxx
index 4584a32..e201d91 100644
--- a/dbaccess/source/ui/inc/propertysetitem.hxx
+++ b/dbaccess/source/ui/inc/propertysetitem.hxx
@@ -34,7 +34,6 @@ namespace dbaui
css::uno::Reference< css::beans::XPropertySet > m_xSet;
public:
- TYPEINFO_OVERRIDE();
OPropertySetItem(sal_Int16 nWhich);
OPropertySetItem(sal_Int16 nWhich,
const css::uno::Reference< css::beans::XPropertySet >& _rxSet);
diff --git a/dbaccess/source/ui/inc/stringlistitem.hxx b/dbaccess/source/ui/inc/stringlistitem.hxx
index e0c7bf7..2500033 100644
--- a/dbaccess/source/ui/inc/stringlistitem.hxx
+++ b/dbaccess/source/ui/inc/stringlistitem.hxx
@@ -36,7 +36,6 @@ class OStringListItem : public SfxPoolItem
css::uno::Sequence< OUString > m_aList;
public:
- TYPEINFO_OVERRIDE();
OStringListItem(sal_Int16 nWhich, const css::uno::Sequence< OUString >& _rList);
OStringListItem(const OStringListItem& _rSource);
diff --git a/dbaccess/source/ui/misc/propertysetitem.cxx b/dbaccess/source/ui/misc/propertysetitem.cxx
index 92024d2..26e5dab 100644
--- a/dbaccess/source/ui/misc/propertysetitem.cxx
+++ b/dbaccess/source/ui/misc/propertysetitem.cxx
@@ -26,7 +26,6 @@ namespace dbaui
using namespace ::com::sun::star::beans;
// OPropertySetItem
- TYPEINIT1(OPropertySetItem, SfxPoolItem);
OPropertySetItem::OPropertySetItem(sal_Int16 _nWhich)
:SfxPoolItem(_nWhich)
{
diff --git a/dbaccess/source/ui/misc/stringlistitem.cxx b/dbaccess/source/ui/misc/stringlistitem.cxx
index 2663db4..5e8ea0a 100644
--- a/dbaccess/source/ui/misc/stringlistitem.cxx
+++ b/dbaccess/source/ui/misc/stringlistitem.cxx
@@ -25,7 +25,6 @@ namespace dbaui
using namespace ::com::sun::star::uno;
// OStringListItem
-TYPEINIT1(OStringListItem, SfxPoolItem);
OStringListItem::OStringListItem(sal_Int16 _nWhich, const Sequence< OUString >& _rList)
:SfxPoolItem(_nWhich)
,m_aList(_rList)
diff --git a/dbaccess/source/ui/querydesign/QTableConnectionData.hxx b/dbaccess/source/ui/querydesign/QTableConnectionData.hxx
index a40ca30..878455f 100644
--- a/dbaccess/source/ui/querydesign/QTableConnectionData.hxx
+++ b/dbaccess/source/ui/querydesign/QTableConnectionData.hxx
@@ -22,7 +22,6 @@
#include "TableConnectionData.hxx"
#include "TableFieldDescription.hxx"
#include "QEnumTypes.hxx"
-#include <tools/rtti.hxx>
namespace dbaui
{
diff --git a/dbaccess/source/ui/querydesign/QTableWindow.hxx b/dbaccess/source/ui/querydesign/QTableWindow.hxx
index 140e55d..9947905 100644
--- a/dbaccess/source/ui/querydesign/QTableWindow.hxx
+++ b/dbaccess/source/ui/querydesign/QTableWindow.hxx
@@ -22,7 +22,6 @@
#include "TableWindow.hxx"
#include "QTableWindowData.hxx"
#include "TableFieldDescription.hxx"
-#include <tools/rtti.hxx>
namespace dbaui
{
diff --git a/dbaccess/source/ui/tabledesign/TEditControl.cxx b/dbaccess/source/ui/tabledesign/TEditControl.cxx
index e6f8284..acf5bbd 100644
--- a/dbaccess/source/ui/tabledesign/TEditControl.cxx
+++ b/dbaccess/source/ui/tabledesign/TEditControl.cxx
@@ -61,7 +61,6 @@ using namespace ::com::sun::star::sdbc;
using namespace ::com::sun::star::sdbcx;
using namespace ::com::sun::star::sdb;
-// TYPEINIT1(OTableEditorCtrl, DBView);
#define HANDLE_ID 0
diff --git a/dbaccess/source/ui/tabledesign/TableUndo.cxx b/dbaccess/source/ui/tabledesign/TableUndo.cxx
index bcb300c..bc17886 100644
--- a/dbaccess/source/ui/tabledesign/TableUndo.cxx
+++ b/dbaccess/source/ui/tabledesign/TableUndo.cxx
@@ -30,15 +30,6 @@
using namespace dbaui;
using namespace ::svt;
-TYPEINIT1( OCommentUndoAction, SfxUndoAction );
-TYPEINIT1( OTableDesignUndoAct, OCommentUndoAction );
-TYPEINIT1( OTableEditorUndoAct, OTableDesignUndoAct );
-TYPEINIT1( OTableDesignCellUndoAct, OTableDesignUndoAct );
-TYPEINIT1( OTableEditorTypeSelUndoAct, OTableEditorUndoAct );
-TYPEINIT1( OTableEditorDelUndoAct, OTableEditorUndoAct );
-TYPEINIT1( OTableEditorInsUndoAct, OTableEditorUndoAct );
-TYPEINIT1( OTableEditorInsNewUndoAct, OTableEditorUndoAct );
-TYPEINIT1( OPrimKeyUndoAct, OTableEditorUndoAct );
// class OTableDesignUndoAct
OTableDesignUndoAct::OTableDesignUndoAct( OTableRowView* pOwner,sal_uInt16 nCommentID ) : OCommentUndoAction(nCommentID)
diff --git a/dbaccess/source/ui/tabledesign/TableUndo.hxx b/dbaccess/source/ui/tabledesign/TableUndo.hxx
index 730e3e6..a0b7df2 100644
--- a/dbaccess/source/ui/tabledesign/TableUndo.hxx
+++ b/dbaccess/source/ui/tabledesign/TableUndo.hxx
@@ -40,7 +40,6 @@ namespace dbaui
virtual void Undo() override;
virtual void Redo() override;
public:
- TYPEINFO_OVERRIDE();
OTableDesignUndoAct( OTableRowView* pOwner ,sal_uInt16 nCommentID);
virtual ~OTableDesignUndoAct();
};
@@ -52,7 +51,6 @@ namespace dbaui
VclPtr<OTableEditorCtrl> pTabEdCtrl;
public:
- TYPEINFO_OVERRIDE();
OTableEditorUndoAct( OTableEditorCtrl* pOwner,sal_uInt16 nCommentID );
virtual ~OTableEditorUndoAct();
};
@@ -68,7 +66,6 @@ namespace dbaui
virtual void Undo() override;
virtual void Redo() override;
public:
- TYPEINFO_OVERRIDE();
OTableDesignCellUndoAct( OTableRowView* pOwner, long nRowID, sal_uInt16 nColumn );
virtual ~OTableDesignCellUndoAct();
};
@@ -84,7 +81,6 @@ namespace dbaui
virtual void Undo() override;
virtual void Redo() override;
public:
- TYPEINFO_OVERRIDE();
OTableEditorTypeSelUndoAct( OTableEditorCtrl* pOwner, long nRowID, sal_uInt16 nColumn, const TOTypeInfoSP& _pOldType );
virtual ~OTableEditorTypeSelUndoAct();
};
@@ -97,7 +93,6 @@ namespace dbaui
virtual void Undo() override;
virtual void Redo() override;
public:
- TYPEINFO_OVERRIDE();
explicit OTableEditorDelUndoAct( OTableEditorCtrl* pOwner );
virtual ~OTableEditorDelUndoAct();
};
@@ -111,7 +106,6 @@ namespace dbaui
virtual void Undo() override;
virtual void Redo() override;
public:
- TYPEINFO_OVERRIDE();
OTableEditorInsUndoAct( OTableEditorCtrl* pOwner,
long nInsertPosition,
const ::std::vector< std::shared_ptr<OTableRow> >& _vInsertedRows);
@@ -127,7 +121,6 @@ namespace dbaui
virtual void Undo() override;
virtual void Redo() override;
public:
- TYPEINFO_OVERRIDE();
OTableEditorInsNewUndoAct( OTableEditorCtrl* pOwner, long nInsertPosition, long nInsertedRows );
virtual ~OTableEditorInsNewUndoAct();
};
@@ -142,7 +135,6 @@ namespace dbaui
virtual void Undo() override;
virtual void Redo() override;
public:
- TYPEINFO_OVERRIDE();
OPrimKeyUndoAct( OTableEditorCtrl* pOwner, const MultiSelection& aDeletedKeys, const MultiSelection& aInsertedKeys );
virtual ~OPrimKeyUndoAct();
};
diff --git a/editeng/inc/pch/precompiled_editeng.hxx b/editeng/inc/pch/precompiled_editeng.hxx
index 4eaf9b2..2e4ed6d 100644
--- a/editeng/inc/pch/precompiled_editeng.hxx
+++ b/editeng/inc/pch/precompiled_editeng.hxx
@@ -269,7 +269,6 @@
#include <tools/mapunit.hxx>
#include <tools/poly.hxx>
#include <tools/resid.hxx>
-#include <tools/rtti.hxx>
#include <tools/solar.h>
#include <tools/stream.hxx>
#include <tools/tenccvt.hxx>
diff --git a/editeng/source/items/bulitem.cxx b/editeng/source/items/bulitem.cxx
index 0b80370..2791bf4 100644
--- a/editeng/source/items/bulitem.cxx
+++ b/editeng/source/items/bulitem.cxx
@@ -30,7 +30,6 @@
-TYPEINIT1(SvxBulletItem,SfxPoolItem);
diff --git a/editeng/source/items/charhiddenitem.cxx b/editeng/source/items/charhiddenitem.cxx
index 32bc856..70a3a17 100644
--- a/editeng/source/items/charhiddenitem.cxx
+++ b/editeng/source/items/charhiddenitem.cxx
@@ -21,7 +21,8 @@
#include <editeng/editrids.hrc>
#include <editeng/eerdll.hxx>
-TYPEINIT1_FACTORY(SvxCharHiddenItem, SfxBoolItem, new SvxCharHiddenItem(false, 0));
+
+SfxPoolItem* SvxCharHiddenItem::CreateDefault() { return new SvxCharHiddenItem(false, 0);}
SvxCharHiddenItem::SvxCharHiddenItem( const bool bHidden, const sal_uInt16 nId ) :
SfxBoolItem( nId, bHidden )
diff --git a/editeng/source/items/flditem.cxx b/editeng/source/items/flditem.cxx
index 6018d63..4e252ac 100644
--- a/editeng/source/items/flditem.cxx
+++ b/editeng/source/items/flditem.cxx
@@ -220,7 +220,6 @@ SvxFieldData* SvxFieldData::Create(const uno::Reference<text::XTextContent>& xTe
return nullptr;
}
-TYPEINIT1( SvxFieldItem, SfxPoolItem );
SV_IMPL_PERSIST1( SvxFieldData, SvPersistBase );
@@ -247,7 +246,7 @@ SvxFieldData* SvxFieldData::Clone() const
bool SvxFieldData::operator==( const SvxFieldData& rFld ) const
{
- DBG_ASSERT( Type() == rFld.Type(), "==: Different Types" );
+ DBG_ASSERT( typeid(*this) == typeid(rFld), "==: Different Types" );
(void)rFld;
return true; // Basic class is always the same.
}
@@ -362,7 +361,7 @@ bool SvxFieldItem::operator==( const SfxPoolItem& rItem ) const
return true;
if( pField == nullptr || pOtherFld == nullptr )
return false;
- return ( pField->Type() == pOtherFld->Type() )
+ return ( typeid(*pField) == typeid(*pOtherFld) )
&& ( *pField == *pOtherFld );
}
@@ -401,7 +400,7 @@ SvxFieldData* SvxDateField::Clone() const
bool SvxDateField::operator==( const SvxFieldData& rOther ) const
{
- if ( rOther.Type() != Type() )
+ if ( typeid(rOther) != typeid(*this) )
return false;
const SvxDateField& rOtherFld = static_cast<const SvxDateField&>(rOther);
@@ -539,7 +538,7 @@ SvxFieldData* SvxURLField::Clone() const
bool SvxURLField::operator==( const SvxFieldData& rOther ) const
{
- if ( rOther.Type() != Type() )
+ if ( typeid(rOther) != typeid(*this) )
return false;
const SvxURLField& rOtherFld = static_cast<const SvxURLField&>(rOther);
@@ -628,7 +627,7 @@ SvxFieldData* SvxPageTitleField::Clone() const
bool SvxPageTitleField::operator==( const SvxFieldData& rCmp ) const
{
- return ( rCmp.Type() == TYPE(SvxPageTitleField) );
+ return ( dynamic_cast< const SvxPageTitleField *>(&rCmp) != nullptr );
}
void SvxPageTitleField::Load( SvPersistStream & /*rStm*/ )
@@ -661,7 +660,7 @@ SvxFieldData* SvxPageField::Clone() const
bool SvxPageField::operator==( const SvxFieldData& rCmp ) const
{
- return ( rCmp.Type() == TYPE(SvxPageField) );
+ return ( dynamic_cast< const SvxPageField *>(&rCmp) != nullptr );
}
void SvxPageField::Load( SvPersistStream & /*rStm*/ )
@@ -689,7 +688,7 @@ SvxFieldData* SvxPagesField::Clone() const
bool SvxPagesField::operator==( const SvxFieldData& rCmp ) const
{
- return ( rCmp.Type() == TYPE(SvxPagesField) );
+ return ( dynamic_cast< const SvxPagesField *>(&rCmp) != nullptr);
}
void SvxPagesField::Load( SvPersistStream & /*rStm*/ )
@@ -711,7 +710,7 @@ SvxFieldData* SvxTimeField::Clone() const
bool SvxTimeField::operator==( const SvxFieldData& rCmp ) const
{
- return ( rCmp.Type() == TYPE(SvxTimeField) );
+ return ( dynamic_cast< const SvxTimeField *>(&rCmp) != nullptr);
}
void SvxTimeField::Load( SvPersistStream & /*rStm*/ )
@@ -738,7 +737,7 @@ SvxFieldData* SvxFileField::Clone() const
bool SvxFileField::operator==( const SvxFieldData& rCmp ) const
{
- return ( rCmp.Type() == TYPE(SvxFileField) );
+ return ( dynamic_cast< const SvxFileField *>(&rCmp) != nullptr );
}
void SvxFileField::Load( SvPersistStream & /*rStm*/ )
@@ -768,7 +767,7 @@ SvxFieldData* SvxTableField::Clone() const
bool SvxTableField::operator==( const SvxFieldData& rCmp ) const
{
- if (rCmp.Type() != TYPE(SvxTableField))
+ if (dynamic_cast< const SvxTableField *>(&rCmp) != nullptr)
return false;
return mnTab == static_cast<const SvxTableField&>(rCmp).mnTab;
@@ -817,7 +816,7 @@ SvxFieldData* SvxExtTimeField::Clone() const
bool SvxExtTimeField::operator==( const SvxFieldData& rOther ) const
{
- if ( rOther.Type() != Type() )
+ if ( typeid(rOther) != typeid(*this) )
return false;
const SvxExtTimeField& rOtherFld = static_cast<const SvxExtTimeField&>(rOther);
@@ -961,7 +960,7 @@ SvxFieldData* SvxExtFileField::Clone() const
bool SvxExtFileField::operator==( const SvxFieldData& rOther ) const
{
- if ( rOther.Type() != Type() )
+ if ( typeid(rOther) != typeid(*this) )
return false;
const SvxExtFileField& rOtherFld = static_cast<const SvxExtFileField&>(rOther);
@@ -1113,7 +1112,7 @@ SvxFieldData* SvxAuthorField::Clone() const
bool SvxAuthorField::operator==( const SvxFieldData& rOther ) const
{
- if ( rOther.Type() != Type() )
+ if ( typeid(rOther) != typeid(*this) )
return false;
const SvxAuthorField& rOtherFld = static_cast<const SvxAuthorField&>(rOther);
@@ -1214,7 +1213,7 @@ SvxFieldData* SvxHeaderField::Clone() const
bool SvxHeaderField::operator==( const SvxFieldData& rCmp ) const
{
- return ( rCmp.Type() == TYPE(SvxHeaderField) );
+ return ( dynamic_cast< const SvxHeaderField *>(&rCmp) != nullptr );
}
void SvxHeaderField::Load( SvPersistStream & /*rStm*/ )
@@ -1237,7 +1236,7 @@ SvxFieldData* SvxFooterField::Clone() const
bool SvxFooterField::operator==( const SvxFieldData& rCmp ) const
{
- return ( rCmp.Type() == TYPE(SvxFooterField) );
+ return ( dynamic_cast< const SvxFooterField *>(&rCmp) != nullptr );
}
void SvxFooterField::Load( SvPersistStream & /*rStm*/ )
@@ -1259,7 +1258,7 @@ SvxFieldData* SvxDateTimeField::Clone() const
bool SvxDateTimeField::operator==( const SvxFieldData& rCmp ) const
{
- return ( rCmp.Type() == TYPE(SvxDateTimeField) );
+ return ( dynamic_cast< const SvxDateTimeField *>(&rCmp) != nullptr );
}
void SvxDateTimeField::Load( SvPersistStream & /*rStm*/ )
diff --git a/editeng/source/items/frmitems.cxx b/editeng/source/items/frmitems.cxx
index 575bf49..7de23be 100644
--- a/editeng/source/items/frmitems.cxx
+++ b/editeng/source/items/frmitems.cxx
@@ -138,21 +138,23 @@ namespace
}
}
-TYPEINIT1_FACTORY(SvxPaperBinItem, SfxByteItem, new SvxPaperBinItem(0));
-TYPEINIT1_FACTORY(SvxSizeItem, SfxPoolItem, new SvxSizeItem(0));
-TYPEINIT1_FACTORY(SvxLRSpaceItem, SfxPoolItem, new SvxLRSpaceItem(0));
-TYPEINIT1_FACTORY(SvxULSpaceItem, SfxPoolItem, new SvxULSpaceItem(0));
-TYPEINIT1_FACTORY(SvxPrintItem, SfxBoolItem, new SvxPrintItem(0));
-TYPEINIT1_FACTORY(SvxOpaqueItem, SfxBoolItem, new SvxOpaqueItem(0));
-TYPEINIT1_FACTORY(SvxProtectItem, SfxPoolItem, new SvxProtectItem(0));
-TYPEINIT1_FACTORY(SvxBrushItem, SfxPoolItem, new SvxBrushItem(0));
-TYPEINIT1_FACTORY(SvxShadowItem, SfxPoolItem, new SvxShadowItem(0));
-TYPEINIT1_FACTORY(SvxBoxItem, SfxPoolItem, new SvxBoxItem(0));
-TYPEINIT1_FACTORY(SvxBoxInfoItem, SfxPoolItem, new SvxBoxInfoItem(0));
-TYPEINIT1_FACTORY(SvxFormatBreakItem, SfxEnumItem, new SvxFormatBreakItem(SVX_BREAK_NONE, 0));
-TYPEINIT1_FACTORY(SvxFormatKeepItem, SfxBoolItem, new SvxFormatKeepItem(false, 0));
-TYPEINIT1_FACTORY(SvxLineItem, SfxPoolItem, new SvxLineItem(0));
-TYPEINIT1_FACTORY(SvxFrameDirectionItem, SfxUInt16Item, new SvxFrameDirectionItem(FRMDIR_HORI_LEFT_TOP, 0));
+
+SfxPoolItem* SvxPaperBinItem::CreateDefault() { return new SvxPaperBinItem(0);}
+SfxPoolItem* SvxSizeItem::CreateDefault() { return new SvxSizeItem(0);}
+SfxPoolItem* SvxLRSpaceItem::CreateDefault() { return new SvxLRSpaceItem(0);}
+SfxPoolItem* SvxULSpaceItem::CreateDefault() { return new SvxULSpaceItem(0);}
+SfxPoolItem* SvxPrintItem::CreateDefault() { return new SvxPrintItem(0);}
+SfxPoolItem* SvxOpaqueItem::CreateDefault() { return new SvxOpaqueItem(0);}
+SfxPoolItem* SvxProtectItem::CreateDefault() { return new SvxProtectItem(0);}
+SfxPoolItem* SvxBrushItem::CreateDefault() { return new SvxBrushItem(0);}
+SfxPoolItem* SvxShadowItem::CreateDefault() { return new SvxShadowItem(0);}
+SfxPoolItem* SvxBoxItem::CreateDefault() { return new SvxBoxItem(0);}
+SfxPoolItem* SvxBoxInfoItem::CreateDefault() { return new SvxBoxInfoItem(0);}
+SfxPoolItem* SvxFormatBreakItem::CreateDefault() { return new SvxFormatBreakItem(SVX_BREAK_NONE, 0);}
+SfxPoolItem* SvxFormatKeepItem::CreateDefault() { return new SvxFormatKeepItem(false, 0);}
+SfxPoolItem* SvxLineItem::CreateDefault() { return new SvxLineItem(0);}
+SfxPoolItem* SvxFrameDirectionItem::CreateDefault() { return new SvxFrameDirectionItem(FRMDIR_HORI_LEFT_TOP, 0);}
+
// class SvxPaperBinItem ------------------------------------------------
diff --git a/editeng/source/items/justifyitem.cxx b/editeng/source/items/justifyitem.cxx
index c8806bd..32d50c7 100644
--- a/editeng/source/items/justifyitem.cxx
+++ b/editeng/source/items/justifyitem.cxx
@@ -31,8 +31,9 @@
#include <com/sun/star/style/VerticalAlignment.hpp>
-TYPEINIT1_FACTORY( SvxHorJustifyItem, SfxEnumItem, new SvxHorJustifyItem(SVX_HOR_JUSTIFY_STANDARD, 0) );
-TYPEINIT1_FACTORY( SvxVerJustifyItem, SfxEnumItem, new SvxVerJustifyItem(SVX_VER_JUSTIFY_STANDARD, 0) );
+
+SfxPoolItem* SvxHorJustifyItem::CreateDefault() { return new SvxHorJustifyItem(SVX_HOR_JUSTIFY_STANDARD, 0) ;}
+SfxPoolItem* SvxVerJustifyItem::CreateDefault() { return new SvxVerJustifyItem(SVX_VER_JUSTIFY_STANDARD, 0) ;}
using namespace ::com::sun::star;
diff --git a/editeng/source/items/optitems.cxx b/editeng/source/items/optitems.cxx
index a11c798..54521c2 100644
--- a/editeng/source/items/optitems.cxx
+++ b/editeng/source/items/optitems.cxx
@@ -30,8 +30,6 @@ using namespace ::com::sun::star::linguistic2;
// STATIC DATA -----------------------------------------------------------
-TYPEINIT1(SfxSpellCheckItem, SfxPoolItem);
-TYPEINIT1(SfxHyphenRegionItem, SfxPoolItem);
// class SfxSpellCheckItem -----------------------------------------------
diff --git a/editeng/source/items/paraitem.cxx b/editeng/source/items/paraitem.cxx
index 3c95e3d..061bf02 100644
--- a/editeng/source/items/paraitem.cxx
+++ b/editeng/source/items/paraitem.cxx
@@ -24,7 +24,6 @@
#include <comphelper/processfactory.hxx>
#include <unotools/syslocale.hxx>
#include <comphelper/types.hxx>
-#include <tools/rtti.hxx>
#include <tools/mapunit.hxx>
#include <svl/itempool.hxx>
#include <svl/memberid.hrc>
@@ -53,20 +52,20 @@
using namespace ::com::sun::star;
-TYPEINIT1_FACTORY(SvxLineSpacingItem, SfxPoolItem , new SvxLineSpacingItem(LINE_SPACE_DEFAULT_HEIGHT, 0));
-TYPEINIT1_FACTORY(SvxAdjustItem, SfxPoolItem, new SvxAdjustItem(SVX_ADJUST_LEFT, 0));
-TYPEINIT1_FACTORY(SvxWidowsItem, SfxByteItem, new SvxWidowsItem(0, 0));
-TYPEINIT1_FACTORY(SvxOrphansItem, SfxByteItem, new SvxOrphansItem(0, 0));
-TYPEINIT1_FACTORY(SvxHyphenZoneItem, SfxPoolItem, new SvxHyphenZoneItem(false, 0));
-TYPEINIT1_FACTORY(SvxTabStopItem, SfxPoolItem, new SvxTabStopItem(0));
-TYPEINIT1_FACTORY(SvxFormatSplitItem, SfxBoolItem, new SvxFormatSplitItem(false, 0));
-TYPEINIT1_FACTORY(SvxPageModelItem, SfxStringItem, new SvxPageModelItem(0));
-TYPEINIT1_FACTORY(SvxScriptSpaceItem, SfxBoolItem, new SvxScriptSpaceItem(false, 0));
-TYPEINIT1_FACTORY(SvxHangingPunctuationItem, SfxBoolItem, new SvxHangingPunctuationItem(false, 0));
-TYPEINIT1_FACTORY(SvxForbiddenRuleItem, SfxBoolItem, new SvxForbiddenRuleItem(false, 0));
-TYPEINIT1_FACTORY(SvxParaVertAlignItem, SfxUInt16Item, new SvxParaVertAlignItem(0, 0));
-TYPEINIT1_FACTORY(SvxParaGridItem, SfxBoolItem, new SvxParaGridItem(true, 0));
+SfxPoolItem* SvxLineSpacingItem::CreateDefault() { return new SvxLineSpacingItem(LINE_SPACE_DEFAULT_HEIGHT, 0);}
+SfxPoolItem* SvxAdjustItem::CreateDefault() { return new SvxAdjustItem(SVX_ADJUST_LEFT, 0);}
+SfxPoolItem* SvxWidowsItem::CreateDefault() { return new SvxWidowsItem(0, 0);}
+SfxPoolItem* SvxOrphansItem::CreateDefault() { return new SvxOrphansItem(0, 0);}
+SfxPoolItem* SvxHyphenZoneItem::CreateDefault() { return new SvxHyphenZoneItem(false, 0);}
+SfxPoolItem* SvxTabStopItem::CreateDefault() { return new SvxTabStopItem(0);}
+SfxPoolItem* SvxFormatSplitItem::CreateDefault() { return new SvxFormatSplitItem(false, 0);}
+SfxPoolItem* SvxPageModelItem::CreateDefault() { return new SvxPageModelItem(0);}
+SfxPoolItem* SvxScriptSpaceItem::CreateDefault() { return new SvxScriptSpaceItem(false, 0);}
+SfxPoolItem* SvxHangingPunctuationItem::CreateDefault() { return new SvxHangingPunctuationItem(false, 0);}
+SfxPoolItem* SvxForbiddenRuleItem::CreateDefault() { return new SvxForbiddenRuleItem(false, 0);}
+SfxPoolItem* SvxParaVertAlignItem::CreateDefault() { return new SvxParaVertAlignItem(0, 0);}
+SfxPoolItem* SvxParaGridItem::CreateDefault() { return new SvxParaGridItem(true, 0);}
SvxLineSpacingItem::SvxLineSpacingItem( sal_uInt16 nHeight, const sal_uInt16 nId )
diff --git a/editeng/source/items/textitem.cxx b/editeng/source/items/textitem.cxx
index ad06c25..69a6ca7 100644
--- a/editeng/source/items/textitem.cxx
+++ b/editeng/source/items/textitem.cxx
@@ -105,43 +105,38 @@ bool SvxFontItem::bEnableStoreUnicodeNames = false;
// STATIC DATA -----------------------------------------------------------
-
-TYPEINIT1(SvxFontListItem, SfxPoolItem);
-TYPEINIT1_FACTORY(SvxFontItem, SfxPoolItem, new SvxFontItem(0));
-TYPEINIT1_FACTORY(SvxPostureItem, SfxEnumItem, new SvxPostureItem(ITALIC_NONE, 0));
-TYPEINIT1_FACTORY(SvxWeightItem, SfxEnumItem, new SvxWeightItem(WEIGHT_NORMAL, 0));
-TYPEINIT1_FACTORY(SvxFontHeightItem, SfxPoolItem, new SvxFontHeightItem(240, 100, 0));
-TYPEINIT1_FACTORY(SvxFontWidthItem, SfxPoolItem, new SvxFontWidthItem(0, 100, 0));
-TYPEINIT1_FACTORY(SvxTextLineItem, SfxEnumItem, new SvxTextLineItem(UNDERLINE_NONE, 0));
-TYPEINIT1_FACTORY(SvxUnderlineItem, SfxEnumItem, new SvxUnderlineItem(UNDERLINE_NONE, 0));
-TYPEINIT1_FACTORY(SvxOverlineItem, SfxEnumItem, new SvxOverlineItem(UNDERLINE_NONE, 0));
-TYPEINIT1_FACTORY(SvxCrossedOutItem, SfxEnumItem, new SvxCrossedOutItem(STRIKEOUT_NONE, 0));
-TYPEINIT1_FACTORY(SvxShadowedItem, SfxBoolItem, new SvxShadowedItem(false, 0));
-TYPEINIT1_FACTORY(SvxAutoKernItem, SfxBoolItem, new SvxAutoKernItem(false, 0));
-TYPEINIT1_FACTORY(SvxWordLineModeItem, SfxBoolItem, new SvxWordLineModeItem(false, 0));
-TYPEINIT1_FACTORY(SvxContourItem, SfxBoolItem, new SvxContourItem(false, 0));
-TYPEINIT1_FACTORY(SvxPropSizeItem, SfxUInt16Item, new SvxPropSizeItem(100, 0));
-TYPEINIT1_FACTORY(SvxColorItem, SfxPoolItem, new SvxColorItem(0));
-// XXX: Should 2nd argument of next line SfxColorItem or SfxPoolItem?
-TYPEINIT1_FACTORY(SvxBackgroundColorItem, SvxColorItem, new SvxBackgroundColorItem(0));
-TYPEINIT1_FACTORY(SvxCharSetColorItem, SvxColorItem, new SvxCharSetColorItem(0));
-TYPEINIT1_FACTORY(SvxKerningItem, SfxInt16Item, new SvxKerningItem(0, 0));
-TYPEINIT1_FACTORY(SvxCaseMapItem, SfxEnumItem, new SvxCaseMapItem(SVX_CASEMAP_NOT_MAPPED, 0));
-TYPEINIT1_FACTORY(SvxEscapementItem, SfxPoolItem, new SvxEscapementItem(0));
-TYPEINIT1_FACTORY(SvxLanguageItem, SfxEnumItem, new SvxLanguageItem(LANGUAGE_GERMAN, 0));
-TYPEINIT1_FACTORY(SvxNoLinebreakItem, SfxBoolItem, new SvxNoLinebreakItem(true, 0));
-TYPEINIT1_FACTORY(SvxNoHyphenItem, SfxBoolItem, new SvxNoHyphenItem(true, 0));
-TYPEINIT1_FACTORY(SvxLineColorItem, SvxColorItem, new SvxLineColorItem(0));
-TYPEINIT1_FACTORY(SvxBlinkItem, SfxBoolItem, new SvxBlinkItem(false, 0));
-TYPEINIT1_FACTORY(SvxEmphasisMarkItem, SfxUInt16Item, new SvxEmphasisMarkItem(EMPHASISMARK_NONE, 0));
-TYPEINIT1_FACTORY(SvxTwoLinesItem, SfxPoolItem, new SvxTwoLinesItem(true, 0, 0, 0));
-TYPEINIT1_FACTORY(SvxScriptTypeItem, SfxUInt16Item, new SvxScriptTypeItem);
-TYPEINIT1_FACTORY(SvxCharRotateItem, SfxUInt16Item, new SvxCharRotateItem(0, false, 0));
-TYPEINIT1_FACTORY(SvxCharScaleWidthItem, SfxUInt16Item, new SvxCharScaleWidthItem(100, 0));
-TYPEINIT1_FACTORY(SvxCharReliefItem, SfxEnumItem, new SvxCharReliefItem(RELIEF_NONE, 0));
-TYPEINIT1_FACTORY(SvxRsidItem, SfxUInt32Item, new SvxRsidItem(0, 0));
-
-TYPEINIT1(SvxScriptSetItem, SfxSetItem );
+SfxPoolItem* SvxFontItem::CreateDefault() {return new SvxFontItem(0);}
+SfxPoolItem* SvxPostureItem::CreateDefault() { return new SvxPostureItem(ITALIC_NONE, 0);}
+SfxPoolItem* SvxWeightItem::CreateDefault() {return new SvxWeightItem(WEIGHT_NORMAL, 0);}
+SfxPoolItem* SvxFontHeightItem::CreateDefault() {return new SvxFontHeightItem(240, 100, 0);}
+SfxPoolItem* SvxFontWidthItem::CreateDefault() {return new SvxFontWidthItem(0, 100, 0);}
+SfxPoolItem* SvxTextLineItem::CreateDefault() {return new SvxTextLineItem(UNDERLINE_NONE, 0);}
+SfxPoolItem* SvxUnderlineItem::CreateDefault() {return new SvxUnderlineItem(UNDERLINE_NONE, 0);}
+SfxPoolItem* SvxOverlineItem::CreateDefault() {return new SvxOverlineItem(UNDERLINE_NONE, 0);}
+SfxPoolItem* SvxCrossedOutItem::CreateDefault() {return new SvxCrossedOutItem(STRIKEOUT_NONE, 0);}
+SfxPoolItem* SvxShadowedItem::CreateDefault() {return new SvxShadowedItem(false, 0);}
+SfxPoolItem* SvxAutoKernItem::CreateDefault() {return new SvxAutoKernItem(false, 0);}
+SfxPoolItem* SvxWordLineModeItem::CreateDefault() {return new SvxWordLineModeItem(false, 0);}
+SfxPoolItem* SvxContourItem::CreateDefault() {return new SvxContourItem(false, 0);}
+SfxPoolItem* SvxPropSizeItem::CreateDefault() {return new SvxPropSizeItem(100, 0);}
+SfxPoolItem* SvxColorItem::CreateDefault() {return new SvxColorItem(0);}
+SfxPoolItem* SvxBackgroundColorItem::CreateDefault() {return new SvxBackgroundColorItem(0);}
+SfxPoolItem* SvxCharSetColorItem::CreateDefault() {return new SvxCharSetColorItem(0);}
+SfxPoolItem* SvxKerningItem::CreateDefault() {return new SvxKerningItem(0, 0);}
+SfxPoolItem* SvxCaseMapItem::CreateDefault() {return new SvxCaseMapItem(SVX_CASEMAP_NOT_MAPPED, 0);}
+SfxPoolItem* SvxEscapementItem::CreateDefault() {return new SvxEscapementItem(0);}
+SfxPoolItem* SvxLanguageItem::CreateDefault() {return new SvxLanguageItem(LANGUAGE_GERMAN, 0);}
+SfxPoolItem* SvxNoLinebreakItem::CreateDefault() {return new SvxNoLinebreakItem(true, 0);}
+SfxPoolItem* SvxNoHyphenItem::CreateDefault() {return new SvxNoHyphenItem(true, 0);}
+SfxPoolItem* SvxLineColorItem::CreateDefault() {return new SvxLineColorItem(0);}
+SfxPoolItem* SvxBlinkItem::CreateDefault() {return new SvxBlinkItem(false, 0);}
+SfxPoolItem* SvxEmphasisMarkItem::CreateDefault() {return new SvxEmphasisMarkItem(EMPHASISMARK_NONE, 0);}
+SfxPoolItem* SvxTwoLinesItem::CreateDefault() {return new SvxTwoLinesItem(true, 0, 0, 0);}
+SfxPoolItem* SvxScriptTypeItem::CreateDefault() {return new SvxScriptTypeItem();}
+SfxPoolItem* SvxCharRotateItem::CreateDefault() {return new SvxCharRotateItem(0, false, 0);}
+SfxPoolItem* SvxCharScaleWidthItem::CreateDefault() {return new SvxCharScaleWidthItem(100, 0);}
+SfxPoolItem* SvxCharReliefItem::CreateDefault() {return new SvxCharReliefItem(RELIEF_NONE, 0);}
+SfxPoolItem* SvxRsidItem::CreateDefault() {return new SvxRsidItem(0, 0);}
// class SvxFontListItem -------------------------------------------------
diff --git a/editeng/source/items/writingmodeitem.cxx b/editeng/source/items/writingmodeitem.cxx
index 50449a0..a5c2713 100644
--- a/editeng/source/items/writingmodeitem.cxx
+++ b/editeng/source/items/writingmodeitem.cxx
@@ -25,7 +25,8 @@ using namespace ::com::sun::star::uno;
using namespace ::com::sun::star::text;
-TYPEINIT1_FACTORY(SvxWritingModeItem, SfxUInt16Item, new SvxWritingModeItem(css::text::WritingMode_LR_TB, 0));
+
+SfxPoolItem* SvxWritingModeItem::CreateDefault() { return new SvxWritingModeItem(css::text::WritingMode_LR_TB, 0);}
SvxWritingModeItem::SvxWritingModeItem( WritingMode eValue, sal_uInt16 _nWhich )
: SfxUInt16Item( _nWhich, (sal_uInt16)eValue )
diff --git a/editeng/source/items/xmlcnitm.cxx b/editeng/source/items/xmlcnitm.cxx
index 6906e5e..1b100b5 100644
--- a/editeng/source/items/xmlcnitm.cxx
+++ b/editeng/source/items/xmlcnitm.cxx
@@ -29,7 +29,6 @@ using namespace ::com::sun::star::lang;
using namespace ::com::sun::star::xml;
-TYPEINIT1(SvXMLAttrContainerItem, SfxPoolItem);
SvXMLAttrContainerItem::SvXMLAttrContainerItem( sal_uInt16 _nWhich ) :
SfxPoolItem( _nWhich )
diff --git a/idl/inc/basobj.hxx b/idl/inc/basobj.hxx
index 4fd69d7..1d6c70a 100644
--- a/idl/inc/basobj.hxx
+++ b/idl/inc/basobj.hxx
@@ -100,7 +100,6 @@ protected:
virtual void ReadAttributesSvIdl( SvIdlDataBase & rBase,
SvTokenStream & rInStm );
public:
- TYPEINFO_OVERRIDE();
SvMetaObject();
static void WriteTab( SvStream & rOutStm, sal_uInt16 nTab );
@@ -147,7 +146,6 @@ class SvMetaReference : public SvMetaObject
protected:
tools::SvRef<SvMetaReference> aRef;
public:
- TYPEINFO_OVERRIDE();
SvMetaReference();
const SvString & GetName() const override
@@ -199,7 +197,6 @@ class SvMetaExtern : public SvMetaReference
bool bReadUUId;
bool bReadVersion;
public:
- TYPEINFO_OVERRIDE();
SvMetaExtern();
SvMetaModule * GetModule() const;
diff --git a/idl/inc/module.hxx b/idl/inc/module.hxx
index 3855699..12b4b4a 100644
--- a/idl/inc/module.hxx
+++ b/idl/inc/module.hxx
@@ -52,7 +52,6 @@ protected:
virtual void ReadAttributesSvIdl( SvIdlDataBase &, SvTokenStream & rInStm ) override;
virtual void ReadContextSvIdl( SvIdlDataBase &, SvTokenStream & rInStm ) override;
public:
- TYPEINFO_OVERRIDE();
virtual bool SetName( const OString& rName, SvIdlDataBase * = nullptr ) override;
diff --git a/idl/inc/object.hxx b/idl/inc/object.hxx
index 1ba0066..2850288 100644
--- a/idl/inc/object.hxx
+++ b/idl/inc/object.hxx
@@ -46,7 +46,6 @@ class SvClassElement : public SvRttiBase
OString aPrefix;
SvMetaClassRef xClass;
public:
- TYPEINFO_OVERRIDE();
SvClassElement();
void SetPrefix( const OString& rPrefix )
@@ -98,7 +97,6 @@ protected:
virtual void ReadContextSvIdl( SvIdlDataBase &,
SvTokenStream & rInStm ) override;
public:
- TYPEINFO_OVERRIDE();
SvMetaClass();
void FillClasses( SvMetaClassList & rList );
diff --git a/idl/inc/slot.hxx b/idl/inc/slot.hxx
index e24f937..8ed5d39 100644
--- a/idl/inc/slot.hxx
+++ b/idl/inc/slot.hxx
@@ -146,7 +146,6 @@ protected:
}
public:
- TYPEINFO_OVERRIDE();
SvMetaObject * MakeClone() const;
SvMetaSlot *Clone() const { return static_cast<SvMetaSlot *>(MakeClone()); }
diff --git a/idl/inc/types.hxx b/idl/inc/types.hxx
index 869a45f..fee2a5a 100644
--- a/idl/inc/types.hxx
+++ b/idl/inc/types.hxx
@@ -48,7 +48,6 @@ protected:
virtual void ReadAttributesSvIdl( SvIdlDataBase & rBase,
SvTokenStream & rInStm ) override;
public:
- TYPEINFO_OVERRIDE();
SvMetaAttribute();
SvMetaAttribute( SvMetaType * );
@@ -113,7 +112,6 @@ protected:
bool ReadHeaderSvIdl( SvIdlDataBase &, SvTokenStream & rInStm );
public:
- TYPEINFO_OVERRIDE();
SvMetaType();
SvMetaType( const OString& rTypeName, char cParserChar,
const OString& rCName );
@@ -176,7 +174,6 @@ class SvMetaTypeMemberList : public SvRefMemberList<SvMetaType *> {};
class SvMetaTypeString : public SvMetaType
{
public:
- TYPEINFO_OVERRIDE();
SvMetaTypeString();
};
@@ -185,7 +182,6 @@ class SvMetaTypeStringMemberList : public SvRefMemberList<SvMetaTypeString *> {}
class SvMetaEnumValue : public SvMetaObject
{
public:
- TYPEINFO_OVERRIDE();
SvMetaEnumValue();
virtual bool ReadSvIdl( SvIdlDataBase &, SvTokenStream & rInStm ) override;
@@ -200,7 +196,6 @@ class SvMetaTypeEnum : public SvMetaType
protected:
virtual void ReadContextSvIdl( SvIdlDataBase &, SvTokenStream & rInStm ) override;
public:
- TYPEINFO_OVERRIDE();
SvMetaTypeEnum();
sal_uLong Count() const { return aEnumValueList.size(); }
@@ -216,7 +211,6 @@ class SvMetaTypeEnumMemberList : public SvRefMemberList<SvMetaTypeEnum *> {};
class SvMetaTypevoid : public SvMetaType
{
public:
- TYPEINFO_OVERRIDE();
SvMetaTypevoid();
};
class SvMetaTypevoidMemberList : public SvRefMemberList<SvMetaTypevoid *> {};
diff --git a/idl/source/objects/basobj.cxx b/idl/source/objects/basobj.cxx
index 332341d..4af4327 100644
--- a/idl/source/objects/basobj.cxx
+++ b/idl/source/objects/basobj.cxx
@@ -62,7 +62,6 @@ void SvMetaObject::Back2Delemitter( SvStream & rOutStm )
rOutStm.Seek( nPos );
}
-TYPEINIT1( SvMetaObject, SvRttiBase );
SvMetaObject::SvMetaObject()
{
}
@@ -158,13 +157,11 @@ bool SvMetaObject::ReadSvIdl( SvIdlDataBase & rBase, SvTokenStream & rInStm )
return bOk;
}
-TYPEINIT1( SvMetaReference, SvMetaObject );
SvMetaReference::SvMetaReference()
{
}
-TYPEINIT1( SvMetaExtern, SvMetaReference );
SvMetaExtern::SvMetaExtern()
: pModule( nullptr )
diff --git a/idl/source/objects/module.cxx b/idl/source/objects/module.cxx
index f78390e..0109211 100644
--- a/idl/source/objects/module.cxx
+++ b/idl/source/objects/module.cxx
@@ -27,7 +27,6 @@
#include <tools/debug.hxx>
#include <osl/file.hxx>
-TYPEINIT1( SvMetaModule, SvMetaExtern );
SvMetaModule::SvMetaModule( bool bImp )
: bImported( bImp ), bIsModified( false )
diff --git a/idl/source/objects/object.cxx b/idl/source/objects/object.cxx
index 218504f..3172e86 100644
--- a/idl/source/objects/object.cxx
+++ b/idl/source/objects/object.cxx
@@ -28,13 +28,11 @@
#include <globals.hxx>
#include <database.hxx>
-TYPEINIT1( SvClassElement, SvPersistBase );
SvClassElement::SvClassElement()
{
};
-TYPEINIT1( SvMetaClass, SvMetaType );
SvMetaClass::SvMetaClass()
: aAutomation( true, false )
{
diff --git a/idl/source/objects/slot.cxx b/idl/source/objects/slot.cxx
index f0176db..6d8157b 100644
--- a/idl/source/objects/slot.cxx
+++ b/idl/source/objects/slot.cxx
@@ -27,7 +27,6 @@
#include <globals.hxx>
#include <database.hxx>
-TYPEINIT1( SvMetaSlot, SvMetaAttribute );
SvMetaObject *SvMetaSlot::MakeClone() const
{
diff --git a/idl/source/objects/types.cxx b/idl/source/objects/types.cxx
index fd7b080..f683458 100644
--- a/idl/source/objects/types.cxx
+++ b/idl/source/objects/types.cxx
@@ -27,7 +27,6 @@
#include <globals.hxx>
#include <database.hxx>
-TYPEINIT1( SvMetaAttribute, SvMetaReference );
SvMetaAttribute::SvMetaAttribute()
: aAutomation( true, false )
, aExport( true, false )
@@ -220,7 +219,6 @@ void SvMetaAttribute::Insert (SvSlotElementList&, const OString&, SvIdlDataBase&
{
}
-TYPEINIT1( SvMetaType, SvMetaExtern );
#define CTOR \
: aCall0( CALL_VALUE, false ) \
, aCall1( CALL_VALUE, false ) \
@@ -592,8 +590,10 @@ void SvMetaType::WriteSfxItem(
rOutStm.WriteCharPtr( aTypeName.getStr() ).WriteCharPtr( aVarName.getStr() )
.WriteCharPtr( " = " ) << endl;
rOutStm.WriteChar( '{' ) << endl;
- rOutStm.WriteCharPtr( "\tTYPE(" ).WriteCharPtr( rItemName.getStr() ).WriteCharPtr( "), " )
- .WriteCharPtr( aAttrCount.getStr() );
+
+ rOutStm.WriteCharPtr( "\tcreateSfxPoolItem<" ).WriteCharPtr( rItemName.getStr() )
+ .WriteCharPtr(">, &typeid(").WriteCharPtr( rItemName.getStr() ).WriteCharPtr( "), " );
+ rOutStm.WriteCharPtr( aAttrCount.getStr() );
if( nAttrCount )
{
rOutStm.WriteCharPtr( ", { " );
@@ -658,13 +658,11 @@ OString SvMetaType::GetParserString() const
return aPStr;
}
-TYPEINIT1( SvMetaTypeString, SvMetaType );
SvMetaTypeString::SvMetaTypeString()
: SvMetaType( "String", "SbxSTRING", "BSTR", 's', "char *", "String", "$" )
{
}
-TYPEINIT1( SvMetaEnumValue, SvMetaObject );
SvMetaEnumValue::SvMetaEnumValue()
{
}
@@ -677,7 +675,6 @@ bool SvMetaEnumValue::ReadSvIdl( SvIdlDataBase & rBase,
return true;
}
-TYPEINIT1( SvMetaTypeEnum, SvMetaType );
SvMetaTypeEnum::SvMetaTypeEnum()
{
SetBasicName("Integer");
@@ -737,7 +734,6 @@ bool SvMetaTypeEnum::ReadSvIdl( SvIdlDataBase & rBase,
return false;
}
-TYPEINIT1( SvMetaTypevoid, SvMetaType );
SvMetaTypevoid::SvMetaTypevoid()
: SvMetaType( "void", "SbxVOID", "void", 'v', "void", "", "" )
{
diff --git a/include/avmedia/mediaitem.hxx b/include/avmedia/mediaitem.hxx
index de54de2..f18edb6 100644
--- a/include/avmedia/mediaitem.hxx
+++ b/include/avmedia/mediaitem.hxx
@@ -20,7 +20,6 @@
#ifndef INCLUDED_AVMEDIA_MEDIAITEM_HXX
#define INCLUDED_AVMEDIA_MEDIAITEM_HXX
-#include <tools/rtti.hxx>
#include <svl/poolitem.hxx>
#include <com/sun/star/media/ZoomLevel.hpp>
#include <com/sun/star/frame/XModel.hpp>
@@ -64,7 +63,7 @@ enum class MediaState
class AVMEDIA_DLLPUBLIC MediaItem : public SfxPoolItem
{
public:
- TYPEINFO_OVERRIDE();
+ static SfxPoolItem* CreateDefault();
explicit MediaItem( sal_uInt16 i_nWhich = 0,
AVMediaSetMask nMaskSet = AVMediaSetMask::NONE );
diff --git a/include/basic/basmgr.hxx b/include/basic/basmgr.hxx
index 11eb3f5..8900f09 100644
--- a/include/basic/basmgr.hxx
+++ b/include/basic/basmgr.hxx
@@ -134,7 +134,6 @@ protected:
virtual ~BasicManager();
public:
- TYPEINFO_OVERRIDE();
BasicManager( SotStorage& rStorage, const OUString& rBaseURL, StarBASIC* pParentFromStdLib = nullptr, OUString* pLibPath = nullptr, bool bDocMgr = false );
BasicManager( StarBASIC* pStdLib, OUString* pLibPath = nullptr, bool bDocMgr = false );
diff --git a/include/basic/sbmeth.hxx b/include/basic/sbmeth.hxx
index e780057..c09c79c 100644
--- a/include/basic/sbmeth.hxx
+++ b/include/basic/sbmeth.hxx
@@ -52,7 +52,6 @@ class BASIC_DLLPUBLIC SbMethod : public SbxMethod
public:
SBX_DECL_PERSIST_NODATA(SBXCR_SBX,SBXID_BASICMETHOD,2);
- TYPEINFO_OVERRIDE();
virtual SbxInfo* GetInfo() override;
SbxArray* GetStatics();
void ClearStatics();
@@ -75,7 +74,6 @@ class BASIC_DLLPUBLIC SbIfaceMapperMethod : public SbMethod
SbMethodRef mxImplMeth;
public:
- TYPEINFO_OVERRIDE();
SbIfaceMapperMethod( const OUString& rName, SbMethod* pImplMeth )
: SbMethod( rName, pImplMeth->GetType(), nullptr )
, mxImplMeth( pImplMeth )
diff --git a/include/basic/sbmod.hxx b/include/basic/sbmod.hxx
index 5fd7e02..5dfe5f0 100644
--- a/include/basic/sbmod.hxx
+++ b/include/basic/sbmod.hxx
@@ -95,7 +95,6 @@ protected:
virtual ~SbModule();
public:
SBX_DECL_PERSIST_NODATA(SBXCR_SBX,SBXID_BASICMOD,2);
- TYPEINFO_OVERRIDE();
SbModule( const OUString&, bool bCompat = false );
virtual void SetParent( SbxObject* ) override;
virtual void Clear() override;
@@ -145,7 +144,6 @@ class BASIC_DLLPUBLIC SbClassModuleObject : public SbModule
bool mbInitializeEventDone;
public:
- TYPEINFO_OVERRIDE();
SbClassModuleObject( SbModule* pClassModule );
virtual ~SbClassModuleObject();
diff --git a/include/basic/sbstar.hxx b/include/basic/sbstar.hxx
index 3a70903..2232efb 100644
--- a/include/basic/sbstar.hxx
+++ b/include/basic/sbstar.hxx
@@ -86,7 +86,6 @@ protected:
public:
SBX_DECL_PERSIST_NODATA(SBXCR_SBX,SBXID_BASIC,1);
- TYPEINFO_OVERRIDE();
StarBASIC( StarBASIC* pParent = nullptr, bool bIsDocBasic = false );
diff --git a/include/basic/sbx.hxx b/include/basic/sbx.hxx
index cca67ea..90d2b72 100644
--- a/include/basic/sbx.hxx
+++ b/include/basic/sbx.hxx
@@ -137,7 +137,6 @@ protected:
public:
SBX_DECL_PERSIST_NODATA(SBXCR_SBX,SBXID_ARRAY,1);
- TYPEINFO_OVERRIDE();
SbxArray( SbxDataType=SbxVARIANT );
SbxArray( const SbxArray& );
SbxArray& operator=( const SbxArray& );
@@ -186,7 +185,6 @@ protected:
virtual ~SbxDimArray();
public:
SBX_DECL_PERSIST_NODATA(SBXCR_SBX,SBXID_DIMARRAY,1);
- TYPEINFO_OVERRIDE();
SbxDimArray( SbxDataType=SbxVARIANT );
SbxDimArray( const SbxDimArray& );
SbxDimArray& operator=( const SbxDimArray& );
@@ -229,7 +227,6 @@ protected:
public:
SBX_DECL_PERSIST_NODATA(SBXCR_SBX,SBXID_COLLECTION,1);
- TYPEINFO_OVERRIDE();
SbxCollection( const OUString& rClassname );
SbxCollection( const SbxCollection& );
SbxCollection& operator=( const SbxCollection& );
@@ -250,7 +247,6 @@ protected:
virtual void CollRemove( SbxArray* pPar ) override;
public:
SBX_DECL_PERSIST_NODATA(SBXCR_SBX,SBXID_FIXCOLLECTION,1);
- TYPEINFO_OVERRIDE();
SbxStdCollection( const OUString& rClassname, const OUString& rElemClass, bool=true );
SbxStdCollection( const SbxStdCollection& );
SbxStdCollection& operator=( const SbxStdCollection& );
diff --git a/include/basic/sbxcore.hxx b/include/basic/sbxcore.hxx
index 17ef756..260d045 100644
--- a/include/basic/sbxcore.hxx
+++ b/include/basic/sbxcore.hxx
@@ -24,7 +24,6 @@
#include <basic/sbxdef.hxx>
#include <rtl/ustring.hxx>
#include <tools/ref.hxx>
-#include <tools/rtti.hxx>
class SvStream;
@@ -62,7 +61,6 @@ protected:
virtual sal_uInt16 GetSbxId() const { return 0; }
public:
- TYPEINFO();
inline void SetFlags( SbxFlagBits n );
inline SbxFlagBits GetFlags() const;
inline void SetFlag( SbxFlagBits n );
diff --git a/include/basic/sbxmeth.hxx b/include/basic/sbxmeth.hxx
index 903f346..9ce9e03 100644
--- a/include/basic/sbxmeth.hxx
+++ b/include/basic/sbxmeth.hxx
@@ -29,7 +29,6 @@ class BASIC_DLLPUBLIC SbxMethod : public SbxVariable
SbxDataType mbRuntimeFunctionReturnType;
public:
SBX_DECL_PERSIST_NODATA(SBXCR_SBX,SBXID_METHOD,1);
- TYPEINFO_OVERRIDE();
SbxMethod( const OUString& r, SbxDataType t, bool bIsRuntimeFunction=false );
SbxMethod( const SbxMethod& r );
virtual ~SbxMethod();
diff --git a/include/basic/sbxobj.hxx b/include/basic/sbxobj.hxx
index 2b07be4..f80c0fc 100644
--- a/include/basic/sbxobj.hxx
+++ b/include/basic/sbxobj.hxx
@@ -43,7 +43,6 @@ protected:
virtual void Notify( SfxBroadcaster& rBC, const SfxHint& rHint ) override;
public:
SBX_DECL_PERSIST_NODATA(SBXCR_SBX,SBXID_OBJECT,1);
- TYPEINFO_OVERRIDE();
SbxObject( const OUString& rClassname );
SbxObject( const SbxObject& );
SbxObject& operator=( const SbxObject& );
diff --git a/include/basic/sbxprop.hxx b/include/basic/sbxprop.hxx
index 38ab518..cea8c7a 100644
--- a/include/basic/sbxprop.hxx
+++ b/include/basic/sbxprop.hxx
@@ -27,7 +27,6 @@ class BASIC_DLLPUBLIC SbxProperty : public SbxVariable
{
public:
SBX_DECL_PERSIST_NODATA(SBXCR_SBX,SBXID_PROPERTY,1);
- TYPEINFO_OVERRIDE();
SbxProperty( const OUString& r, SbxDataType t );
SbxProperty( const SbxProperty& r ) : SvRefBase( r ), SbxVariable( r ) {}
virtual ~SbxProperty();
diff --git a/include/basic/sbxvar.hxx b/include/basic/sbxvar.hxx
index d2b5f06..8a517ea 100644
--- a/include/basic/sbxvar.hxx
+++ b/include/basic/sbxvar.hxx
@@ -103,7 +103,6 @@ protected:
virtual bool StoreData( SvStream& ) const override;
public:
SBX_DECL_PERSIST_NODATA(SBXCR_SBX,SBXID_VALUE,1);
- TYPEINFO_OVERRIDE();
SbxValue();
SbxValue( SbxDataType, void* = nullptr );
SbxValue( const SbxValue& );
@@ -292,7 +291,6 @@ protected:
virtual bool StoreData( SvStream& ) const override;
public:
SBX_DECL_PERSIST_NODATA(SBXCR_SBX,SBXID_VARIABLE,2);
- TYPEINFO_OVERRIDE();
SbxVariable();
SbxVariable( SbxDataType, void* = nullptr );
SbxVariable( const SbxVariable& );
diff --git a/include/editeng/adjustitem.hxx b/include/editeng/adjustitem.hxx
index d7e4648..b55e52a 100644
--- a/include/editeng/adjustitem.hxx
+++ b/include/editeng/adjustitem.hxx
@@ -47,7 +47,7 @@ class EDITENG_DLLPUBLIC SvxAdjustItem : public SfxEnumItemInterface
bool bLastBlock : 1;
public:
- TYPEINFO_OVERRIDE();
+ static SfxPoolItem* CreateDefault();
SvxAdjustItem( const SvxAdjust eAdjst /*= SVX_ADJUST_LEFT*/,
const sal_uInt16 nId );
diff --git a/include/editeng/autokernitem.hxx b/include/editeng/autokernitem.hxx
index 67830a7..26231e7 100644
--- a/include/editeng/autokernitem.hxx
+++ b/include/editeng/autokernitem.hxx
@@ -34,7 +34,7 @@ class SvXMLUnitConverter;
class EDITENG_DLLPUBLIC SvxAutoKernItem : public SfxBoolItem
{
public:
- TYPEINFO_OVERRIDE();
+ static SfxPoolItem* CreateDefault();
SvxAutoKernItem( const bool bAutoKern /*= false*/,
const sal_uInt16 nId );
diff --git a/include/editeng/blinkitem.hxx b/include/editeng/blinkitem.hxx
index 8bd2723..2df566f 100644
--- a/include/editeng/blinkitem.hxx
+++ b/include/editeng/blinkitem.hxx
@@ -35,7 +35,7 @@ class SvXMLUnitConverter;
class EDITENG_DLLPUBLIC SvxBlinkItem : public SfxBoolItem
{
public:
- TYPEINFO_OVERRIDE();
+ static SfxPoolItem* CreateDefault();
SvxBlinkItem( const bool bBlink /*= false*/, const sal_uInt16 nId );
diff --git a/include/editeng/boxitem.hxx b/include/editeng/boxitem.hxx
index 763ed08..7b1efd8 100644
--- a/include/editeng/boxitem.hxx
+++ b/include/editeng/boxitem.hxx
@@ -62,7 +62,7 @@ class EDITENG_DLLPUBLIC SvxBoxItem : public SfxPoolItem
nRightDist;
public:
- TYPEINFO_OVERRIDE();
+ static SfxPoolItem* CreateDefault();
explicit SvxBoxItem( const sal_uInt16 nId );
SvxBoxItem( const SvxBoxItem &rCpy );
@@ -174,7 +174,7 @@ class EDITENG_DLLPUBLIC SvxBoxInfoItem : public SfxPoolItem
sal_uInt16 nDefDist; // The default or minimum distance.
public:
- TYPEINFO_OVERRIDE();
+ static SfxPoolItem* CreateDefault();
explicit SvxBoxInfoItem( const sal_uInt16 nId );
SvxBoxInfoItem( const SvxBoxInfoItem &rCpy );
diff --git a/include/editeng/brushitem.hxx b/include/editeng/brushitem.hxx
index a6909f5..85ca68a 100644
--- a/include/editeng/brushitem.hxx
+++ b/include/editeng/brushitem.hxx
@@ -58,7 +58,7 @@ class EDITENG_DLLPUBLIC SvxBrushItem : public SfxPoolItem
sal_uInt16 nVersion, sal_uInt16 nWhich );
public:
- TYPEINFO_OVERRIDE();
+ static SfxPoolItem* CreateDefault();
explicit SvxBrushItem( sal_uInt16 nWhich );
SvxBrushItem( const Color& rColor, sal_uInt16 nWhich );
diff --git a/include/editeng/bulletitem.hxx b/include/editeng/bulletitem.hxx
index 79929d4..31abbc9 100644
--- a/include/editeng/bulletitem.hxx
+++ b/include/editeng/bulletitem.hxx
@@ -56,7 +56,7 @@ class EDITENG_DLLPUBLIC SvxBulletItem : public SfxPoolItem
void SetDefaults_Impl();
public:
- TYPEINFO_OVERRIDE();
+ static SfxPoolItem* CreateDefault();
explicit SvxBulletItem( sal_uInt16 nWhich = 0 );
explicit SvxBulletItem( SvStream& rStrm, sal_uInt16 nWhich = 0 );
diff --git a/include/editeng/charhiddenitem.hxx b/include/editeng/charhiddenitem.hxx
index a735aea..728c0fa 100644
--- a/include/editeng/charhiddenitem.hxx
+++ b/include/editeng/charhiddenitem.hxx
@@ -32,7 +32,7 @@
class EDITENG_DLLPUBLIC SvxCharHiddenItem : public SfxBoolItem
{
public:
- TYPEINFO_OVERRIDE();
+ static SfxPoolItem* CreateDefault();
SvxCharHiddenItem( const bool bHidden /*= false*/, const sal_uInt16 nId );
diff --git a/include/editeng/charreliefitem.hxx b/include/editeng/charreliefitem.hxx
index 34f39ca..6a01f71 100644
--- a/include/editeng/charreliefitem.hxx
+++ b/include/editeng/charreliefitem.hxx
@@ -34,7 +34,7 @@
class EDITENG_DLLPUBLIC SvxCharReliefItem : public SfxEnumItem
{
public:
- TYPEINFO_OVERRIDE();
+ static SfxPoolItem* CreateDefault();
SvxCharReliefItem( FontRelief eValue /*= RELIEF_NONE*/,
const sal_uInt16 nId );
diff --git a/include/editeng/charrotateitem.hxx b/include/editeng/charrotateitem.hxx
index 74a90b5..eaea318 100644
--- a/include/editeng/charrotateitem.hxx
+++ b/include/editeng/charrotateitem.hxx
@@ -37,7 +37,7 @@ class EDITENG_DLLPUBLIC SvxCharRotateItem : public SfxUInt16Item
{
bool bFitToLine;
public:
- TYPEINFO_OVERRIDE();
+ static SfxPoolItem* CreateDefault();
SvxCharRotateItem( sal_uInt16 nValue /*= 0*/,
bool bFitIntoLine /*= false*/,
diff --git a/include/editeng/charscaleitem.hxx b/include/editeng/charscaleitem.hxx
index 289d4d6..1cbaf68 100644
--- a/include/editeng/charscaleitem.hxx
+++ b/include/editeng/charscaleitem.hxx
@@ -35,7 +35,7 @@
class EDITENG_DLLPUBLIC SvxCharScaleWidthItem : public SfxUInt16Item
{
public:
- TYPEINFO_OVERRIDE();
+ static SfxPoolItem* CreateDefault();
SvxCharScaleWidthItem( sal_uInt16 nValue /*= 100*/,
const sal_uInt16 nId );
diff --git a/include/editeng/charsetcoloritem.hxx b/include/editeng/charsetcoloritem.hxx
index ebb8994..f949c13 100644
--- a/include/editeng/charsetcoloritem.hxx
+++ b/include/editeng/charsetcoloritem.hxx
@@ -34,7 +34,7 @@ class EDITENG_DLLPUBLIC SvxCharSetColorItem : public SvxColorItem
{
rtl_TextEncoding eFrom;
public:
- TYPEINFO_OVERRIDE();
+ static SfxPoolItem* CreateDefault();
explicit SvxCharSetColorItem( const sal_uInt16 nId );
SvxCharSetColorItem( const Color& aColor, const rtl_TextEncoding eFrom,
diff --git a/include/editeng/cmapitem.hxx b/include/editeng/cmapitem.hxx
index 942cb25..3d80874 100644
--- a/include/editeng/cmapitem.hxx
+++ b/include/editeng/cmapitem.hxx
@@ -35,7 +35,7 @@ class SvXMLUnitConverter;
class EDITENG_DLLPUBLIC SvxCaseMapItem : public SfxEnumItem
{
public:
- TYPEINFO_OVERRIDE();
+ static SfxPoolItem* CreateDefault();
SvxCaseMapItem( const SvxCaseMap eMap /*= SVX_CASEMAP_NOT_MAPPED*/,
const sal_uInt16 nId );
diff --git a/include/editeng/colritem.hxx b/include/editeng/colritem.hxx
index 828c58e..c91429e 100644
--- a/include/editeng/colritem.hxx
+++ b/include/editeng/colritem.hxx
@@ -35,7 +35,7 @@ private:
Color mColor;
public:
- TYPEINFO_OVERRIDE();
+ static SfxPoolItem* CreateDefault();
explicit SvxColorItem(const sal_uInt16 nId);
SvxColorItem(const Color& aColor, const sal_uInt16 nId);
@@ -74,7 +74,7 @@ public:
class EDITENG_DLLPUBLIC SvxBackgroundColorItem : public SvxColorItem
{
public:
- TYPEINFO_OVERRIDE();
+ static SfxPoolItem* CreateDefault();
SvxBackgroundColorItem(const sal_uInt16 nId);
SvxBackgroundColorItem(const Color& rCol, const sal_uInt16 nId);
diff --git a/include/editeng/contouritem.hxx b/include/editeng/contouritem.hxx
index 4837c70..6ea0d5c 100644
--- a/include/editeng/contouritem.hxx
+++ b/include/editeng/contouritem.hxx
@@ -31,7 +31,7 @@
class EDITENG_DLLPUBLIC SvxContourItem : public SfxBoolItem
{
public:
- TYPEINFO_OVERRIDE();
+ static SfxPoolItem* CreateDefault();
SvxContourItem( const bool bContoured /*= false*/,
const sal_uInt16 nId );
diff --git a/include/editeng/crossedoutitem.hxx b/include/editeng/crossedoutitem.hxx
index fc17379..07ab74c 100644
--- a/include/editeng/crossedoutitem.hxx
+++ b/include/editeng/crossedoutitem.hxx
@@ -34,7 +34,7 @@ class SvXMLUnitConverter;
class EDITENG_DLLPUBLIC SvxCrossedOutItem : public SfxEnumItem
{
public:
- TYPEINFO_OVERRIDE();
+ static SfxPoolItem* CreateDefault();
SvxCrossedOutItem( const FontStrikeout eSt /*= STRIKEOUT_NONE*/,
const sal_uInt16 nId );
diff --git a/include/editeng/editeng.hxx b/include/editeng/editeng.hxx
index f60f826..11e1203 100644
--- a/include/editeng/editeng.hxx
+++ b/include/editeng/editeng.hxx
@@ -34,7 +34,6 @@
#include <tools/lineend.hxx>
#include <tools/link.hxx>
-#include <tools/rtti.hxx>
#include <editeng/eedata.hxx>
#include <o3tl/typed_flags_set.hxx>
diff --git a/include/editeng/emphasismarkitem.hxx b/include/editeng/emphasismarkitem.hxx
index da936d7..2384aa4 100644
--- a/include/editeng/emphasismarkitem.hxx
+++ b/include/editeng/emphasismarkitem.hxx
@@ -35,7 +35,7 @@ class SvXMLUnitConverter;
class EDITENG_DLLPUBLIC SvxEmphasisMarkItem : public SfxUInt16Item
{
public:
- TYPEINFO_OVERRIDE();
+ static SfxPoolItem* CreateDefault();
SvxEmphasisMarkItem( const FontEmphasisMark eVal /*= EMPHASISMARK_NONE*/,
const sal_uInt16 nId );
diff --git a/include/editeng/escapementitem.hxx b/include/editeng/escapementitem.hxx
index 767af0a..291a63d 100644
--- a/include/editeng/escapementitem.hxx
+++ b/include/editeng/escapementitem.hxx
@@ -43,7 +43,7 @@ class EDITENG_DLLPUBLIC SvxEscapementItem : public SfxEnumItemInterface
short nEsc;
sal_uInt8 nProp;
public:
- TYPEINFO_OVERRIDE();
+ static SfxPoolItem* CreateDefault();
explicit SvxEscapementItem( const sal_uInt16 nId );
SvxEscapementItem( const SvxEscapement eEscape,
diff --git a/include/editeng/fhgtitem.hxx b/include/editeng/fhgtitem.hxx
index 7325fa0..cbd2a5f 100644
--- a/include/editeng/fhgtitem.hxx
+++ b/include/editeng/fhgtitem.hxx
@@ -42,7 +42,7 @@ class EDITENG_DLLPUBLIC SvxFontHeightItem : public SfxPoolItem
sal_uInt16 nProp; // default 100%
SfxMapUnit ePropUnit; // Percent, Twip, ...
public:
- TYPEINFO_OVERRIDE();
+ static SfxPoolItem* CreateDefault();
SvxFontHeightItem( const sal_uLong nSz /*= 240*/, const sal_uInt16 nPropHeight /*= 100*/,
const sal_uInt16 nId );
diff --git a/include/editeng/flditem.hxx b/include/editeng/flditem.hxx
index 25a5932..2dcaa06 100644
--- a/include/editeng/flditem.hxx
+++ b/include/editeng/flditem.hxx
@@ -73,7 +73,7 @@ private:
EDITENG_DLLPRIVATE SvxFieldItem( SvxFieldData* pField, const sal_uInt16 nId );
public:
- TYPEINFO_OVERRIDE();
+ static SfxPoolItem* CreateDefault();
SvxFieldItem( const SvxFieldData& rField, const sal_uInt16 nId );
SvxFieldItem( const SvxFieldItem& rItem );
diff --git a/include/editeng/flstitem.hxx b/include/editeng/flstitem.hxx
index 6afb9aa..f651e9b 100644
--- a/include/editeng/flstitem.hxx
+++ b/include/editeng/flstitem.hxx
@@ -42,7 +42,7 @@ private:
css::uno::Sequence< OUString > aFontNameSeq;
public:
- TYPEINFO_OVERRIDE();
+ static SfxPoolItem* CreateDefault();
SvxFontListItem( const FontList* pFontLst,
const sal_uInt16 nId );
diff --git a/include/editeng/fontitem.hxx b/include/editeng/fontitem.hxx
index e12c2b3..173a7b7 100644
--- a/include/editeng/fontitem.hxx
+++ b/include/editeng/fontitem.hxx
@@ -39,7 +39,7 @@ class EDITENG_DLLPUBLIC SvxFontItem : public SfxPoolItem
static bool bEnableStoreUnicodeNames;
public:
- TYPEINFO_OVERRIDE();
+ static SfxPoolItem* CreateDefault();
explicit SvxFontItem(const sal_uInt16 nId);
SvxFontItem(const FontFamily eFam, const OUString& rFamilyName,
diff --git a/include/editeng/forbiddenruleitem.hxx b/include/editeng/forbiddenruleitem.hxx
index 9dedc00..00596ca 100644
--- a/include/editeng/forbiddenruleitem.hxx
+++ b/include/editeng/forbiddenruleitem.hxx
@@ -32,7 +32,7 @@
class EDITENG_DLLPUBLIC SvxForbiddenRuleItem : public SfxBoolItem
{
public:
- TYPEINFO_OVERRIDE();
+ static SfxPoolItem* CreateDefault();
SvxForbiddenRuleItem( bool bOn /*= false*/,
const sal_uInt16 nId );
diff --git a/include/editeng/formatbreakitem.hxx b/include/editeng/formatbreakitem.hxx
index b8ca73d..23f412c 100644
--- a/include/editeng/formatbreakitem.hxx
+++ b/include/editeng/formatbreakitem.hxx
@@ -36,7 +36,7 @@
class EDITENG_DLLPUBLIC SvxFormatBreakItem : public SfxEnumItem
{
public:
- TYPEINFO_OVERRIDE();
+ static SfxPoolItem* CreateDefault();
inline SvxFormatBreakItem( const SvxBreak eBrk /*= SVX_BREAK_NONE*/,
const sal_uInt16 nWhich );
diff --git a/include/editeng/frmdiritem.hxx b/include/editeng/frmdiritem.hxx
index a4917b3..c9a0d61 100644
--- a/include/editeng/frmdiritem.hxx
+++ b/include/editeng/frmdiritem.hxx
@@ -35,7 +35,7 @@
class EDITENG_DLLPUBLIC SvxFrameDirectionItem : public SfxUInt16Item
{
public:
- TYPEINFO_OVERRIDE();
+ static SfxPoolItem* CreateDefault();
SvxFrameDirectionItem( SvxFrameDirection nValue /*= FRMDIR_HORI_LEFT_TOP*/,
sal_uInt16 nWhich );
diff --git a/include/editeng/fwdtitem.hxx b/include/editeng/fwdtitem.hxx
index 494662a..24525a8 100644
--- a/include/editeng/fwdtitem.hxx
+++ b/include/editeng/fwdtitem.hxx
@@ -35,7 +35,7 @@ class SvxFontWidthItem : public SfxPoolItem
sal_uInt16 nWidth; // 0 = default
sal_uInt16 nProp; // default 100%
public:
- TYPEINFO_OVERRIDE();
+ static SfxPoolItem* CreateDefault();
SvxFontWidthItem( const sal_uInt16 nSz /*= 0*/,
const sal_uInt16 nPropWidth /*= 100*/,
diff --git a/include/editeng/hngpnctitem.hxx b/include/editeng/hngpnctitem.hxx
index c03a29a..608c464 100644
--- a/include/editeng/hngpnctitem.hxx
+++ b/include/editeng/hngpnctitem.hxx
@@ -32,7 +32,7 @@
class EDITENG_DLLPUBLIC SvxHangingPunctuationItem : public SfxBoolItem
{
public:
- TYPEINFO_OVERRIDE();
+ static SfxPoolItem* CreateDefault();
SvxHangingPunctuationItem( bool bOn /*= false*/, const sal_uInt16 nId );
diff --git a/include/editeng/hyphenzoneitem.hxx b/include/editeng/hyphenzoneitem.hxx
index 7f968f7..3be73a7 100644
--- a/include/editeng/hyphenzoneitem.hxx
+++ b/include/editeng/hyphenzoneitem.hxx
@@ -41,7 +41,7 @@ class EDITENG_DLLPUBLIC SvxHyphenZoneItem : public SfxPoolItem
sal_uInt8 nMaxHyphens;
public:
- TYPEINFO_OVERRIDE();
+ static SfxPoolItem* CreateDefault();
SvxHyphenZoneItem( const bool bHyph /*= false*/,
const sal_uInt16 nId );
diff --git a/include/editeng/justifyitem.hxx b/include/editeng/justifyitem.hxx
index 484df51..bbb5a70 100644
--- a/include/editeng/justifyitem.hxx
+++ b/include/editeng/justifyitem.hxx
@@ -28,7 +28,7 @@
class EDITENG_DLLPUBLIC SvxHorJustifyItem: public SfxEnumItem
{
public:
- TYPEINFO_OVERRIDE();
+ static SfxPoolItem* CreateDefault();
explicit SvxHorJustifyItem( const sal_uInt16 nId );
@@ -61,7 +61,7 @@ public:
class EDITENG_DLLPUBLIC SvxVerJustifyItem: public SfxEnumItem
{
public:
- TYPEINFO_OVERRIDE();
+ static SfxPoolItem* CreateDefault();
explicit SvxVerJustifyItem( const sal_uInt16 nId );
diff --git a/include/editeng/keepitem.hxx b/include/editeng/keepitem.hxx
index cdba89b..257bfdd 100644
--- a/include/editeng/keepitem.hxx
+++ b/include/editeng/keepitem.hxx
@@ -33,7 +33,7 @@
class EDITENG_DLLPUBLIC SvxFormatKeepItem : public SfxBoolItem
{
public:
- TYPEINFO_OVERRIDE();
+ static SfxPoolItem* CreateDefault();
inline SvxFormatKeepItem( const bool bKeep /*= false*/,
const sal_uInt16 _nWhich );
diff --git a/include/editeng/kernitem.hxx b/include/editeng/kernitem.hxx
index e11cb7d..46581c6 100644
--- a/include/editeng/kernitem.hxx
+++ b/include/editeng/kernitem.hxx
@@ -37,7 +37,7 @@ class SvXMLUnitConverter;
class EDITENG_DLLPUBLIC SvxKerningItem : public SfxInt16Item
{
public:
- TYPEINFO_OVERRIDE();
+ static SfxPoolItem* CreateDefault();
SvxKerningItem( const short nKern /*= 0*/, const sal_uInt16 nId );
diff --git a/include/editeng/langitem.hxx b/include/editeng/langitem.hxx
index 192639b..6164593 100644
--- a/include/editeng/langitem.hxx
+++ b/include/editeng/langitem.hxx
@@ -35,7 +35,7 @@ class SvXMLUnitConverter;
class EDITENG_DLLPUBLIC SvxLanguageItem : public SfxEnumItem
{
public:
- TYPEINFO_OVERRIDE();
+ static SfxPoolItem* CreateDefault();
SvxLanguageItem( const LanguageType eLang /*= LANGUAGE_GERMAN*/,
const sal_uInt16 nId );
diff --git a/include/editeng/lcolitem.hxx b/include/editeng/lcolitem.hxx
index e331e91..968b85d 100644
--- a/include/editeng/lcolitem.hxx
+++ b/include/editeng/lcolitem.hxx
@@ -30,7 +30,7 @@
class EDITENG_DLLPUBLIC SvxLineColorItem : public SvxColorItem
{
public:
- TYPEINFO_OVERRIDE();
+ static SfxPoolItem* CreateDefault();
explicit SvxLineColorItem( const sal_uInt16 nId );
SvxLineColorItem( const SvxLineColorItem& rCopy );
diff --git a/include/editeng/lineitem.hxx b/include/editeng/lineitem.hxx
index 84b3228..70ebf75 100644
--- a/include/editeng/lineitem.hxx
+++ b/include/editeng/lineitem.hxx
@@ -39,7 +39,7 @@ namespace editeng {
class EDITENG_DLLPUBLIC SvxLineItem : public SfxPoolItem
{
public:
- TYPEINFO_OVERRIDE();
+ static SfxPoolItem* CreateDefault();
explicit SvxLineItem( const sal_uInt16 nId );
SvxLineItem( const SvxLineItem& rCpy );
... etc. - the rest is truncated
More information about the Libreoffice-commits
mailing list