LibreOffice Module sdext (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, const SharedPresenterTextParagraph &rpParagraph, 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
 

Protected Member Functions

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

Private Attributes

SharedPresenterTextParagraph mpParagraph
 
const sal_Int32 mnParagraphIndex
 

Detailed Description

Definition at line 264 of file PresenterAccessibility.cxx.

Constructor & Destructor Documentation

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

Definition at line 1323 of file PresenterAccessibility.cxx.

References mnParagraphIndex, and PARAGRAPH.

Member Function Documentation

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

Definition at line 1565 of file PresenterAccessibility.cxx.

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

Definition at line 1600 of file PresenterAccessibility.cxx.

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

Definition at line 1337 of file PresenterAccessibility.cxx.

References mnParagraphIndex.

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

Definition at line 1365 of file PresenterAccessibility.cxx.

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

Definition at line 1389 of file PresenterAccessibility.cxx.

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

Definition at line 1399 of file PresenterAccessibility.cxx.

References SAL_INFO, and void().

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

Definition at line 1423 of file PresenterAccessibility.cxx.

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

Definition at line 1450 of file PresenterAccessibility.cxx.

References nCount.

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

Definition at line 1461 of file PresenterAccessibility.cxx.

awt::Point sdext::presenter::PresenterAccessible::AccessibleParagraph::GetRelativeLocation ( )
overrideprotectedvirtual
OUString SAL_CALL sdext::presenter::PresenterAccessible::AccessibleParagraph::getSelectedText ( )
overridevirtual

Definition at line 1468 of file PresenterAccessibility.cxx.

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

Definition at line 1482 of file PresenterAccessibility.cxx.

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

Definition at line 1475 of file PresenterAccessibility.cxx.

awt::Size sdext::presenter::PresenterAccessible::AccessibleParagraph::GetSize ( )
overrideprotectedvirtual
OUString SAL_CALL sdext::presenter::PresenterAccessible::AccessibleParagraph::getText ( )
overridevirtual

Definition at line 1498 of file PresenterAccessibility.cxx.

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

Definition at line 1526 of file PresenterAccessibility.cxx.

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

Definition at line 1539 of file PresenterAccessibility.cxx.

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

Definition at line 1552 of file PresenterAccessibility.cxx.

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

Definition at line 1509 of file PresenterAccessibility.cxx.

bool sdext::presenter::PresenterAccessible::AccessibleParagraph::GetWindowState ( const sal_Int16  nType) const
overrideprotectedvirtual
sal_Bool SAL_CALL sdext::presenter::PresenterAccessible::AccessibleParagraph::setCaretPosition ( sal_Int32  nIndex)
overridevirtual

Definition at line 1376 of file PresenterAccessibility.cxx.

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

Definition at line 1489 of file PresenterAccessibility.cxx.

Member Data Documentation

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

Definition at line 334 of file PresenterAccessibility.cxx.

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

Definition at line 333 of file PresenterAccessibility.cxx.


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