:: com :: sun :: star :: chart ::

service AccessibleChartDocumentView

Exported Interfaces - Summary
::com::sun::star::accessibility::XAccessible

Base interface for being accessible. It gives access to the ::com::sun::star::accessibility::XAccessibleContext interface.

::com::sun::star::accessibility::XAccessibleContext

Provide access to a Chart document's view. (details)

::com::sun::star::accessibility::XAccessibleComponent

Provide access to a Chart document's graphical representation. (details)

Exported Interfaces - Details
::com::sun::star::accessibility::XAccessible
Description
Base interface for being accessible. It gives access to the ::com::sun::star::accessibility::XAccessibleContext interface.
::com::sun::star::accessibility::XAccessibleContext
Description
Provide access to a Chart document's view.

You can access the following information:

Role
The object's role is AccessibleRole::DOCUMENT.
Name
Its name is the document's name or the base name of the filename if no document name has been set explicitly.
Description
The description is the document's description or the full filename if no description has been set explicitly.
Children
The subcomponents of a chart. This includes all kinds of titles, a legend and the diagram. The diagram and the legend are the only children that themselves contain children. The Chart subcomponents support the service AccessibleChartElement. Additionally, there may be shapes a user added via the clipboard. For details see the ::com::sun::star::drawing::AccessibleShape.
Parent
The parent will usually be the window that contains the Chart document view. It has to be set via implementation dependent ways.
Relations
At the moment relations are not supported. The method ::com::sun::star::accessibility::XAccessibleContext::getAccessibleRelationSet will always return an empty set.
States
The following states are supported:
  • AccessibleStateType::DEFUNC is set if a document view becomes obsolete like when the window, which displays the view, is closed.
  • AccessibleStateType::ENABLED is always set unless the AccessibleStateType::DEFUNC state is set.
  • AccessibleStateType::OPAQUE is always set.
  • AccessibleStateType::SHOWING is always set unless the AccessibleStateType::DEFUNC state is set.
  • AccessibleStateType::VISIBLE is always set unless the AccessibleStateType::DEFUNC state is set.
Locale
Is the locale set at the document.
Property change listeners
They are supported to inform the listeners about changes in this object.
::com::sun::star::accessibility::XAccessibleComponent
Description
Provide access to a Chart document's graphical representation.

The main purpose of this interface is to provide a bounding box of the currently visible area and to let the user find the subcomponents of a chart that cover a given test point.

The accessible Chart subcomponents all support the service AccessibleChartElement

See also
AccessibleChartElement

 
Top of Page