LibreOffice Module accessibility (master) 1
Public Member Functions | Private Member Functions | Private Attributes | List of all members
accessibility::Paragraph Class Referencefinal

#include <textwindowaccessibility.hxx>

Inheritance diagram for accessibility::Paragraph:
[legend]
Collaboration diagram for accessibility::Paragraph:
[legend]

Public Member Functions

 Paragraph (::rtl::Reference< Document > xDocument, Paragraphs::size_type nNumber)
 
Paragraphs::size_type getNumber () const
 
void numberChanged (bool bIncremented)
 
void textChanged ()
 
void notifyEvent (::sal_Int16 nEventId, css::uno::Any const &rOldValue, css::uno::Any const &rNewValue)
 
- Public Member Functions inherited from cppu::WeakAggComponentImplHelper7< class Ifc1, class Ifc2, class Ifc3, class Ifc4, class Ifc5, class Ifc6, class Ifc7 >
 WeakAggComponentImplHelper7 (::osl::Mutex &rMutex) SAL_NOEXCEPT
 
virtual css::uno::Any SAL_CALL queryInterface (css::uno::Type const &rType) SAL_OVERRIDE
 
virtual css::uno::Any SAL_CALL queryAggregation (css::uno::Type const &rType) SAL_OVERRIDE
 
virtual void SAL_CALL acquire () SAL_NOEXCEPT SAL_OVERRIDE
 
virtual void SAL_CALL release () SAL_NOEXCEPT SAL_OVERRIDE
 
virtual css::uno::Sequence< css::uno::Type > SAL_CALL getTypes () SAL_OVERRIDE
 
virtual css::uno::Sequence< sal_Int8 > SAL_CALL getImplementationId () SAL_OVERRIDE
 

Private Member Functions

virtual void implGetParagraphBoundary (const OUString &rText, css::i18n::Boundary &rBoundary, ::sal_Int32 nIndex) override
 
virtual void implGetLineBoundary (const OUString &rText, css::i18n::Boundary &rBoundary, ::sal_Int32 nIndex) override
 
virtual css::uno::Reference< css::accessibility::XAccessibleContext > SAL_CALL getAccessibleContext () override
 
virtual sal_Int64 SAL_CALL getAccessibleChildCount () override
 
virtual css::uno::Reference< css::accessibility::XAccessible > SAL_CALL getAccessibleChild (sal_Int64 i) override
 
virtual css::uno::Reference< css::accessibility::XAccessible > SAL_CALL getAccessibleParent () override
 
virtual sal_Int64 SAL_CALL getAccessibleIndexInParent () override
 
virtual ::sal_Int16 SAL_CALL getAccessibleRole () override
 
virtual OUString SAL_CALL getAccessibleDescription () override
 
virtual OUString SAL_CALL getAccessibleName () override
 
virtual css::uno::Reference< css::accessibility::XAccessibleRelationSet > SAL_CALL getAccessibleRelationSet () override
 
virtual sal_Int64 SAL_CALL getAccessibleStateSet () override
 
virtual css::lang::Locale SAL_CALL getLocale () override
 
virtual sal_Bool SAL_CALL containsPoint (css::awt::Point const &rPoint) override
 
virtual css::uno::Reference< css::accessibility::XAccessible > SAL_CALL getAccessibleAtPoint (css::awt::Point const &rPoint) override
 
virtual css::awt::Rectangle SAL_CALL getBounds () override
 
virtual css::awt::Point SAL_CALL getLocation () override
 
virtual css::awt::Point SAL_CALL getLocationOnScreen () override
 
virtual css::awt::Size SAL_CALL getSize () override
 
virtual void SAL_CALL grabFocus () override
 
virtual sal_Int32 SAL_CALL getForeground () override
 
virtual sal_Int32 SAL_CALL getBackground () override
 
virtual ::sal_Int32 SAL_CALL getCaretPosition () override
 
virtual sal_Bool SAL_CALL setCaretPosition (::sal_Int32 nIndex) override
 
virtual ::sal_Unicode SAL_CALL getCharacter (::sal_Int32 nIndex) override
 
virtual css::uno::Sequence< css::beans::PropertyValue > SAL_CALL getCharacterAttributes (::sal_Int32 nIndex, const css::uno::Sequence< OUString > &aRequestedAttributes) override
 
virtual css::awt::Rectangle SAL_CALL getCharacterBounds (::sal_Int32 nIndex) override
 
virtual ::sal_Int32 SAL_CALL getCharacterCount () override
 
virtual ::sal_Int32 SAL_CALL getIndexAtPoint (css::awt::Point const &rPoint) override
 
virtual OUString SAL_CALL getSelectedText () override
 
virtual ::sal_Int32 SAL_CALL getSelectionStart () override
 
virtual ::sal_Int32 SAL_CALL getSelectionEnd () override
 
virtual sal_Bool SAL_CALL setSelection (::sal_Int32 nStartIndex, ::sal_Int32 nEndIndex) override
 
virtual sal_Bool SAL_CALL scrollSubstringTo (sal_Int32 nStartIndex, sal_Int32 nEndIndex, css::accessibility::AccessibleScrollType aScrollType) override
 
virtual OUString SAL_CALL getText () override
 
virtual OUString SAL_CALL getTextRange (::sal_Int32 nStartIndex, ::sal_Int32 nEndIndex) override
 
virtual css::accessibility::TextSegment SAL_CALL getTextAtIndex (sal_Int32 nIndex, sal_Int16 aTextType) override
 
virtual css::accessibility::TextSegment SAL_CALL getTextBeforeIndex (sal_Int32 nIndex, sal_Int16 aTextType) override
 
virtual css::accessibility::TextSegment SAL_CALL getTextBehindIndex (sal_Int32 nIndex, sal_Int16 aTextType) override
 
virtual sal_Bool SAL_CALL copyText (::sal_Int32 nStartIndex, ::sal_Int32 nEndIndex) override
 
virtual sal_Bool SAL_CALL cutText (::sal_Int32 nStartIndex, ::sal_Int32 nEndIndex) override
 
virtual sal_Bool SAL_CALL pasteText (::sal_Int32 nIndex) override
 
virtual sal_Bool SAL_CALL deleteText (::sal_Int32 nStartIndex, ::sal_Int32 nEndIndex) override
 
virtual sal_Bool SAL_CALL insertText (OUString const &rText, ::sal_Int32 nIndex) override
 
virtual sal_Bool SAL_CALL replaceText (::sal_Int32 nStartIndex, ::sal_Int32 nEndIndex, OUString const &rReplacement) override
 
virtual sal_Bool SAL_CALL setAttributes (::sal_Int32 nStartIndex, ::sal_Int32 nEndIndex, css::uno::Sequence< css::beans::PropertyValue > const &rAttributeSet) override
 
virtual sal_Bool SAL_CALL setText (OUString const &rText) override
 
virtual css::uno::Sequence< css::beans::PropertyValue > SAL_CALL getDefaultAttributes (const css::uno::Sequence< OUString > &RequestedAttributes) override
 
virtual css::uno::Sequence< css::beans::PropertyValue > SAL_CALL getRunAttributes (::sal_Int32 Index, const css::uno::Sequence< OUString > &RequestedAttributes) override
 
virtual ::sal_Int32 SAL_CALL getLineNumberAtIndex (::sal_Int32 nIndex) override
 
virtual css::accessibility::TextSegment SAL_CALL getTextAtLineNumber (::sal_Int32 nLineNo) override
 
virtual css::accessibility::TextSegment SAL_CALL getTextAtLineWithCaret () override
 
virtual ::sal_Int32 SAL_CALL getNumberOfLineWithCaret () override
 
virtual void SAL_CALL addAccessibleEventListener (css::uno::Reference< css::accessibility::XAccessibleEventListener > const &rListener) override
 
virtual void SAL_CALL removeAccessibleEventListener (css::uno::Reference< css::accessibility::XAccessibleEventListener > const &rListener) override
 
virtual void SAL_CALL disposing () override
 
virtual OUString implGetText () override
 
virtual css::lang::Locale implGetLocale () override
 
virtual void implGetSelection (::sal_Int32 &rStartIndex, ::sal_Int32 &rEndIndex) override
 
void checkDisposed ()
 
- Private Member Functions inherited from comphelper::OCommonAccessibleText
 OCommonAccessibleText ()
 
virtual ~OCommonAccessibleText ()
 
css::uno::Reference< css::i18n::XBreakIterator > const & implGetBreakIterator ()
 
css::uno::Reference< css::i18n::XCharacterClassification > const & implGetCharacterClassification ()
 
virtual OUString implGetText ()=0
 
virtual css::lang::Locale implGetLocale ()=0
 
virtual void implGetSelection (sal_Int32 &nStartIndex, sal_Int32 &nEndIndex)=0
 
void implGetGlyphBoundary (const OUString &rText, css::i18n::Boundary &rBoundary, sal_Int32 nIndex)
 
bool implGetWordBoundary (const OUString &rText, css::i18n::Boundary &rBoundary, sal_Int32 nIndex)
 
void implGetSentenceBoundary (const OUString &rText, css::i18n::Boundary &rBoundary, sal_Int32 nIndex)
 
virtual void implGetParagraphBoundary (const OUString &rText, css::i18n::Boundary &rBoundary, sal_Int32 nIndex)
 
virtual void implGetLineBoundary (const OUString &rText, css::i18n::Boundary &rBoundary, sal_Int32 nIndex)
 
OUString getSelectedText ()
 
sal_Int32 getSelectionStart ()
 
sal_Int32 getSelectionEnd ()
 
css::accessibility::TextSegment getTextAtIndex (sal_Int32 nIndex, sal_Int16 aTextType)
 
css::accessibility::TextSegment getTextBeforeIndex (sal_Int32 nIndex, sal_Int16 aTextType)
 
css::accessibility::TextSegment getTextBehindIndex (sal_Int32 nIndex, sal_Int16 aTextType)
 

Private Attributes

::rtl::Reference< Documentm_xDocument
 
Paragraphs::size_type m_nNumber
 
sal_uInt32 m_nClientId
 client id in the AccessibleEventNotifier queue More...
 
OUString m_aParagraphText
 
- Private Attributes inherited from cppu::BaseMutex
mutable::osl::Mutex m_aMutex
 

Additional Inherited Members

- Static Private Member Functions inherited from comphelper::OCommonAccessibleText
static bool implInitTextChangedEvent (std::u16string_view rOldString, std::u16string_view rNewString, css::uno::Any &rDeleted, css::uno::Any &rInserted)
 
static bool implIsValidBoundary (css::i18n::Boundary const &rBoundary, sal_Int32 nLength)
 
static bool implIsValidIndex (sal_Int32 nIndex, sal_Int32 nLength)
 
static bool implIsValidRange (sal_Int32 nStartIndex, sal_Int32 nEndIndex, sal_Int32 nLength)
 
static sal_Unicode implGetCharacter (std::u16string_view rText, sal_Int32 nIndex)
 
static OUString implGetTextRange (std::u16string_view rText, sal_Int32 nStartIndex, sal_Int32 nEndIndex)
 

Detailed Description

Definition at line 131 of file textwindowaccessibility.hxx.

Constructor & Destructor Documentation

◆ Paragraph()

Paragraph::Paragraph ( ::rtl::Reference< Document xDocument,
Paragraphs::size_type  nNumber 
)

Definition at line 83 of file textwindowaccessibility.cxx.

References m_aMutex, m_aParagraphText, m_xDocument, and m_xDocument.

Member Function Documentation

◆ addAccessibleEventListener()

void SAL_CALL Paragraph::addAccessibleEventListener ( css::uno::Reference< css::accessibility::XAccessibleEventListener > const &  rListener)
overrideprivatevirtual

◆ checkDisposed()

void Paragraph::checkDisposed ( )
private

◆ containsPoint()

sal_Bool SAL_CALL Paragraph::containsPoint ( css::awt::Point const &  rPoint)
overrideprivatevirtual

Definition at line 213 of file textwindowaccessibility.cxx.

References checkDisposed(), and m_xDocument.

◆ copyText()

sal_Bool SAL_CALL Paragraph::copyText ( ::sal_Int32  nStartIndex,
::sal_Int32  nEndIndex 
)
overrideprivatevirtual

Definition at line 424 of file textwindowaccessibility.cxx.

References checkDisposed(), and m_xDocument.

◆ cutText()

sal_Bool SAL_CALL Paragraph::cutText ( ::sal_Int32  nStartIndex,
::sal_Int32  nEndIndex 
)
overrideprivatevirtual

Definition at line 439 of file textwindowaccessibility.cxx.

References checkDisposed(), and m_xDocument.

◆ deleteText()

sal_Bool SAL_CALL Paragraph::deleteText ( ::sal_Int32  nStartIndex,
::sal_Int32  nEndIndex 
)
overrideprivatevirtual

Definition at line 458 of file textwindowaccessibility.cxx.

References checkDisposed(), and m_xDocument.

◆ disposing()

void SAL_CALL Paragraph::disposing ( )
overrideprivatevirtual

◆ getAccessibleAtPoint()

css::uno::Reference< css::accessibility::XAccessible > SAL_CALL Paragraph::getAccessibleAtPoint ( css::awt::Point const &  rPoint)
overrideprivatevirtual

Definition at line 224 of file textwindowaccessibility.cxx.

References checkDisposed().

◆ getAccessibleChild()

css::uno::Reference< css::accessibility::XAccessible > SAL_CALL Paragraph::getAccessibleChild ( sal_Int64  i)
overrideprivatevirtual

Definition at line 142 of file textwindowaccessibility.cxx.

References checkDisposed().

◆ getAccessibleChildCount()

sal_Int64 SAL_CALL Paragraph::getAccessibleChildCount ( )
overrideprivatevirtual

Definition at line 134 of file textwindowaccessibility.cxx.

References checkDisposed().

◆ getAccessibleContext()

css::uno::Reference< css::accessibility::XAccessibleContext > SAL_CALL Paragraph::getAccessibleContext ( )
overrideprivatevirtual

Definition at line 127 of file textwindowaccessibility.cxx.

References checkDisposed().

◆ getAccessibleDescription()

OUString SAL_CALL Paragraph::getAccessibleDescription ( )
overrideprivatevirtual

Definition at line 174 of file textwindowaccessibility.cxx.

References checkDisposed().

◆ getAccessibleIndexInParent()

sal_Int64 SAL_CALL Paragraph::getAccessibleIndexInParent ( )
overrideprivatevirtual

Definition at line 160 of file textwindowaccessibility.cxx.

References checkDisposed(), and m_xDocument.

◆ getAccessibleName()

OUString SAL_CALL Paragraph::getAccessibleName ( )
overrideprivatevirtual

Definition at line 181 of file textwindowaccessibility.cxx.

References checkDisposed().

◆ getAccessibleParent()

css::uno::Reference< css::accessibility::XAccessible > SAL_CALL Paragraph::getAccessibleParent ( )
overrideprivatevirtual

Definition at line 153 of file textwindowaccessibility.cxx.

References checkDisposed(), and m_xDocument.

◆ getAccessibleRelationSet()

css::uno::Reference< css::accessibility::XAccessibleRelationSet > SAL_CALL Paragraph::getAccessibleRelationSet ( )
overrideprivatevirtual

Definition at line 189 of file textwindowaccessibility.cxx.

References checkDisposed(), and m_xDocument.

◆ getAccessibleRole()

sal_Int16 SAL_CALL Paragraph::getAccessibleRole ( )
overrideprivate

Definition at line 167 of file textwindowaccessibility.cxx.

References checkDisposed().

◆ getAccessibleStateSet()

sal_Int64 SAL_CALL Paragraph::getAccessibleStateSet ( )
overrideprivatevirtual

Definition at line 196 of file textwindowaccessibility.cxx.

References checkDisposed(), and m_xDocument.

◆ getBackground()

sal_Int32 SAL_CALL Paragraph::getBackground ( )
overrideprivatevirtual

Definition at line 290 of file textwindowaccessibility.cxx.

◆ getBounds()

css::awt::Rectangle SAL_CALL Paragraph::getBounds ( )
overrideprivatevirtual

Definition at line 231 of file textwindowaccessibility.cxx.

References checkDisposed(), and m_xDocument.

◆ getCaretPosition()

sal_Int32 SAL_CALL Paragraph::getCaretPosition ( )
overrideprivate

Definition at line 296 of file textwindowaccessibility.cxx.

References checkDisposed(), and m_xDocument.

◆ getCharacter()

sal_Unicode SAL_CALL Paragraph::getCharacter ( ::sal_Int32  nIndex)
overrideprivate

◆ getCharacterAttributes()

css::uno::Sequence< css::beans::PropertyValue > SAL_CALL Paragraph::getCharacterAttributes ( ::sal_Int32  nIndex,
const css::uno::Sequence< OUString > &  aRequestedAttributes 
)
overrideprivatevirtual

Definition at line 319 of file textwindowaccessibility.cxx.

References checkDisposed(), m_xDocument, and nIndex.

◆ getCharacterBounds()

css::awt::Rectangle SAL_CALL Paragraph::getCharacterBounds ( ::sal_Int32  nIndex)
overrideprivatevirtual

Definition at line 327 of file textwindowaccessibility.cxx.

References checkDisposed(), m_xDocument, and nIndex.

◆ getCharacterCount()

sal_Int32 SAL_CALL Paragraph::getCharacterCount ( )
overrideprivate

Definition at line 338 of file textwindowaccessibility.cxx.

References checkDisposed(), and implGetText().

◆ getDefaultAttributes()

css::uno::Sequence< css::beans::PropertyValue > SAL_CALL Paragraph::getDefaultAttributes ( const css::uno::Sequence< OUString > &  RequestedAttributes)
overrideprivatevirtual

Definition at line 508 of file textwindowaccessibility.cxx.

References checkDisposed().

◆ getForeground()

sal_Int32 SAL_CALL Paragraph::getForeground ( )
overrideprivatevirtual

Definition at line 284 of file textwindowaccessibility.cxx.

◆ getIndexAtPoint()

sal_Int32 SAL_CALL Paragraph::getIndexAtPoint ( css::awt::Point const &  rPoint)
overrideprivate

Definition at line 346 of file textwindowaccessibility.cxx.

References checkDisposed(), and m_xDocument.

◆ getLineNumberAtIndex()

sal_Int32 SAL_CALL Paragraph::getLineNumberAtIndex ( ::sal_Int32  nIndex)
overrideprivate

Definition at line 523 of file textwindowaccessibility.cxx.

References checkDisposed(), m_xDocument, and nIndex.

◆ getLocale()

css::lang::Locale SAL_CALL Paragraph::getLocale ( )
overrideprivatevirtual

Definition at line 206 of file textwindowaccessibility.cxx.

References checkDisposed(), and m_xDocument.

◆ getLocation()

css::awt::Point SAL_CALL Paragraph::getLocation ( )
overrideprivatevirtual

Definition at line 238 of file textwindowaccessibility.cxx.

References checkDisposed(), and m_xDocument.

◆ getLocationOnScreen()

css::awt::Point SAL_CALL Paragraph::getLocationOnScreen ( )
overrideprivatevirtual

Definition at line 247 of file textwindowaccessibility.cxx.

References checkDisposed(), and m_xDocument.

◆ getNumber()

Paragraphs::size_type accessibility::Paragraph::getNumber ( ) const
inline

◆ getNumberOfLineWithCaret()

sal_Int32 SAL_CALL Paragraph::getNumberOfLineWithCaret ( )
overrideprivate

Definition at line 566 of file textwindowaccessibility.cxx.

References checkDisposed(), and m_xDocument.

Referenced by getTextAtLineWithCaret().

◆ getRunAttributes()

css::uno::Sequence< css::beans::PropertyValue > SAL_CALL Paragraph::getRunAttributes ( ::sal_Int32  Index,
const css::uno::Sequence< OUString > &  RequestedAttributes 
)
overrideprivatevirtual

Definition at line 516 of file textwindowaccessibility.cxx.

References checkDisposed(), and m_xDocument.

◆ getSelectedText()

OUString SAL_CALL Paragraph::getSelectedText ( )
overrideprivatevirtual

◆ getSelectionEnd()

sal_Int32 SAL_CALL Paragraph::getSelectionEnd ( )
overrideprivate

◆ getSelectionStart()

sal_Int32 SAL_CALL Paragraph::getSelectionStart ( )
overrideprivate

◆ getSize()

css::awt::Size SAL_CALL Paragraph::getSize ( )
overrideprivatevirtual

Definition at line 256 of file textwindowaccessibility.cxx.

References checkDisposed(), and m_xDocument.

◆ getText()

OUString SAL_CALL Paragraph::getText ( )
overrideprivatevirtual

Definition at line 388 of file textwindowaccessibility.cxx.

References checkDisposed(), and implGetText().

◆ getTextAtIndex()

css::accessibility::TextSegment SAL_CALL Paragraph::getTextAtIndex ( sal_Int32  nIndex,
sal_Int16  aTextType 
)
overrideprivatevirtual

◆ getTextAtLineNumber()

css::accessibility::TextSegment SAL_CALL Paragraph::getTextAtLineNumber ( ::sal_Int32  nLineNo)
overrideprivatevirtual

Definition at line 534 of file textwindowaccessibility.cxx.

References checkDisposed(), getTextRange(), and m_xDocument.

Referenced by getTextAtLineWithCaret().

◆ getTextAtLineWithCaret()

css::accessibility::TextSegment SAL_CALL Paragraph::getTextAtLineWithCaret ( )
overrideprivatevirtual

◆ getTextBeforeIndex()

css::accessibility::TextSegment SAL_CALL Paragraph::getTextBeforeIndex ( sal_Int32  nIndex,
sal_Int16  aTextType 
)
overrideprivatevirtual

◆ getTextBehindIndex()

css::accessibility::TextSegment SAL_CALL Paragraph::getTextBehindIndex ( sal_Int32  nIndex,
sal_Int16  aTextType 
)
overrideprivatevirtual

◆ getTextRange()

OUString SAL_CALL Paragraph::getTextRange ( ::sal_Int32  nStartIndex,
::sal_Int32  nEndIndex 
)
overrideprivatevirtual

◆ grabFocus()

void SAL_CALL Paragraph::grabFocus ( )
overrideprivatevirtual

Definition at line 265 of file textwindowaccessibility.cxx.

References checkDisposed(), m_xDocument, and TOOLS_INFO_EXCEPTION.

◆ implGetLineBoundary()

void Paragraph::implGetLineBoundary ( const OUString &  rText,
css::i18n::Boundary &  rBoundary,
::sal_Int32  nIndex 
)
overrideprivatevirtual

◆ implGetLocale()

css::lang::Locale Paragraph::implGetLocale ( )
overrideprivatevirtual

Implements comphelper::OCommonAccessibleText.

Definition at line 641 of file textwindowaccessibility.cxx.

References m_xDocument.

◆ implGetParagraphBoundary()

void Paragraph::implGetParagraphBoundary ( const OUString &  rText,
css::i18n::Boundary &  rBoundary,
::sal_Int32  nIndex 
)
overrideprivatevirtual

◆ implGetSelection()

void Paragraph::implGetSelection ( ::sal_Int32 &  rStartIndex,
::sal_Int32 &  rEndIndex 
)
overrideprivatevirtual

Definition at line 647 of file textwindowaccessibility.cxx.

References m_xDocument.

◆ implGetText()

OUString Paragraph::implGetText ( )
overrideprivatevirtual

◆ insertText()

sal_Bool SAL_CALL Paragraph::insertText ( OUString const &  rText,
::sal_Int32  nIndex 
)
overrideprivatevirtual

Definition at line 468 of file textwindowaccessibility.cxx.

References checkDisposed(), m_xDocument, and nIndex.

◆ notifyEvent()

void Paragraph::notifyEvent ( ::sal_Int16  nEventId,
css::uno::Any const &  rOldValue,
css::uno::Any const &  rNewValue 
)

◆ numberChanged()

void Paragraph::numberChanged ( bool  bIncremented)

Definition at line 94 of file textwindowaccessibility.cxx.

References m_nNumber.

◆ pasteText()

sal_Bool SAL_CALL Paragraph::pasteText ( ::sal_Int32  nIndex)
overrideprivatevirtual

Definition at line 449 of file textwindowaccessibility.cxx.

References checkDisposed(), m_xDocument, and nIndex.

◆ removeAccessibleEventListener()

void SAL_CALL Paragraph::removeAccessibleEventListener ( css::uno::Reference< css::accessibility::XAccessibleEventListener > const &  rListener)
overrideprivatevirtual

◆ replaceText()

sal_Bool SAL_CALL Paragraph::replaceText ( ::sal_Int32  nStartIndex,
::sal_Int32  nEndIndex,
OUString const &  rReplacement 
)
overrideprivatevirtual

Definition at line 478 of file textwindowaccessibility.cxx.

References checkDisposed(), and m_xDocument.

◆ scrollSubstringTo()

sal_Bool SAL_CALL Paragraph::scrollSubstringTo ( sal_Int32  nStartIndex,
sal_Int32  nEndIndex,
css::accessibility::AccessibleScrollType  aScrollType 
)
overrideprivatevirtual

Definition at line 433 of file textwindowaccessibility.cxx.

◆ setAttributes()

sal_Bool SAL_CALL Paragraph::setAttributes ( ::sal_Int32  nStartIndex,
::sal_Int32  nEndIndex,
css::uno::Sequence< css::beans::PropertyValue > const &  rAttributeSet 
)
overrideprivatevirtual

Definition at line 488 of file textwindowaccessibility.cxx.

References checkDisposed(), and m_xDocument.

◆ setCaretPosition()

sal_Bool SAL_CALL Paragraph::setCaretPosition ( ::sal_Int32  nIndex)
overrideprivatevirtual

Definition at line 303 of file textwindowaccessibility.cxx.

References checkDisposed(), m_xDocument, and nIndex.

◆ setSelection()

sal_Bool SAL_CALL Paragraph::setSelection ( ::sal_Int32  nStartIndex,
::sal_Int32  nEndIndex 
)
overrideprivatevirtual

Definition at line 379 of file textwindowaccessibility.cxx.

References checkDisposed(), and m_xDocument.

◆ setText()

sal_Bool SAL_CALL Paragraph::setText ( OUString const &  rText)
overrideprivatevirtual

Definition at line 499 of file textwindowaccessibility.cxx.

References checkDisposed(), and m_xDocument.

◆ textChanged()

void Paragraph::textChanged ( )

Member Data Documentation

◆ m_aParagraphText

OUString accessibility::Paragraph::m_aParagraphText
private

Definition at line 308 of file textwindowaccessibility.hxx.

Referenced by Paragraph(), and textChanged().

◆ m_nClientId

sal_uInt32 accessibility::Paragraph::m_nClientId
private

client id in the AccessibleEventNotifier queue

Definition at line 306 of file textwindowaccessibility.hxx.

Referenced by addAccessibleEventListener(), disposing(), notifyEvent(), and removeAccessibleEventListener().

◆ m_nNumber

Paragraphs::size_type accessibility::Paragraph::m_nNumber
private

Definition at line 303 of file textwindowaccessibility.hxx.

Referenced by getNumber(), and numberChanged().

◆ m_xDocument

::rtl::Reference< Document > accessibility::Paragraph::m_xDocument
private

The documentation for this class was generated from the following files: