summaryrefslogtreecommitdiffstats
path: root/sw/source/ui/inc/unotxvw.hxx
diff options
context:
space:
mode:
authorRĂ¼diger Timm <rt@openoffice.org>2005-04-04 07:17:27 +0000
committerRĂ¼diger Timm <rt@openoffice.org>2005-04-04 07:17:27 +0000
commit026241b5406fd3ab3aab04fe86c84c9916b5f6c0 (patch)
tree37d101da3ef4eaf8ca2abcd5754477a531043c2a /sw/source/ui/inc/unotxvw.hxx
parentINTEGRATION: CWS tl07 (1.12.78); FILE MERGED (diff)
downloadcore-026241b5406fd3ab3aab04fe86c84c9916b5f6c0.tar.gz
core-026241b5406fd3ab3aab04fe86c84c9916b5f6c0.zip
INTEGRATION: CWS tl07 (1.9.44); FILE MERGED
2005/03/15 10:10:46 tl 1.9.44.2: RESYNC: (1.9-1.10); FILE MERGED 2004/12/13 14:16:47 tl 1.9.44.1: #i37766# added properties to SwXTextView
Diffstat (limited to 'sw/source/ui/inc/unotxvw.hxx')
-rw-r--r--sw/source/ui/inc/unotxvw.hxx23
1 files changed, 20 insertions, 3 deletions
diff --git a/sw/source/ui/inc/unotxvw.hxx b/sw/source/ui/inc/unotxvw.hxx
index 391f1c4b10f6..a0b581e0b0a2 100644
--- a/sw/source/ui/inc/unotxvw.hxx
+++ b/sw/source/ui/inc/unotxvw.hxx
@@ -2,9 +2,9 @@
*
* $RCSfile: unotxvw.hxx,v $
*
- * $Revision: 1.10 $
+ * $Revision: 1.11 $
*
- * last change: $Author: vg $ $Date: 2005-02-21 13:48:38 $
+ * last change: $Author: rt $ $Date: 2005-04-04 08:17:27 $
*
* The Contents of this file are made available subject to the terms of
* either of the following licenses
@@ -99,6 +99,9 @@
#ifndef _COM_SUN_STAR_BEANS_XPROPERTYSET_HPP_
#include <com/sun/star/beans/XPropertySet.hpp>
#endif
+#ifndef _COM_SUN_STAR_BEANS_XPROPERTYSETINFO_HPP_
+#include <com/sun/star/beans/XPropertySetInfo.hpp>
+#endif
#ifndef _COM_SUN_STAR_BEANS_XPROPERTYSTATE_HPP_
#include <com/sun/star/beans/XPropertyState.hpp>
#endif
@@ -134,11 +137,15 @@ class SwXTextView :
public ::com::sun::star::text::XTextViewCursorSupplier,
public ::com::sun::star::text::XRubySelection,
public ::com::sun::star::view::XViewSettingsSupplier,
+ public ::com::sun::star::beans::XPropertySet,
public SfxBaseController
{
SelectionChangeListenerArr aSelChangedListeners;
- SwView* pView;
+ SwView* pView;
+ const SfxItemPropertyMap* pMap; // property map for SwXTextView properties
+ // (not related to pxViewSettings!)
+
::com::sun::star::uno::Reference< ::com::sun::star::beans::XPropertySet > * pxViewSettings;
::com::sun::star::uno::Reference< ::com::sun::star::text::XTextViewCursor > * pxTextViewCursor;
@@ -157,6 +164,7 @@ public:
virtual void SAL_CALL acquire( ) throw();
virtual void SAL_CALL release( ) throw();
+ //XTypeProvider
virtual ::com::sun::star::uno::Sequence< ::com::sun::star::uno::Type > SAL_CALL getTypes( ) throw(::com::sun::star::uno::RuntimeException);
virtual ::com::sun::star::uno::Sequence< sal_Int8 > SAL_CALL getImplementationId( ) throw(::com::sun::star::uno::RuntimeException);
@@ -187,6 +195,15 @@ public:
::com::sun::star::beans::PropertyValue > >& RubyList, sal_Bool bAutomatic )
throw(::com::sun::star::uno::RuntimeException);
+ //XPropertySet
+ virtual ::com::sun::star::uno::Reference< ::com::sun::star::beans::XPropertySetInfo > SAL_CALL getPropertySetInfo( ) throw (::com::sun::star::uno::RuntimeException);
+ virtual void SAL_CALL setPropertyValue( const ::rtl::OUString& aPropertyName, const ::com::sun::star::uno::Any& aValue ) throw (::com::sun::star::beans::UnknownPropertyException, ::com::sun::star::beans::PropertyVetoException, ::com::sun::star::lang::IllegalArgumentException, ::com::sun::star::lang::WrappedTargetException, ::com::sun::star::uno::RuntimeException);
+ virtual ::com::sun::star::uno::Any SAL_CALL getPropertyValue( const ::rtl::OUString& PropertyName ) throw (::com::sun::star::beans::UnknownPropertyException, ::com::sun::star::lang::WrappedTargetException, ::com::sun::star::uno::RuntimeException);
+ virtual void SAL_CALL addPropertyChangeListener( const ::rtl::OUString& aPropertyName, const ::com::sun::star::uno::Reference< ::com::sun::star::beans::XPropertyChangeListener >& xListener ) throw (::com::sun::star::beans::UnknownPropertyException, ::com::sun::star::lang::WrappedTargetException, ::com::sun::star::uno::RuntimeException);
+ virtual void SAL_CALL removePropertyChangeListener( const ::rtl::OUString& aPropertyName, const ::com::sun::star::uno::Reference< ::com::sun::star::beans::XPropertyChangeListener >& aListener ) throw (::com::sun::star::beans::UnknownPropertyException, ::com::sun::star::lang::WrappedTargetException, ::com::sun::star::uno::RuntimeException);
+ virtual void SAL_CALL addVetoableChangeListener( const ::rtl::OUString& PropertyName, const ::com::sun::star::uno::Reference< ::com::sun::star::beans::XVetoableChangeListener >& aListener ) throw (::com::sun::star::beans::UnknownPropertyException, ::com::sun::star::lang::WrappedTargetException, ::com::sun::star::uno::RuntimeException);
+ virtual void SAL_CALL removeVetoableChangeListener( const ::rtl::OUString& PropertyName, const ::com::sun::star::uno::Reference< ::com::sun::star::beans::XVetoableChangeListener >& aListener ) throw (::com::sun::star::beans::UnknownPropertyException, ::com::sun::star::lang::WrappedTargetException, ::com::sun::star::uno::RuntimeException);
+
//XServiceInfo
virtual rtl::OUString SAL_CALL getImplementationName(void) throw( ::com::sun::star::uno::RuntimeException );
virtual BOOL SAL_CALL supportsService(const rtl::OUString& ServiceName) throw( ::com::sun::star::uno::RuntimeException );