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:
[legend]
Collaboration diagram for sw::AccessibilityIssue:
[legend]

Public Member Functions

 AccessibilityIssue (sfx::AccessibilityIssueID eIssueID=sfx::AccessibilityIssueID::UNSPECIFIED)
 
void setIssueObject (IssueObject eIssueObject)
 
void setDoc (SwDoc *pDoc)
 
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 > const &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
 
SwDocm_pDoc
 
OUString m_sObjectID
 
std::vector< OUString > m_aIssueAdditionalInfo
 
SwNodem_pNode
 
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 17 of file AccessibilityIssue.cxx.

References UNKNOWN.

Member Function Documentation

bool sw::AccessibilityIssue::canGotoIssue ( ) const
overridevirtual

Implements sfx::AccessibilityIssue.

Definition at line 33 of file AccessibilityIssue.cxx.

References m_eIssueObject, and sw::UNKNOWN.

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

Definition at line 52 of file AccessibilityIssue.hxx.

References m_aIssueAdditionalInfo.

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

Definition at line 54 of file AccessibilityIssue.hxx.

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

Definition at line 29 of file AccessibilityIssue.cxx.

References m_pDoc.

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

Definition at line 50 of file AccessibilityIssue.hxx.

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

Definition at line 27 of file AccessibilityIssue.cxx.

References m_eIssueObject.

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

Definition at line 46 of file AccessibilityIssue.hxx.

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

Definition at line 31 of file AccessibilityIssue.cxx.

References m_sObjectID.

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

Definition at line 48 of file AccessibilityIssue.hxx.

Member Data Documentation

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

Definition at line 34 of file AccessibilityIssue.hxx.

Referenced by getAdditionalInfo().

IssueObject sw::AccessibilityIssue::m_eIssueObject
private

Definition at line 31 of file AccessibilityIssue.hxx.

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

sal_Int32 sw::AccessibilityIssue::m_nEnd
private

Definition at line 38 of file AccessibilityIssue.hxx.

Referenced by gotoIssue().

sal_Int32 sw::AccessibilityIssue::m_nStart
private

Definition at line 37 of file AccessibilityIssue.hxx.

Referenced by gotoIssue().

SwDoc* sw::AccessibilityIssue::m_pDoc
private

Definition at line 32 of file AccessibilityIssue.hxx.

Referenced by gotoIssue(), and setDoc().

SwNode* sw::AccessibilityIssue::m_pNode
private

Definition at line 35 of file AccessibilityIssue.hxx.

Referenced by gotoIssue().

OUString sw::AccessibilityIssue::m_sObjectID
private

Definition at line 33 of file AccessibilityIssue.hxx.

Referenced by gotoIssue(), and setObjectID().


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