module com { module sun { module star { module table {
/** The accessible view of a cell in a text document or in the page preview ofaspreadsheetdocument.See ::com::sun::star::sheet::AccessibleCellforcellsin theeditviewofaspreadsheet. @sinceOOo1.1.2
*/
service AccessibleCellView
{ /** This interface gives access to the visible content of a cell in a accessiblespreadsheetpageprevieworaccessibletextdocumentview. <ul> <li>Theparentreturnedby ::com::sun::star::accessibility::XAccessibleContext::getAccessibleParent() istheaccessibletableview.</li> <li>Thechildrenreturnedby ::com::sun::star::accessibility::XAccessibleContext::getAccessibleChild() allsupporttheinterfaceXAccessible.Calling ::com::sun::star::accessibility::XAccessible::getAccessibleContext() forthesechildrenreturnsanobjectthatsupportstheservice ::com::sun::star::text::AccessibleParagraphView: Achildofthiskindisreturnedforeveryparagraph fragmentthatiscontainedinthecelland isatleastpartiallyvisible.Aparagraphfragmentis thepartofaparagraphthatisdisplayedona certainpage. <li>ThenameissomethinglikeA10orB23orsoon.</li> <li>Thedescriptionisthenameorthecontentofthegivennote.</li> <li>Theroleis ::com::sun::star::accessibility::AccessibleRole::TABLE_CELL</li> <li>Forspreadsheets,therearerelationsbetweenthecellandthe shapeswithananchoronthiscell.</li> <li>Thefollowingstatesaresupported: <ul> <li>::com::sun::star::accessibility::AccessibleStateType::DEFUNC isalwaysfalseifthe cellisshown,otherwiseitistrue.</li> <li>::com::sun::star::accessibility::AccessibleStateType::EDITABLE isfalseifthecell isshowedinapageprevieworthecellorthetableis protected,otherwiseitistrue.</li> <li>::com::sun::star::accessibility::AccessibleStateType::ENABLED isalwaystrue.</li> <li>::com::sun::star::accessibility::AccessibleStateType::MULTI_LINE isalwaystrueinspreadsheetsandfalseotherwise.</li> <li>::com::sun::star::accessibility::AccessibleStateType::OPAQUE isfalseifthecell hasnobackgroundcolororgraphic,otherwiseitistrue.</li> <li>::com::sun::star::accessibility::AccessibleStateType::SELECTABLE istrueifthe cellisnotshowedinapagepreview,otherwiseisit false.</li> <li>::com::sun::star::accessibility::AccessibleStateType::SELECTED istrue,ifthecell isselected.Thisisnotpossibleinthepagepreview.</li> <li>::com::sun::star::accessibility::AccessibleStateType::SHOWING istrueifthe BoundingBoxliesintheBoundingBoxoftheparent. Otherwiseitisfalse.</li> <li>::com::sun::star::accessibility::AccessibleStateType::TRANSIENT istrueifthecell isshowedinaspreadsheetpagepreview.Otherwiseitis false.</li> <li>::com::sun::star::accessibility::AccessibleStateType::VISIBLE isalwaystrue.</li> </ul> </li> </ul>
*/
interface ::com::sun::star::accessibility::XAccessibleContext;
/** This interface gives access to the visibility of the cell.
*/
interface ::com::sun::star::accessibility::XAccessibleComponent;
/** This interface gives access to the value of the cell. Onlyareadonlyaccessispossible.
*/
interface ::com::sun::star::accessibility::XAccessibleValue;
/** This interface is for selecting the text, value or parts of this in the cell.Thisinterfaceisoptional.
*/
[optional] interface ::com::sun::star::accessibility::XAccessibleSelection;
/** This is the interface for listeners */
[optional] interface ::com::sun::star::accessibility::XAccessibleEventBroadcaster;
};
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.