LibreOffice Module accessibility (master) 1
Classes | Typedefs | Enumerations | Functions | Variables
accessibility Namespace Reference

Classes

class  AccessibleBrowseBox
 This class represents the complete accessible BrowseBox object. More...
 
class  AccessibleBrowseBoxAccess
 the XAccessible which creates/returns an AccessibleBrowseBox More...
 
class  AccessibleBrowseBoxBase
 The BrowseBox accessible objects inherit from this base class. More...
 
class  AccessibleBrowseBoxCell
 common accessibility-functionality for browse box elements which occupy a cell More...
 
class  AccessibleBrowseBoxHeaderBar
 This class represents the accessible object of a header bar of a BrowseBox control (row or column header bar). More...
 
class  AccessibleBrowseBoxHeaderCell
 
class  AccessibleBrowseBoxTable
 This class represents the accessible object of the data table of a BrowseBox control. More...
 
class  AccessibleBrowseBoxTableBase
 The BrowseBox accessible table objects inherit from this base class. More...
 
class  AccessibleBrowseBoxTableCell
 
class  AccessibleCell
 
class  AccessibleCheckBoxCell
 
class  AccessibleComponentBase
 
class  AccessibleContextBase
 
class  AccessibleControlShape
 
class  AccessibleDocumentViewBase
 
class  AccessibleDrawDocumentView
 
class  AccessibleEmptyEditSource
 
class  AccessibleGraphicShape
 
class  AccessibleGridControl
 This class represents the complete accessible Grid Control object. More...
 
class  AccessibleGridControlAccess
 the XAccessible which creates/returns an AccessibleGridControl More...
 
class  AccessibleGridControlBase
 The GridControl accessible objects inherit from this base class. More...
 
class  AccessibleGridControlCell
 
class  AccessibleGridControlHeader
 This class represents the accessible object of a header bar of a Grid Control (row or column header bar). More...
 
class  AccessibleGridControlHeaderCell
 
class  AccessibleGridControlTable
 This class represents the accessible object of the data table of a Grid control. More...
 
class  AccessibleGridControlTableBase
 The Grid Control accessible table objects inherit from this base class. More...
 
class  AccessibleGridControlTableCell
 
class  AccessibleHyperlink
 
class  AccessibleIconChoiceCtrl
 the class OAccessibleListBoxEntry represents the base class for an accessible object of a listbox entry More...
 
class  AccessibleIconChoiceCtrlEntry
 the class AccessibleListBoxEntry represents the class for an accessible object of a listbox entry More...
 
class  AccessibleIconView
 
class  AccessibleImageBullet
 
class  AccessibleListBox
 the class OAccessibleListBoxEntry represents the base class for an accessible object of a listbox entry More...
 
class  AccessibleListBoxEntry
 the class AccessibleListBoxEntry represents the class for an accessible object of a listbox entry More...
 
class  AccessibleOLEShape
 
class  AccessibleOutlineEditSource
 
class  AccessibleOutlineView
 
class  AccessiblePageShape
 
class  AccessiblePresentationGraphicShape
 
class  AccessiblePresentationOLEShape
 
class  AccessiblePresentationShape
 
class  AccessibleSelectionBase
 
class  AccessibleShape
 
class  AccessibleShapeInfo
 
class  AccessibleShapeTreeInfo
 
class  AccessibleSlideSorterObject
 
class  AccessibleSlideSorterView
 
class  AccessibleStaticTextBase
 
class  AccessibleStaticTextBase_Impl
 
class  AccessibleTabBar
 
class  AccessibleTabBarBase
 
class  AccessibleTabBarPage
 
class  AccessibleTabBarPageList
 
class  AccessibleTableHeaderShape
 
class  AccessibleTableShape
 
class  AccessibleTableShapeImpl
 
class  AccessibleTabListBox
 !!! More...
 
class  AccessibleTabListBoxTable
 
class  AccessibleTextEventQueue
 
class  AccessibleTextHelper
 
class  AccessibleTextHelper_Impl
 
class  AccessibleViewForwarder
 
class  BrowseBoxAccessibleElement
 
class  ChildDescriptor
 
class  ChildrenManager
 
class  ChildrenManagerImpl
 
class  DescriptionGenerator
 
class  Document
 
class  EditBrowseBoxTableCell
 
class  EditBrowseBoxTableCellAccess
 
class  GridControlAccessibleElement
 
class  IAccessibleParent
 
class  IAccessibleViewForwarder
 
class  IAccessibleViewForwarderListener
 
class  IComboListBoxHelper
 
class  Paragraph
 
class  ParagraphInfo
 
class  SfxListenerGuard
 
struct  ShapeTypeDescriptor
 
class  ShapeTypeHandler
 
class  SolarMethodGuard
 
class  WeakCppRef
 
class  WindowListenerGuard
 

Typedefs

typedef comphelper::WeakComponentImplHelper< css::accessibility::XAccessible, css::accessibility::XAccessibleEventBroadcaster, css::accessibility::XAccessibleContext, css::accessibility::XAccessibleComponent, css::lang::XServiceInfo > AccessibleSlideSorterObjectBase
 
typedef ::cppu::WeakComponentImplHelper< css::accessibility::XAccessible, css::accessibility::XAccessibleEventBroadcaster, css::accessibility::XAccessibleContext, css::accessibility::XAccessibleComponent, css::accessibility::XAccessibleSelection, css::lang::XServiceInfo > AccessibleSlideSorterViewBase
 
typedef ::std::vector< ChildDescriptorChildDescriptorListType
 
typedef ::cppu::ImplInheritanceHelper< AccessibleContextBase, css::accessibility::XAccessibleExtendedComponent > AccessibleCellBase
 
typedef std::unordered_map< Reference< XCell >, rtl::Reference< AccessibleCell > > AccessibleCellMap
 
typedef ::cppu::ImplInheritanceHelper< AccessibleShape, css::accessibility::XAccessibleTable, css::view::XSelectionChangeListener > AccessibleTableShape_Base
 
typedef ::cppu::WeakImplHelper< css::accessibility::XAccessible, css::accessibility::XAccessibleComponent, css::accessibility::XAccessibleContext, css::accessibility::XAccessibleTable, css::accessibility::XAccessibleTableSelection > AccessibleTableHeaderShape_BASE
 
typedef ::cppu::ImplHelper4< css::beans::XPropertyChangeListener, css::util::XModeChangeListener, css::container::XContainerListener, css::accessibility::XAccessibleEventListener > AccessibleControlShape_Base
 
typedef int ShapeTypeId
 
typedef rtl::Reference< AccessibleShape >(* tCreateFunction) (const AccessibleShapeInfo &rShapeInfo, const AccessibleShapeTreeInfo &rShapeTreeInfo, ShapeTypeId nId)
 
typedef ::cppu::WeakImplHelper< css::accessibility::XAccessible, css::accessibility::XAccessibleContext, css::accessibility::XAccessibleComponent, css::accessibility::XAccessibleEventBroadcaster, css::lang::XServiceInfo > AccessibleImageBulletInterfaceBase
 
typedef std::vector< beans::PropertyValue > PropertyValueVector
 
typedef ::comphelper::WeakComponentImplHelper< css::accessibility::XAccessible, css::accessibility::XAccessibleContext, css::accessibility::XAccessibleComponent, css::accessibility::XAccessibleEditableText, css::accessibility::XAccessibleEventBroadcaster, css::accessibility::XAccessibleTextAttributes, css::accessibility::XAccessibleHypertext, css::accessibility::XAccessibleMultiLineText, css::lang::XServiceInfo > AccessibleTextParaInterfaceBase
 
typedef ::cppu::ImplHelper2< css::accessibility::XAccessibleText, css::accessibility::XAccessibleTextAttributes > AccessibleStaticTextBase_BASE
 
typedef ::cppu::WeakComponentImplHelper< css::accessibility::XAccessibleContext, css::accessibility::XAccessibleComponent, css::accessibility::XAccessibleEventBroadcaster, css::awt::XFocusListener, css::lang::XServiceInfo > AccessibleBrowseBoxImplHelper
 
typedef ::cppu::ImplHelper1< css::accessibility::XAccessible > BrowseBoxAccessibleElement_Base
 
typedef ::cppu::ImplHelper2< css::accessibility::XAccessible, css::accessibility::XAccessibleValue > AccessibleCheckBoxCell_BASE
 
typedef ::cppu::ImplHelper1< css::accessibility::XAccessibleSelection > AccessibleBrowseBoxHeaderBarImplHelper
 
typedef ::cppu::ImplHelper1< css::accessibility::XAccessibleTable > AccessibleBrowseBoxTableImplHelper
 
typedef ::cppu::ImplHelper2< css::accessibility::XAccessibleText, css::accessibility::XAccessible > AccessibleTextHelper_BASE
 
typedef ::cppu::WeakComponentImplHelper< css::accessibility::XAccessibleContext, css::accessibility::XAccessibleComponent, css::accessibility::XAccessibleEventBroadcaster, css::lang::XServiceInfo > AccessibleGridControlImplHelper
 
typedef ::cppu::ImplHelper1< css::accessibility::XAccessible > GridControlAccessibleElement_Base
 
typedef ::cppu::ImplHelper1< css::accessibility::XAccessibleSelection > AccessibleGridControlTableSelectionImplHelper
 
typedef ::cppu::ImplHelper1< css::accessibility::XAccessibleTable > AccessibleGridControlTableImplHelper
 
typedef ::cppu::WeakAggComponentImplHelper8< css::accessibility::XAccessible, css::accessibility::XAccessibleContext, css::accessibility::XAccessibleComponent, css::accessibility::XAccessibleEventBroadcaster, css::accessibility::XAccessibleText, css::accessibility::XAccessibleAction, css::lang::XServiceInfo, css::lang::XEventListener > AccessibleIconChoiceCtrlEntry_BASE
 
typedef ::cppu::WeakAggComponentImplHelper9< css::accessibility::XAccessible, css::accessibility::XAccessibleContext, css::accessibility::XAccessibleComponent, css::accessibility::XAccessibleEventBroadcaster, css::accessibility::XAccessibleAction, css::accessibility::XAccessibleSelection, css::accessibility::XAccessibleText, css::accessibility::XAccessibleValue, css::lang::XServiceInfo > AccessibleListBoxEntry_BASE
 
typedef ::cppu::ImplHelper1< css::accessibility::XAccessible > AccessibleTabListBox_Base
 
typedef ::cppu::ImplHelper1< css::accessibility::XAccessibleSelection > AccessibleTabListBoxTableImplHelper
 
typedef std::vector< ParagraphInfoParagraphs
 
typedef ::cppu::WeakAggComponentImplHelper7< css::accessibility::XAccessible, css::accessibility::XAccessibleContext, css::accessibility::XAccessibleComponent, css::accessibility::XAccessibleEditableText, css::accessibility::XAccessibleMultiLineText, css::accessibility::XAccessibleTextAttributes, css::accessibility::XAccessibleEventBroadcaster > ParagraphBase
 
typedef std::unordered_map< OUString, css::beans::PropertyValue > tPropValMap
 

Enumerations

enum  SdShapeTypes
 
enum  SvxShapeTypes
 

Functions

 IMPL_LINK (AccessibleDocumentViewBase, WindowChildEventListener, VclWindowEvent &, rEvent, void)
 
 IMPL_LINK (AccessibleOutlineEditSource, NotifyHdl, EENotify &, rNotify, void)
 
 IMPL_LINK (AccessibleSlideSorterView::Implementation, WindowEventListener, VclWindowEvent &, rEvent, void)
 
 IMPL_LINK_NOARG (AccessibleSlideSorterView::Implementation, SelectionChangeListener, LinkParamNone *, void)
 
 IMPL_LINK_NOARG (AccessibleSlideSorterView::Implementation, BroadcastSelectionChange, void *, void)
 
 IMPL_LINK_NOARG (AccessibleSlideSorterView::Implementation, FocusChangeListener, LinkParamNone *, void)
 
 IMPL_LINK_NOARG (AccessibleSlideSorterView::Implementation, UpdateChildrenCallback, void *, void)
 
 IMPL_LINK_NOARG (AccessibleSlideSorterView::Implementation, VisibilityChangeListener, LinkParamNone *, void)
 
static rtl::Reference< AccessibleShapeCreateSdAccessibleShape (const AccessibleShapeInfo &rShapeInfo, const AccessibleShapeTreeInfo &rShapeTreeInfo, ShapeTypeId nId)
 
void RegisterImpressShapeTypes ()
 
static ::std::pair< first_type, second_type > makeSortedPair (first_type first, second_type second)
 
OUString lookUpColorName (tools::Long color)
 
static rtl::Reference< AccessibleShapeCreateEmptyShapeReference (const AccessibleShapeInfo &, const AccessibleShapeTreeInfo &, ShapeTypeId)
 
static rtl::Reference< AccessibleShapeCreateSvxAccessibleShape (const AccessibleShapeInfo &rShapeInfo, const AccessibleShapeTreeInfo &rShapeTreeInfo, ShapeTypeId nId)
 
void RegisterDrawShapeTypes ()
 
static const SvxItemPropertySetImplGetSvxCharAndParaPropertiesSet ()
 
static uno::Sequence< OUString > const & getAttributeNames ()
 
sal_Unicode const cNewLine (0x0a)
 
static ESelection MakeSelection (sal_Int32 nStartPara, sal_Int32 nStartIndex, sal_Int32 nEndPara, sal_Int32 nEndIndex)
 
class UNLESS_MERGELIBS (EDITENG_DLLPUBLIC) AccessibleParaManager
 
 IMPL_LINK (AccessibleListBoxEntry, WindowEventListener, VclWindowEvent &, rEvent, void)
 
 IMPL_LINK (AccessibleTabBarBase, WindowEventListener, VclWindowEvent &, rEvent, void)
 
 IMPL_LINK (AccessibleTabListBoxTable, WindowEventListener, VclWindowEvent &, rEvent, void)
 
 IMPL_LINK (Document, WindowEventHandler, ::VclWindowEvent &, rEvent, void)
 

Variables

 PRESENTATION_OUTLINER
 
 PRESENTATION_SUBTITLE
 
 PRESENTATION_GRAPHIC_OBJECT
 
 PRESENTATION_PAGE
 
 PRESENTATION_OLE
 
 PRESENTATION_CHART
 
 PRESENTATION_TABLE
 
 PRESENTATION_NOTES
 
 PRESENTATION_TITLE
 
 PRESENTATION_HANDOUT
 
 PRESENTATION_HEADER
 
 PRESENTATION_FOOTER
 
 PRESENTATION_DATETIME
 
 PRESENTATION_PAGENUMBER
 
 DRAWING_RECTANGLE
 
 DRAWING_ELLIPSE
 
 DRAWING_CONTROL
 
 DRAWING_CONNECTOR
 
 DRAWING_MEASURE
 
 DRAWING_LINE
 
 DRAWING_POLY_POLYGON
 
 DRAWING_POLY_LINE
 
 DRAWING_OPEN_BEZIER
 
 DRAWING_CLOSED_BEZIER
 
 DRAWING_OPEN_FREEHAND
 
 DRAWING_CLOSED_FREEHAND
 
 DRAWING_POLY_POLYGON_PATH
 
 DRAWING_POLY_LINE_PATH
 
 DRAWING_GRAPHIC_OBJECT
 
 DRAWING_GROUP
 
 DRAWING_TEXT
 
 DRAWING_OLE
 
 DRAWING_PAGE
 
 DRAWING_CAPTION
 
 DRAWING_FRAME
 
 DRAWING_PLUGIN
 
 DRAWING_APPLET
 
 DRAWING_3D_SCENE
 
 DRAWING_3D_CUBE
 
 DRAWING_3D_SPHERE
 
 DRAWING_3D_LATHE
 
 DRAWING_3D_EXTRUDE
 
 DRAWING_CUSTOM
 
 DRAWING_TABLE
 
 DRAWING_MEDIA
 
 DRAWING_END
 

Typedef Documentation

◆ AccessibleBrowseBoxHeaderBarImplHelper

typedef ::cppu::ImplHelper1< css::accessibility::XAccessibleSelection > accessibility::AccessibleBrowseBoxHeaderBarImplHelper

Definition at line 32 of file AccessibleBrowseBoxHeaderBar.hxx.

◆ AccessibleBrowseBoxImplHelper

typedef ::cppu::WeakComponentImplHelper< css::accessibility::XAccessibleContext, css::accessibility::XAccessibleComponent, css::accessibility::XAccessibleEventBroadcaster, css::awt::XFocusListener, css::lang::XServiceInfo > accessibility::AccessibleBrowseBoxImplHelper

Definition at line 57 of file AccessibleBrowseBoxBase.hxx.

◆ AccessibleBrowseBoxTableImplHelper

typedef ::cppu::ImplHelper1< css::accessibility::XAccessibleTable > accessibility::AccessibleBrowseBoxTableImplHelper

Definition at line 31 of file AccessibleBrowseBoxTableBase.hxx.

◆ AccessibleCheckBoxCell_BASE

typedef ::cppu::ImplHelper2< css::accessibility::XAccessible, css::accessibility::XAccessibleValue > accessibility::AccessibleCheckBoxCell_BASE

Definition at line 31 of file AccessibleBrowseBoxCheckBoxCell.hxx.

◆ AccessibleGridControlImplHelper

typedef ::cppu::WeakComponentImplHelper< css::accessibility::XAccessibleContext, css::accessibility::XAccessibleComponent, css::accessibility::XAccessibleEventBroadcaster, css::lang::XServiceInfo > accessibility::AccessibleGridControlImplHelper

Definition at line 49 of file AccessibleGridControlBase.hxx.

◆ AccessibleGridControlTableImplHelper

typedef ::cppu::ImplHelper1< css::accessibility::XAccessibleTable > accessibility::AccessibleGridControlTableImplHelper

Definition at line 31 of file AccessibleGridControlTableBase.hxx.

◆ AccessibleGridControlTableSelectionImplHelper

typedef ::cppu::ImplHelper1< css::accessibility::XAccessibleSelection > accessibility::AccessibleGridControlTableSelectionImplHelper

Definition at line 33 of file AccessibleGridControlTable.hxx.

◆ AccessibleIconChoiceCtrlEntry_BASE

typedef ::cppu::WeakAggComponentImplHelper8< css::accessibility::XAccessible , css::accessibility::XAccessibleContext , css::accessibility::XAccessibleComponent , css::accessibility::XAccessibleEventBroadcaster , css::accessibility::XAccessibleText , css::accessibility::XAccessibleAction , css::lang::XServiceInfo , css::lang::XEventListener > accessibility::AccessibleIconChoiceCtrlEntry_BASE

Definition at line 52 of file accessibleiconchoicectrlentry.hxx.

◆ AccessibleListBoxEntry_BASE

typedef ::cppu::WeakAggComponentImplHelper9< css::accessibility::XAccessible , css::accessibility::XAccessibleContext , css::accessibility::XAccessibleComponent , css::accessibility::XAccessibleEventBroadcaster , css::accessibility::XAccessibleAction , css::accessibility::XAccessibleSelection , css::accessibility::XAccessibleText , css::accessibility::XAccessibleValue , css::lang::XServiceInfo > accessibility::AccessibleListBoxEntry_BASE

Definition at line 64 of file accessiblelistboxentry.hxx.

◆ AccessibleTabListBox_Base

typedef ::cppu::ImplHelper1< css::accessibility::XAccessible > accessibility::AccessibleTabListBox_Base

Definition at line 34 of file accessibletablistbox.hxx.

◆ AccessibleTabListBoxTableImplHelper

typedef ::cppu::ImplHelper1< css::accessibility::XAccessibleSelection > accessibility::AccessibleTabListBoxTableImplHelper

Definition at line 33 of file accessibletablistboxtable.hxx.

◆ AccessibleTextHelper_BASE

typedef::cppu::ImplHelper2< css::accessibility::XAccessibleText, css::accessibility::XAccessible > accessibility::AccessibleTextHelper_BASE

Definition at line 30 of file AccessibleBrowseBoxTableCell.hxx.

◆ BrowseBoxAccessibleElement_Base

typedef ::cppu::ImplHelper1< css::accessibility::XAccessible > accessibility::BrowseBoxAccessibleElement_Base

Definition at line 313 of file AccessibleBrowseBoxBase.hxx.

◆ GridControlAccessibleElement_Base

typedef ::cppu::ImplHelper1< css::accessibility::XAccessible > accessibility::GridControlAccessibleElement_Base

Definition at line 256 of file AccessibleGridControlBase.hxx.

◆ ParagraphBase

typedef ::cppu::WeakAggComponentImplHelper7< css::accessibility::XAccessible, css::accessibility::XAccessibleContext, css::accessibility::XAccessibleComponent, css::accessibility::XAccessibleEditableText, css::accessibility::XAccessibleMultiLineText, css::accessibility::XAccessibleTextAttributes, css::accessibility::XAccessibleEventBroadcaster > accessibility::ParagraphBase

Definition at line 125 of file textwindowaccessibility.hxx.

◆ Paragraphs

typedef std::vector< ParagraphInfo > accessibility::Paragraphs

Definition at line 116 of file textwindowaccessibility.hxx.

◆ tPropValMap

typedef std::unordered_map< OUString, css::beans::PropertyValue > accessibility::tPropValMap

Definition at line 313 of file textwindowaccessibility.hxx.

Function Documentation

◆ IMPL_LINK() [1/4]

accessibility::IMPL_LINK ( AccessibleListBoxEntry  ,
WindowEventListener  ,
VclWindowEvent ,
rEvent  ,
void   
)

Definition at line 92 of file accessiblelistboxentry.cxx.

References dispose(), and LINK.

◆ IMPL_LINK() [2/4]

accessibility::IMPL_LINK ( AccessibleTabBarBase  ,
WindowEventListener  ,
VclWindowEvent ,
rEvent  ,
void   
)

◆ IMPL_LINK() [3/4]

accessibility::IMPL_LINK ( AccessibleTabListBoxTable  ,
WindowEventListener  ,
VclWindowEvent ,
rEvent  ,
void   
)

Definition at line 198 of file accessibletablistboxtable.cxx.

◆ IMPL_LINK() [4/4]

accessibility::IMPL_LINK ( Document  ,
WindowEventHandler  ,
::VclWindowEvent ,
rEvent  ,
void   
)

Definition at line 1493 of file textwindowaccessibility.cxx.

References count, FOCUSED, and isAlive().