unotextcursor.hxx (1d2dbeb0) | unotextcursor.hxx (fe77a1f4) |
---|---|
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 --- 23 unchanged lines hidden (view full) --- 32#include <com/sun/star/container/XEnumerationAccess.hpp> 33#include <com/sun/star/container/XContentEnumerationAccess.hpp> 34#include <com/sun/star/util/XSortable.hpp> 35#include <com/sun/star/document/XDocumentInsertable.hpp> 36#include <com/sun/star/text/XSentenceCursor.hpp> 37#include <com/sun/star/text/XWordCursor.hpp> 38#include <com/sun/star/text/XParagraphCursor.hpp> 39#include <com/sun/star/text/XRedline.hpp> | 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 --- 23 unchanged lines hidden (view full) --- 32#include <com/sun/star/container/XEnumerationAccess.hpp> 33#include <com/sun/star/container/XContentEnumerationAccess.hpp> 34#include <com/sun/star/util/XSortable.hpp> 35#include <com/sun/star/document/XDocumentInsertable.hpp> 36#include <com/sun/star/text/XSentenceCursor.hpp> 37#include <com/sun/star/text/XWordCursor.hpp> 38#include <com/sun/star/text/XParagraphCursor.hpp> 39#include <com/sun/star/text/XRedline.hpp> |
40#include <com/sun/star/text/XMarkingAccess.hpp> |
|
40 41#include <cppuhelper/implbase12.hxx> 42 43#include <comphelper/uno3.hxx> 44 | 41 42#include <cppuhelper/implbase12.hxx> 43 44#include <comphelper/uno3.hxx> 45 |
46#if ! defined(INCLUDED_COMPHELPER_IMPLBASE_VAR_HXX_13) 47#define INCLUDED_COMPHELPER_IMPLBASE_VAR_HXX_13 48#define COMPHELPER_IMPLBASE_INTERFACE_NUMBER 13 49#include <comphelper/implbase_var.hxx> 50#endif 51 |
|
45#include <unobaseclass.hxx> 46#include <TextCursorHelper.hxx> 47 48 49class SwDoc; 50struct SwPosition; 51class SwUnoCrsr; 52 | 52#include <unobaseclass.hxx> 53#include <TextCursorHelper.hxx> 54 55 56class SwDoc; 57struct SwPosition; 58class SwUnoCrsr; 59 |
53 54typedef ::cppu::WeakImplHelper12 | 60typedef ::comphelper::WeakImplHelper13 |
55< ::com::sun::star::lang::XServiceInfo 56, ::com::sun::star::beans::XPropertySet 57, ::com::sun::star::beans::XPropertyState 58, ::com::sun::star::beans::XMultiPropertyStates 59, ::com::sun::star::container::XEnumerationAccess 60, ::com::sun::star::container::XContentEnumerationAccess 61, ::com::sun::star::util::XSortable 62, ::com::sun::star::document::XDocumentInsertable 63, ::com::sun::star::text::XSentenceCursor 64, ::com::sun::star::text::XWordCursor 65, ::com::sun::star::text::XParagraphCursor 66, ::com::sun::star::text::XRedline | 61< ::com::sun::star::lang::XServiceInfo 62, ::com::sun::star::beans::XPropertySet 63, ::com::sun::star::beans::XPropertyState 64, ::com::sun::star::beans::XMultiPropertyStates 65, ::com::sun::star::container::XEnumerationAccess 66, ::com::sun::star::container::XContentEnumerationAccess 67, ::com::sun::star::util::XSortable 68, ::com::sun::star::document::XDocumentInsertable 69, ::com::sun::star::text::XSentenceCursor 70, ::com::sun::star::text::XWordCursor 71, ::com::sun::star::text::XParagraphCursor 72, ::com::sun::star::text::XRedline |
73, ::com::sun::star::text::XMarkingAccess |
|
67> SwXTextCursor_Base; 68 69class SwXTextCursor 70 : public SwXTextCursor_Base 71 , public OTextCursorHelper 72{ 73 74private: --- 257 unchanged lines hidden (view full) --- 332 // XRedline 333 virtual void SAL_CALL makeRedline( 334 const ::rtl::OUString& rRedlineType, 335 const ::com::sun::star::uno::Sequence< 336 ::com::sun::star::beans::PropertyValue >& RedlineProperties) 337 throw (::com::sun::star::lang::IllegalArgumentException, 338 ::com::sun::star::uno::RuntimeException); 339 | 74> SwXTextCursor_Base; 75 76class SwXTextCursor 77 : public SwXTextCursor_Base 78 , public OTextCursorHelper 79{ 80 81private: --- 257 unchanged lines hidden (view full) --- 339 // XRedline 340 virtual void SAL_CALL makeRedline( 341 const ::rtl::OUString& rRedlineType, 342 const ::com::sun::star::uno::Sequence< 343 ::com::sun::star::beans::PropertyValue >& RedlineProperties) 344 throw (::com::sun::star::lang::IllegalArgumentException, 345 ::com::sun::star::uno::RuntimeException); 346 |
347 //XMarkingAccess 348 virtual void SAL_CALL invalidateMarkings(::sal_Int32 nType) 349 throw (::com::sun::star::uno::RuntimeException); 350 |
|
340}; 341 342#endif // SW_UNOTEXTCURSOR_HXX 343 | 351}; 352 353#endif // SW_UNOTEXTCURSOR_HXX 354 |