AccessibleCell.hxx (4d7c9de0) AccessibleCell.hxx (4b4244d8)
1/**************************************************************
2 *
3 * Licensed to the Apache Software Foundation (ASF) under one
4 * or more contributor license agreements. See the NOTICE file
5 * distributed with this work for additional information
6 * regarding copyright ownership. The ASF licenses this file
7 * to you under the Apache License, Version 2.0 (the
8 * "License"); you may not use this file except in compliance

--- 21 unchanged lines hidden (view full) ---

30#include "viewdata.hxx"
31#include <com/sun/star/accessibility/XAccessibleRelationSet.hpp>
32#include <unotools/accessiblerelationsethelper.hxx>
33#include <editeng/AccessibleStaticTextBase.hxx>
34#include <comphelper/uno3.hxx>
35#ifndef _COM_SUN_STAR_ACCESSIBILITY_XAccessibleExtendedAttributes_HPP_
36#include <com/sun/star/accessibility/XAccessibleExtendedAttributes.hpp>
37#endif
1/**************************************************************
2 *
3 * Licensed to the Apache Software Foundation (ASF) under one
4 * or more contributor license agreements. See the NOTICE file
5 * distributed with this work for additional information
6 * regarding copyright ownership. The ASF licenses this file
7 * to you under the Apache License, Version 2.0 (the
8 * "License"); you may not use this file except in compliance

--- 21 unchanged lines hidden (view full) ---

30#include "viewdata.hxx"
31#include <com/sun/star/accessibility/XAccessibleRelationSet.hpp>
32#include <unotools/accessiblerelationsethelper.hxx>
33#include <editeng/AccessibleStaticTextBase.hxx>
34#include <comphelper/uno3.hxx>
35#ifndef _COM_SUN_STAR_ACCESSIBILITY_XAccessibleExtendedAttributes_HPP_
36#include <com/sun/star/accessibility/XAccessibleExtendedAttributes.hpp>
37#endif
38#include <com/sun/star/ucb/CommandFailedException.hpp>
38
39class ScTabViewShell;
40class ScAccessibleDocument;
41
42typedef cppu::ImplHelper1< ::com::sun::star::accessibility::XAccessibleExtendedAttributes>
43 ScAccessibleCellAttributeImpl;
44
45/** @descr

--- 91 unchanged lines hidden (view full) ---

137
138 /** Returns a list of all supported services.
139 */
140 virtual ::com::sun::star::uno::Sequence< ::rtl::OUString> SAL_CALL
141 getSupportedServiceNames(void)
142 throw (::com::sun::star::uno::RuntimeException);
143
144 virtual ::com::sun::star::uno::Any SAL_CALL getExtendedAttributes()
39
40class ScTabViewShell;
41class ScAccessibleDocument;
42
43typedef cppu::ImplHelper1< ::com::sun::star::accessibility::XAccessibleExtendedAttributes>
44 ScAccessibleCellAttributeImpl;
45
46/** @descr

--- 91 unchanged lines hidden (view full) ---

138
139 /** Returns a list of all supported services.
140 */
141 virtual ::com::sun::star::uno::Sequence< ::rtl::OUString> SAL_CALL
142 getSupportedServiceNames(void)
143 throw (::com::sun::star::uno::RuntimeException);
144
145 virtual ::com::sun::star::uno::Any SAL_CALL getExtendedAttributes()
145 throw (::com::sun::star::lang::IndexOutOfBoundsException, ::com::sun::star::uno::RuntimeException) ;
146 throw (::com::sun::star::lang::IndexOutOfBoundsException, ::com::sun::star::uno::RuntimeException, com::sun::star::ucb::CommandFailedException) ;
146
147 // Override this method to handle cell's ParaIndent attribute specially.
148 virtual ::com::sun::star::uno::Sequence< ::com::sun::star::beans::PropertyValue > SAL_CALL getCharacterAttributes( sal_Int32 nIndex, const ::com::sun::star::uno::Sequence< ::rtl::OUString >& aRequestedAttributes )
149 throw (::com::sun::star::lang::IndexOutOfBoundsException, ::com::sun::star::uno::RuntimeException);
150private:
151 ScTabViewShell* mpViewShell;
152 ScAccessibleDocument* mpAccDoc;
153

--- 31 unchanged lines hidden ---
147
148 // Override this method to handle cell's ParaIndent attribute specially.
149 virtual ::com::sun::star::uno::Sequence< ::com::sun::star::beans::PropertyValue > SAL_CALL getCharacterAttributes( sal_Int32 nIndex, const ::com::sun::star::uno::Sequence< ::rtl::OUString >& aRequestedAttributes )
150 throw (::com::sun::star::lang::IndexOutOfBoundsException, ::com::sun::star::uno::RuntimeException);
151private:
152 ScTabViewShell* mpViewShell;
153 ScAccessibleDocument* mpAccDoc;
154

--- 31 unchanged lines hidden ---