updatefeed.cxx (83b92653) updatefeed.cxx (9da13427)
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

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

20 *************************************************************/
21
22
23
24// MARKER(update_precomp.py): autogen include statement, do not remove
25#include "precompiled_extensions.hxx"
26
27#include <cppuhelper/implbase1.hxx>
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

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

20 *************************************************************/
21
22
23
24// MARKER(update_precomp.py): autogen include statement, do not remove
25#include "precompiled_extensions.hxx"
26
27#include <cppuhelper/implbase1.hxx>
28#include <cppuhelper/implbase4.hxx>
28#include <cppuhelper/implbase3.hxx>
29#include <cppuhelper/implementationentry.hxx>
30#include <com/sun/star/beans/Property.hpp>
31#include <com/sun/star/beans/XPropertySetInfo.hpp>
32#include <com/sun/star/beans/PropertyValue.hpp>
33#include <com/sun/star/container/XNameAccess.hpp>
34#include <com/sun/star/deployment/UpdateInformationEntry.hpp>
35#include <com/sun/star/deployment/UpdateInformationProvider.hpp>
36#include <com/sun/star/io/XActiveDataSink.hpp>
37#include <com/sun/star/io/XInputStream.hpp>
38#include <com/sun/star/lang/XComponent.hpp>
39#include <com/sun/star/lang/XServiceInfo.hpp>
29#include <cppuhelper/implementationentry.hxx>
30#include <com/sun/star/beans/Property.hpp>
31#include <com/sun/star/beans/XPropertySetInfo.hpp>
32#include <com/sun/star/beans/PropertyValue.hpp>
33#include <com/sun/star/container/XNameAccess.hpp>
34#include <com/sun/star/deployment/UpdateInformationEntry.hpp>
35#include <com/sun/star/deployment/UpdateInformationProvider.hpp>
36#include <com/sun/star/io/XActiveDataSink.hpp>
37#include <com/sun/star/io/XInputStream.hpp>
38#include <com/sun/star/lang/XComponent.hpp>
39#include <com/sun/star/lang/XServiceInfo.hpp>
40#include <com/sun/star/ucb/XCommandEnvironment.hpp>
41#include <com/sun/star/ucb/XWebDAVCommandEnvironment.hpp>
42#include <com/sun/star/ucb/XCommandProcessor2.hpp>
43#include <com/sun/star/ucb/XContentIdentifierFactory.hpp>
44#include <com/sun/star/ucb/XContentProvider.hpp>
45#include "com/sun/star/ucb/XInteractionSupplyAuthentication.hpp"
46#include <com/sun/star/ucb/OpenCommandArgument2.hpp>
47#include <com/sun/star/ucb/OpenMode.hpp>
48#include <com/sun/star/sdbc/XRow.hpp>

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

132 throw (uno::RuntimeException) { return m_xStream; };
133 virtual void SAL_CALL setInputStream( uno::Reference< io::XInputStream > const & rStream )
134 throw (uno::RuntimeException) { m_xStream = rStream; };
135};
136
137//------------------------------------------------------------------------------
138
139class UpdateInformationProvider :
40#include <com/sun/star/ucb/XWebDAVCommandEnvironment.hpp>
41#include <com/sun/star/ucb/XCommandProcessor2.hpp>
42#include <com/sun/star/ucb/XContentIdentifierFactory.hpp>
43#include <com/sun/star/ucb/XContentProvider.hpp>
44#include "com/sun/star/ucb/XInteractionSupplyAuthentication.hpp"
45#include <com/sun/star/ucb/OpenCommandArgument2.hpp>
46#include <com/sun/star/ucb/OpenMode.hpp>
47#include <com/sun/star/sdbc/XRow.hpp>

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

131 throw (uno::RuntimeException) { return m_xStream; };
132 virtual void SAL_CALL setInputStream( uno::Reference< io::XInputStream > const & rStream )
133 throw (uno::RuntimeException) { m_xStream = rStream; };
134};
135
136//------------------------------------------------------------------------------
137
138class UpdateInformationProvider :
140 public ::cppu::WeakImplHelper4< deployment::XUpdateInformationProvider,
141 ucb::XCommandEnvironment,
139 public ::cppu::WeakImplHelper3< deployment::XUpdateInformationProvider,
142 ucb::XWebDAVCommandEnvironment,
143 lang::XServiceInfo >
144{
145public:
146 static uno::Reference< uno::XInterface > createInstance(const uno::Reference<uno::XComponentContext>& xContext);
147
148 static uno::Sequence< rtl::OUString > getServiceNames();
149 static rtl::OUString getImplName();

--- 713 unchanged lines hidden ---
140 ucb::XWebDAVCommandEnvironment,
141 lang::XServiceInfo >
142{
143public:
144 static uno::Reference< uno::XInterface > createInstance(const uno::Reference<uno::XComponentContext>& xContext);
145
146 static uno::Sequence< rtl::OUString > getServiceNames();
147 static rtl::OUString getImplName();

--- 713 unchanged lines hidden ---