summaryrefslogtreecommitdiffstats
path: root/svx/source/accessibility/AccessibleTextHelper.cxx
diff options
context:
space:
mode:
Diffstat (limited to 'svx/source/accessibility/AccessibleTextHelper.cxx')
-rw-r--r--svx/source/accessibility/AccessibleTextHelper.cxx16
1 files changed, 16 insertions, 0 deletions
diff --git a/svx/source/accessibility/AccessibleTextHelper.cxx b/svx/source/accessibility/AccessibleTextHelper.cxx
index 68a0e40cff9f..46b88a92f702 100644
--- a/svx/source/accessibility/AccessibleTextHelper.cxx
+++ b/svx/source/accessibility/AccessibleTextHelper.cxx
@@ -329,6 +329,8 @@ namespace accessibility
return maEditSource;
}
+ namespace {
+
// functor for sending child events (no stand-alone function, they are maybe not inlined)
class AccessibleTextHelper_OffsetChildIndex
{
@@ -343,6 +345,8 @@ namespace accessibility
const sal_Int32 mnDifference;
};
+ }
+
void AccessibleTextHelper_Impl::SetStartIndex( sal_Int32 nOffset )
{
sal_Int32 nOldOffset( mnStartIndex );
@@ -796,6 +800,8 @@ namespace accessibility
}
}
+ namespace {
+
// functor for checking changes in paragraph bounding boxes (no stand-alone function, maybe not inlined)
class AccessibleTextHelper_UpdateChildBounds
{
@@ -829,6 +835,8 @@ namespace accessibility
}
};
+ }
+
void AccessibleTextHelper_Impl::UpdateBoundRect()
{
// send BOUNDRECT_CHANGED to affected children
@@ -847,6 +855,8 @@ namespace accessibility
}
#endif
+ namespace {
+
// functor for sending child events (no stand-alone function, they are maybe not inlined)
class AccessibleTextHelper_LostChildEvent
{
@@ -865,6 +875,8 @@ namespace accessibility
AccessibleTextHelper_Impl& mrImpl;
};
+ }
+
void AccessibleTextHelper_Impl::ParagraphsMoved( sal_Int32 nFirst, sal_Int32 nMiddle, sal_Int32 nLast )
{
const sal_Int32 nParas = GetTextForwarder().GetParagraphCount();
@@ -942,6 +954,8 @@ namespace accessibility
}
}
+ namespace {
+
// functor for sending child events (no stand-alone function, they are maybe not inlined)
class AccessibleTextHelper_ChildrenTextChanged
{
@@ -1021,6 +1035,8 @@ namespace accessibility
SfxHintId mnHintId;
};
+ }
+
void AccessibleTextHelper_Impl::ProcessQueue()
{
// inspect queue for paragraph insert/remove events. If there