20#ifndef INCLUDED_SHELL_SOURCE_BACKENDS_WININETBE_WININETBACKEND_HXX
21#define INCLUDED_SHELL_SOURCE_BACKENDS_WININETBE_WININETBACKEND_HXX
23#include <com/sun/star/beans/Optional.hpp>
24#include <com/sun/star/beans/XPropertySet.hpp>
25#include <com/sun/star/lang/XServiceInfo.hpp>
28namespace uno = css::uno ;
29namespace lang = css::lang ;
32 css::beans::XPropertySet,
33 lang::XServiceInfo > {
38 virtual OUString SAL_CALL
44 virtual uno::Sequence<OUString> SAL_CALL
48 virtual css::uno::Reference< css::beans::XPropertySetInfo > SAL_CALL
50 {
return css::uno::Reference< css::beans::XPropertySetInfo >(); }
53 OUString
const &, css::uno::Any
const &)
override;
56 OUString
const & PropertyName)
override;
60 css::uno::Reference< css::beans::XPropertyChangeListener >
const &)
override
65 css::uno::Reference< css::beans::XPropertyChangeListener >
const &)
override
70 css::uno::Reference< css::beans::XVetoableChangeListener >
const &)
override
75 css::uno::Reference< css::beans::XVetoableChangeListener >
const &)
override
89 css::beans::Optional< css::uno::Any >
91 css::beans::Optional< css::uno::Any >
93 css::beans::Optional< css::uno::Any >
95 css::beans::Optional< css::uno::Any >
97 css::beans::Optional< css::uno::Any >
99 css::beans::Optional< css::uno::Any >
101 css::beans::Optional< css::uno::Any >
103 css::beans::Optional< css::uno::Any >
virtual void SAL_CALL removeVetoableChangeListener(OUString const &, css::uno::Reference< css::beans::XVetoableChangeListener > const &) override
~WinInetBackend() override
Destructor.
css::beans::Optional< css::uno::Any > valueFtpProxyPort_
css::beans::Optional< css::uno::Any > valueHttpsProxyPort_
virtual void SAL_CALL removePropertyChangeListener(OUString const &, css::uno::Reference< css::beans::XPropertyChangeListener > const &) override
WinInetBackend()
Service constructor from a service factory.
virtual void SAL_CALL setPropertyValue(OUString const &, css::uno::Any const &) override
virtual void SAL_CALL addVetoableChangeListener(OUString const &, css::uno::Reference< css::beans::XVetoableChangeListener > const &) override
virtual css::uno::Any SAL_CALL getPropertyValue(OUString const &PropertyName) override
virtual uno::Sequence< OUString > SAL_CALL getSupportedServiceNames() override
css::beans::Optional< css::uno::Any > valueFtpProxyName_
css::beans::Optional< css::uno::Any > valueNoProxy_
virtual sal_Bool SAL_CALL supportsService(const OUString &aServiceName) override
virtual css::uno::Reference< css::beans::XPropertySetInfo > SAL_CALL getPropertySetInfo() override
virtual OUString SAL_CALL getImplementationName() override
css::beans::Optional< css::uno::Any > valueHttpProxyPort_
virtual void SAL_CALL addPropertyChangeListener(OUString const &, css::uno::Reference< css::beans::XPropertyChangeListener > const &) override
css::beans::Optional< css::uno::Any > valueHttpProxyName_
css::beans::Optional< css::uno::Any > valueHttpsProxyName_
css::beans::Optional< css::uno::Any > valueProxyType_