diff options
author | Vladimir Glazounov <vg@openoffice.org> | 2005-03-23 10:38:52 +0000 |
---|---|---|
committer | Vladimir Glazounov <vg@openoffice.org> | 2005-03-23 10:38:52 +0000 |
commit | edc3effb13528b523dd8249a071d76c9362a7690 (patch) | |
tree | 05e5da9e7d47120e1ab8667d955782e4b6db722d | |
parent | bc9096c3669483e85f89299054363802d12b042e (diff) |
INTEGRATION: CWS eforms4 (1.2.6); FILE MERGED
2005/03/16 10:32:42 lo 1.2.6.2: #i36288# replace after submission
2004/12/28 09:38:30 fs 1.2.6.1: #i39451# derive from another PropertySet helper class, which also allows listener handling
-rw-r--r-- | forms/source/xforms/submission.hxx | 31 |
1 files changed, 12 insertions, 19 deletions
diff --git a/forms/source/xforms/submission.hxx b/forms/source/xforms/submission.hxx index 20a24b645..a2a72aa1a 100644 --- a/forms/source/xforms/submission.hxx +++ b/forms/source/xforms/submission.hxx @@ -2,9 +2,9 @@ * * $RCSfile: submission.hxx,v $ * - * $Revision: 1.2 $ + * $Revision: 1.3 $ * - * last change: $Author: obo $ $Date: 2004-11-16 10:57:00 $ + * last change: $Author: vg $ $Date: 2005-03-23 11:38:52 $ * * The Contents of this file are made available subject to the terms of * either of the following licenses @@ -92,8 +92,6 @@ namespace com { namespace sun { namespace star { class WrappedTargetException; } } } } namespace xforms { class Model; } -namespace comphelper { class PropertySetInfo; } - namespace xforms @@ -137,6 +135,8 @@ private: com::sun::star::uno::Reference< com::sun::star::xml::dom::XDocumentFragment > createSubmissionDocument(const com::sun::star::uno::Reference< com::sun::star::xml::xpath::XXPathObject >& aObject, sal_Bool bRemoveWSNodes = sal_False); + com::sun::star::uno::Reference< com::sun::star::xml::dom::XDocument > + getInstanceDocument(const com::sun::star::uno::Reference< com::sun::star::xml::xpath::XXPathObject >& aObject); com::sun::star::uno::Reference<com::sun::star::lang::XMultiServiceFactory > m_aFactory; public: @@ -198,7 +198,7 @@ public: void setSeparator( const rtl::OUString& ); com::sun::star::uno::Sequence< rtl::OUString > getIncludeNamespacePrefixes() const; - void setIncludeNamespacePrefixes( const rtl::OUString& ); + void setIncludeNamespacePrefixes( const com::sun::star::uno::Sequence< rtl::OUString >& ); /** perform the submission @@ -236,22 +236,15 @@ protected: // implement abstract methods from PropertySetHelper // - virtual void _setPropertyValues( - const comphelper::PropertyMapEntry** ppEntries, - const com::sun::star::uno::Any* pValues ) - throw( com::sun::star::beans::UnknownPropertyException, - com::sun::star::beans::PropertyVetoException, - com::sun::star::lang::IllegalArgumentException, - com::sun::star::lang::WrappedTargetException ); - - virtual void _getPropertyValues( - const comphelper::PropertyMapEntry** ppEntries, - com::sun::star::uno::Any* pValue ) - throw( com::sun::star::beans::UnknownPropertyException, - com::sun::star::lang::WrappedTargetException ); + virtual sal_Bool SAL_CALL convertFastPropertyValue( + com::sun::star::uno::Any& rConvertedValue, + com::sun::star::uno::Any& rOldValue, + sal_Int32 nHandle, + const com::sun::star::uno::Any& rValue ) + throw ( com::sun::star::lang::IllegalArgumentException ); private: - static comphelper::PropertySetInfo* _getPropertySetInfo(); + void initializePropertySet(); public: |