Overview | Module | Use | Devguide | Index

Included Services | Exported Interfaces | Properties' Summary | Properties' Details

:: com :: sun :: star :: table ::
service AccessibleCellView
Description The accessible view of a cell in a text document or in the page preview of a spreadsheet document. See ::com::sun::star::sheet::AccessibleCell for cells in the edit view of a spreadsheet. Since version OpenOffice.org 1.1.1

Exported Interfaces
::com::sun::star::accessibility::XAccessibleContext | Description This interface gives access to the visible content of a cell in a accessible spreadsheet page preview or accessible text document view. The parent returned by XAccessibleContext::getAccessibleParent is the accessible table view. The children returned by XAccessibleContext::getAccessibleChild all support the interface XAccessible. Calling XAccessibleContext::getAccessibleContext for these children returns an object that supports the service ::com::sun::star::text::AccessibleParagraphView : A child of this kind is returned for every paragraph fragment that is contained in the cell and is at least partially visible. A paragraph fragment is the part of a paragraph that is displayed on a certain page. The name is something like A10 or B23 or so on. The description is the name or the content of the given note. The role is AccessibleRole::TABLE_CELL For spreadsheets, there are relations between the cell and the shapes with an anchor on this cell. The following states are supported: AccessibleStateType::DEFUNC is always false if the cell is showed, otherwise it is true. AccessibleStateType::EDITABLE is false if the cell is showed in a page preview or the cell or the table is protected, otherwise it is true. AccessibleStateType::ENABLED is always true. AccessibleStateType::MULTI_LINE is always true in spreadsheets and false otherwise. AccessibleStateType::OPAQUE is false if the cell has no background color or graphic, otherwise it is true. AccessibleStateType::SELECTABLE is true if the cell is not showed in a page preview, otherwise is it false. AccessibleStateType::SELECTED is true, if the cell is selected. This is not possible in the page preview. AccessibleStateType::SHOWING Is true if the Bounding Box lies in the Bounding Box of the parent. Otherwise it is false. AccessibleStateType::TRANSIENT Is true if the cell is showed in a spreadsheet page preview. Otherwise it is false. AccessibleStateType::VISIBLE Is always true.
::com::sun::star::accessibility::XAccessibleComponent | Description This interface gives access to the visibility of the cell.
::com::sun::star::accessibility::XAccessibleValue | Description This interface gives access to the value of the cell. Only a readonly access is possible.
::com::sun::star::accessibility::XAccessibleSelection | [ OPTIONAL ] Description This interface is for selecting the text, value or parts of this in the cell. This interface is optional.
::com::sun::star::accessibility::XAccessibleEventBroadcaster | [ OPTIONAL ] Description This is the interface for listeners

Top of Page

Copyright © 2003 Sun Microsystems, Inc.