Language

The Free and Open Productivity Suite
Released: Apache OpenOffice 4.1.15

API

SDK

Tips ‘n’ Tricks

Miscellaneous


:: com :: sun :: star :: sheet ::

service AccessiblePageHeaderFooterAreasView
Description
The accessible view of the Header/Footer in a spreadsheet page preview
Since
OOo 1.1.2

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

This interface gives access to the three Header/Footer areas in the page preview. (details)

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

This interface gives access to the visibility of the document.

::com::sun::star::accessibility::XAccessibleEventBroadcaster

This is the interface for listeners

Exported Interfaces - Details
::com::sun::star::accessibility::XAccessibleContext
Description
This interface gives access to the three Header/Footer areas in the page preview.
  • The parent returned by XAccessibleContext::getAccessibleParent is the accessible spreadsheet page preview.
  • The children returned by XAccessibleContext::getAccessibleChild all support the interface ::com::sun::star::accessibility::XAccessibleXAccessible::getAccessibleContext for these children returns an object that supports one of the following services.
    • ::com::sun::star::text::AccessibleHeaderFooterView: A child where calling XAccessibleContext::getAccessibleChild an object that supports this service is returned for every header and footer that is at least partially visible.

    The following rules apply to the children order.

    • The first is the left area, than the centre area and the last is the right area.
  • The description is ???.
  • The name is Header or Footer respectively.
  • The role is AccessibleRole::HEADER or AccessibleRole::FOOTER.
  • There are no relations.
  • The following states are supported:
    • AccessibleStateType::DEFUNC is always false until the preview is closed.
    • AccessibleStateType::EDITABLE is always false, because the document is not editable in the page preview. So it is left out of the list.
    • AccessibleStateType::ENABLED is always true.
    • AccessibleStateType::MULTILINE makes no sense on a document and so it is left out of the list.
    • AccessibleStateType::MULTISELECTABLE is always false, because in a page preview a selection is not possible. So it is left out of the list.
    • AccessibleStateType::OPAQUE is always true.
    • AccessibleStateType::RESIZEABLE is always false, because you can resize the window of the page preview, but not the page preview itself. So it is left out of the list.
    • AccessibleStateType::SELECTABLE is always false, because in the page preview is no selection possible. So it is left out of the list.
    • AccessibleStateType::SELECTED is always false, because in the page preview is no selection possible. So it is left out of the list.
    • AccessibleStateType::SHOWINGIs true if the Bounding Box lies in the Bounding Box of the parent. Otherwise it is false.
    • AccessibleStateType::VISIBLEIs always true.
::com::sun::star::accessibility::XAccessibleComponent
Description
This interface gives access to the visibility of the document.
::com::sun::star::accessibility::XAccessibleEventBroadcaster
Description
This is the interface for listeners

 
Top of Page

Apache Software Foundation

Copyright & License | Privacy | Contact Us | Donate | Thanks

Apache, OpenOffice, OpenOffice.org and the seagull logo are registered trademarks of The Apache Software Foundation. The Apache feather logo is a trademark of The Apache Software Foundation. Other names appearing on the site may be trademarks of their respective owners.