Language:

The Free and Open Productivity Suite
Apache OpenOffice 4.1.4 released

Developer's Guide

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 and the Apache feather logo are trademarks of The Apache Software Foundation. OpenOffice, OpenOffice.org and the seagull logo are registered trademarks of The Apache Software Foundation. Other names appearing on the site may be trademarks of their respective owners.