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

#include <AccessibilityIssue.hxx>

Inheritance diagram for sw::AccessibilityIssue:
Collaboration diagram for sw::AccessibilityIssue:

Public Member Functions

 AccessibilityIssue (sfx::AccessibilityIssueID eIssueID=sfx::AccessibilityIssueID::UNSPECIFIED)
void setIssueObject (IssueObject eIssueObject)
void setDoc (SwDoc &rDoc)
void setObjectID (OUString const &rID)
void setNode (SwNode *pNode)
void setStart (sal_Int32 nStart)
void setEnd (sal_Int32 nEnd)
std::vector< OUString > const & getAdditionalInfo () const
void setAdditionalInfo (std::vector< OUString > &&rIssueAdditionalInfo)
bool canGotoIssue () const override
void gotoIssue () const override
- Public Member Functions inherited from sfx::AccessibilityIssue
 AccessibilityIssue (AccessibilityIssueID eIssueID=AccessibilityIssueID::UNSPECIFIED)
virtual ~AccessibilityIssue ()

Private Attributes

IssueObject m_eIssueObject
OUString m_sObjectID
std::vector< OUString > m_aIssueAdditionalInfo
sal_Int32 m_nStart
sal_Int32 m_nEnd

Additional Inherited Members

- Public Attributes inherited from sfx::AccessibilityIssue
AccessibilityIssueID m_eIssueID
OUString m_aIssueText

Detailed Description

Definition at line 28 of file AccessibilityIssue.hxx.

Constructor & Destructor Documentation

sw::AccessibilityIssue::AccessibilityIssue ( sfx::AccessibilityIssueID  eIssueID = sfx::AccessibilityIssueID::UNSPECIFIED)

Definition at line 18 of file AccessibilityIssue.cxx.

References UNKNOWN.

Member Function Documentation

bool sw::AccessibilityIssue::canGotoIssue ( ) const

Implements sfx::AccessibilityIssue.

Definition at line 34 of file AccessibilityIssue.cxx.

References m_eIssueObject, and sw::UNKNOWN.

std::vector<OUString> const& sw::AccessibilityIssue::getAdditionalInfo ( ) const

Definition at line 52 of file AccessibilityIssue.hxx.

References m_aIssueAdditionalInfo.

void sw::AccessibilityIssue::gotoIssue ( ) const
void sw::AccessibilityIssue::setAdditionalInfo ( std::vector< OUString > &&  rIssueAdditionalInfo)

Definition at line 54 of file AccessibilityIssue.hxx.

void sw::AccessibilityIssue::setDoc ( SwDoc rDoc)

Definition at line 30 of file AccessibilityIssue.cxx.

References m_pDoc.

void sw::AccessibilityIssue::setEnd ( sal_Int32  nEnd)

Definition at line 50 of file AccessibilityIssue.hxx.

void sw::AccessibilityIssue::setIssueObject ( IssueObject  eIssueObject)

Definition at line 28 of file AccessibilityIssue.cxx.

References m_eIssueObject.

void sw::AccessibilityIssue::setNode ( SwNode pNode)

Definition at line 46 of file AccessibilityIssue.hxx.

void sw::AccessibilityIssue::setObjectID ( OUString const &  rID)

Definition at line 32 of file AccessibilityIssue.cxx.

References m_sObjectID.

void sw::AccessibilityIssue::setStart ( sal_Int32  nStart)

Definition at line 48 of file AccessibilityIssue.hxx.

Member Data Documentation

std::vector<OUString> sw::AccessibilityIssue::m_aIssueAdditionalInfo

Definition at line 34 of file AccessibilityIssue.hxx.

Referenced by getAdditionalInfo().

IssueObject sw::AccessibilityIssue::m_eIssueObject

Definition at line 31 of file AccessibilityIssue.hxx.

Referenced by canGotoIssue(), gotoIssue(), and setIssueObject().

sal_Int32 sw::AccessibilityIssue::m_nEnd

Definition at line 38 of file AccessibilityIssue.hxx.

Referenced by gotoIssue().

sal_Int32 sw::AccessibilityIssue::m_nStart

Definition at line 37 of file AccessibilityIssue.hxx.

Referenced by gotoIssue().

SwDoc* sw::AccessibilityIssue::m_pDoc

Definition at line 32 of file AccessibilityIssue.hxx.

Referenced by gotoIssue(), and setDoc().

SwNode* sw::AccessibilityIssue::m_pNode

Definition at line 35 of file AccessibilityIssue.hxx.

Referenced by gotoIssue().

OUString sw::AccessibilityIssue::m_sObjectID

Definition at line 33 of file AccessibilityIssue.hxx.

Referenced by gotoIssue(), and setObjectID().

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