summaryrefslogtreecommitdiff
path: root/sw/inc/unotextrange.hxx
AgeCommit message (Collapse)Author
2010-01-08swunolocking1: #i105557#: fix locking for SwXTextRange:Michael Stahl
add Impl struct, and use UnoImplPtr to lock destructor. move all implementation details out of header, into Impl struct. use new XUnoTunnel and XServiceInfo helpers. clean up the implementation a little.
2010-01-08swunolocking1: #i105557#: SwXTextRange:Michael Stahl
try to hide the implementation detail that SwXTextRange registers at a bookmark from its clients by using SwXTextRange::GetPositions().
2010-01-08swunolocking1: #i105557#: fix locking for SwXTextRanges:Michael Stahl
add Impl struct, and use UnoImplPtr to lock destructor. move all implementation details out of header, into Impl struct. use new XServiceInfo helpers. replace SvWeirdArray with STL vector. clean up the implementation a little.
2010-01-05swunolocking1: #i105557#: unoobj.hxx: split out unotextrange.hxx:Michael Stahl
move SwXTextRange, SwXTextRanges from unoobj.hxx to new unotextrange.hxx. move SwUnoInternalPaM to unotextrange.hxx.