LibreOffice Module sd (master) 1
Public Member Functions | Protected Member Functions | Private Attributes | List of all members
sdext::presenter::PresenterAccessible::AccessibleParagraph Class Reference
Inheritance diagram for sdext::presenter::PresenterAccessible::AccessibleParagraph:
[legend]
Collaboration diagram for sdext::presenter::PresenterAccessible::AccessibleParagraph:
[legend]

Public Member Functions

 AccessibleParagraph (const css::lang::Locale &rLocale, const OUString &rsName, SharedPresenterTextParagraph pParagraph, const sal_Int32 nParagraphIndex)
 
virtual css::uno::Reference< css::accessibility::XAccessibleRelationSet > SAL_CALL getAccessibleRelationSet () 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 > &rRequestedAttributes) 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 (const css::awt::Point &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 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 nTextType) override
 
virtual css::accessibility::TextSegment SAL_CALL getTextBeforeIndex (sal_Int32 nIndex, sal_Int16 nTextType) override
 
virtual css::accessibility::TextSegment SAL_CALL getTextBehindIndex (sal_Int32 nIndex, sal_Int16 nTextType) override
 
virtual sal_Bool SAL_CALL copyText (sal_Int32 nStartIndex, sal_Int32 nEndIndex) override
 
virtual sal_Bool SAL_CALL scrollSubstringTo (sal_Int32 nStartIndex, sal_Int32 nEndIndex, css::accessibility::AccessibleScrollType aScrollType) override
 

Protected Member Functions

virtual awt::Point GetRelativeLocation () override
 
virtual awt::Size GetSize () override
 
virtual awt::Point GetAbsoluteParentLocation () override
 
virtual bool GetWindowState (const sal_Int64 nType) const override
 

Private Attributes

SharedPresenterTextParagraph mpParagraph
 
const sal_Int32 mnParagraphIndex
 

Detailed Description

Definition at line 238 of file PresenterAccessibility.cxx.

Constructor & Destructor Documentation

◆ AccessibleParagraph()

sdext::presenter::PresenterAccessible::AccessibleParagraph::AccessibleParagraph ( const css::lang::Locale &  rLocale,
const OUString &  rsName,
SharedPresenterTextParagraph  pParagraph,
const sal_Int32  nParagraphIndex 
)

Definition at line 1240 of file PresenterAccessibility.cxx.

References mnParagraphIndex, and PARAGRAPH.

Member Function Documentation

◆ copyText()

sal_Bool SAL_CALL sdext::presenter::PresenterAccessible::AccessibleParagraph::copyText ( sal_Int32  nStartIndex,
sal_Int32  nEndIndex 
)
overridevirtual

Definition at line 1482 of file PresenterAccessibility.cxx.

◆ GetAbsoluteParentLocation()

awt::Point sdext::presenter::PresenterAccessible::AccessibleParagraph::GetAbsoluteParentLocation ( )
overrideprotectedvirtual

Definition at line 1525 of file PresenterAccessibility.cxx.

◆ getAccessibleRelationSet()

Reference< XAccessibleRelationSet > SAL_CALL sdext::presenter::PresenterAccessible::AccessibleParagraph::getAccessibleRelationSet ( )
overridevirtual

Definition at line 1254 of file PresenterAccessibility.cxx.

References mnParagraphIndex.

◆ getCaretPosition()

sal_Int32 SAL_CALL sdext::presenter::PresenterAccessible::AccessibleParagraph::getCaretPosition ( )
overridevirtual

Definition at line 1282 of file PresenterAccessibility.cxx.

◆ getCharacter()

sal_Unicode SAL_CALL sdext::presenter::PresenterAccessible::AccessibleParagraph::getCharacter ( sal_Int32  nIndex)
overridevirtual

Definition at line 1306 of file PresenterAccessibility.cxx.

References nIndex.

◆ getCharacterAttributes()

Sequence< css::beans::PropertyValue > SAL_CALL sdext::presenter::PresenterAccessible::AccessibleParagraph::getCharacterAttributes ( ::sal_Int32  nIndex,
const css::uno::Sequence< OUString > &  rRequestedAttributes 
)
overridevirtual

Definition at line 1316 of file PresenterAccessibility.cxx.

References nIndex, and SAL_INFO.

◆ getCharacterBounds()

awt::Rectangle SAL_CALL sdext::presenter::PresenterAccessible::AccessibleParagraph::getCharacterBounds ( sal_Int32  nIndex)
overridevirtual

Definition at line 1340 of file PresenterAccessibility.cxx.

References nIndex.

◆ getCharacterCount()

sal_Int32 SAL_CALL sdext::presenter::PresenterAccessible::AccessibleParagraph::getCharacterCount ( )
overridevirtual

Definition at line 1367 of file PresenterAccessibility.cxx.

References nCount.

◆ getIndexAtPoint()

sal_Int32 SAL_CALL sdext::presenter::PresenterAccessible::AccessibleParagraph::getIndexAtPoint ( const css::awt::Point &  rPoint)
overridevirtual

Definition at line 1378 of file PresenterAccessibility.cxx.

◆ GetRelativeLocation()

awt::Point sdext::presenter::PresenterAccessible::AccessibleParagraph::GetRelativeLocation ( )
overrideprotectedvirtual

◆ getSelectedText()

OUString SAL_CALL sdext::presenter::PresenterAccessible::AccessibleParagraph::getSelectedText ( )
overridevirtual

Definition at line 1385 of file PresenterAccessibility.cxx.

◆ getSelectionEnd()

sal_Int32 SAL_CALL sdext::presenter::PresenterAccessible::AccessibleParagraph::getSelectionEnd ( )
overridevirtual

Definition at line 1399 of file PresenterAccessibility.cxx.

◆ getSelectionStart()

sal_Int32 SAL_CALL sdext::presenter::PresenterAccessible::AccessibleParagraph::getSelectionStart ( )
overridevirtual

Definition at line 1392 of file PresenterAccessibility.cxx.

◆ GetSize()

awt::Size sdext::presenter::PresenterAccessible::AccessibleParagraph::GetSize ( )
overrideprotectedvirtual

◆ getText()

OUString SAL_CALL sdext::presenter::PresenterAccessible::AccessibleParagraph::getText ( )
overridevirtual

Definition at line 1415 of file PresenterAccessibility.cxx.

◆ getTextAtIndex()

TextSegment SAL_CALL sdext::presenter::PresenterAccessible::AccessibleParagraph::getTextAtIndex ( sal_Int32  nIndex,
sal_Int16  nTextType 
)
overridevirtual

Definition at line 1443 of file PresenterAccessibility.cxx.

◆ getTextBeforeIndex()

TextSegment SAL_CALL sdext::presenter::PresenterAccessible::AccessibleParagraph::getTextBeforeIndex ( sal_Int32  nIndex,
sal_Int16  nTextType 
)
overridevirtual

Definition at line 1456 of file PresenterAccessibility.cxx.

◆ getTextBehindIndex()

TextSegment SAL_CALL sdext::presenter::PresenterAccessible::AccessibleParagraph::getTextBehindIndex ( sal_Int32  nIndex,
sal_Int16  nTextType 
)
overridevirtual

Definition at line 1469 of file PresenterAccessibility.cxx.

◆ getTextRange()

OUString SAL_CALL sdext::presenter::PresenterAccessible::AccessibleParagraph::getTextRange ( sal_Int32  nStartIndex,
sal_Int32  nEndIndex 
)
overridevirtual

Definition at line 1426 of file PresenterAccessibility.cxx.

◆ GetWindowState()

bool sdext::presenter::PresenterAccessible::AccessibleParagraph::GetWindowState ( const sal_Int64  nType) const
overrideprotectedvirtual

◆ scrollSubstringTo()

sal_Bool SAL_CALL sdext::presenter::PresenterAccessible::AccessibleParagraph::scrollSubstringTo ( sal_Int32  nStartIndex,
sal_Int32  nEndIndex,
css::accessibility::AccessibleScrollType  aScrollType 
)
overridevirtual

Definition at line 1494 of file PresenterAccessibility.cxx.

◆ setCaretPosition()

sal_Bool SAL_CALL sdext::presenter::PresenterAccessible::AccessibleParagraph::setCaretPosition ( sal_Int32  nIndex)
overridevirtual

Definition at line 1293 of file PresenterAccessibility.cxx.

References nIndex.

◆ setSelection()

sal_Bool SAL_CALL sdext::presenter::PresenterAccessible::AccessibleParagraph::setSelection ( sal_Int32  nStartIndex,
sal_Int32  nEndIndex 
)
overridevirtual

Definition at line 1406 of file PresenterAccessibility.cxx.

Member Data Documentation

◆ mnParagraphIndex

const sal_Int32 sdext::presenter::PresenterAccessible::AccessibleParagraph::mnParagraphIndex
private

Definition at line 313 of file PresenterAccessibility.cxx.

◆ mpParagraph

SharedPresenterTextParagraph sdext::presenter::PresenterAccessible::AccessibleParagraph::mpParagraph
private

Definition at line 312 of file PresenterAccessibility.cxx.


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