summaryrefslogtreecommitdiff
path: root/framework/source/fwe/dispatch/interaction.cxx
diff options
context:
space:
mode:
Diffstat (limited to 'framework/source/fwe/dispatch/interaction.cxx')
-rw-r--r--framework/source/fwe/dispatch/interaction.cxx114
1 files changed, 0 insertions, 114 deletions
diff --git a/framework/source/fwe/dispatch/interaction.cxx b/framework/source/fwe/dispatch/interaction.cxx
index 08e82537ab1f..27ae856f4f9f 100644
--- a/framework/source/fwe/dispatch/interaction.cxx
+++ b/framework/source/fwe/dispatch/interaction.cxx
@@ -213,120 +213,6 @@ uno::Reference < task::XInteractionRequest > RequestFilterSelect::GetRequest()
return uno::Reference < task::XInteractionRequest > (pImp);
}
-/*
-class RequestAmbigousFilter_Impl : public ::cppu::WeakImplHelper1< ::com::sun::star::task::XInteractionRequest >
-{
-public:
- RequestAmbigousFilter_Impl( const ::rtl::OUString& sURL ,
- const ::rtl::OUString& sSelectedFilter ,
- const ::rtl::OUString& sDetectedFilter );
- sal_Bool isAbort () const;
- ::rtl::OUString getFilter() const;
-
- virtual ::com::sun::star::uno::Any SAL_CALL getRequest () throw( ::com::sun::star::uno::RuntimeException );
- virtual ::com::sun::star::uno::Sequence< ::com::sun::star::uno::Reference< ::com::sun::star::task::XInteractionContinuation > > SAL_CALL getContinuations() throw( ::com::sun::star::uno::RuntimeException );
-
- ::com::sun::star::uno::Any m_aRequest ;
- ::com::sun::star::uno::Sequence< ::com::sun::star::uno::Reference< ::com::sun::star::task::XInteractionContinuation > > m_lContinuations;
- ContinuationAbort* m_pAbort ;
- ContinuationFilterSelect* m_pFilter ;
-};
-
-RequestAmbigousFilter::RequestAmbigousFilter( const ::rtl::OUString& sURL, const ::rtl::OUString& sSelectedFilter,
- const ::rtl::OUString& sDetectedFilter )
-{
- pImp = new RequestAmbigousFilter_Impl( sURL, sSelectedFilter, sDetectedFilter );
- pImp->acquire();
-}
-
-RequestAmbigousFilter::~RequestAmbigousFilter()
-{
- pImp->release();
-}
-
-sal_Bool RequestAmbigousFilter::isAbort() const
-{
- return pImp->isAbort();
-}
-
-//---------------------------------------------------------------------------------------------------------
-// return user selected filter
-// Return value valid for non aborted interaction only. Please check "isAbort()" before you call these ony!
-//---------------------------------------------------------------------------------------------------------
-::rtl::OUString RequestAmbigousFilter::getFilter() const
-{
- return pImp->getFilter();
-}
-
-uno::Reference < task::XInteractionRequest > RequestAmbigousFilter::GetRequest()
-{
- return uno::Reference < task::XInteractionRequest > (pImp);
-}
-
-//---------------------------------------------------------------------------------------------------------
-// initialize instance with all neccessary informations
-// We use it without any further checks on our member then ...!
-//---------------------------------------------------------------------------------------------------------
-RequestAmbigousFilter_Impl::RequestAmbigousFilter_Impl( const ::rtl::OUString& sURL ,
- const ::rtl::OUString& sSelectedFilter ,
- const ::rtl::OUString& sDetectedFilter )
-{
- ::rtl::OUString temp;
- css::uno::Reference< css::uno::XInterface > temp2;
- css::document::AmbigousFilterRequest aFilterRequest( temp ,
- temp2 ,
- sURL ,
- sSelectedFilter ,
- sDetectedFilter );
- m_aRequest <<= aFilterRequest;
-
- m_pAbort = new ContinuationAbort ;
- m_pFilter = new ContinuationFilterSelect;
-
- m_lContinuations.realloc( 2 );
- m_lContinuations[0] = css::uno::Reference< css::task::XInteractionContinuation >( m_pAbort );
- m_lContinuations[1] = css::uno::Reference< css::task::XInteractionContinuation >( m_pFilter );
-}
-
-//---------------------------------------------------------------------------------------------------------
-// return abort state of interaction
-// If it is true, return value of method "getFilter()" will be unspecified then!
-//---------------------------------------------------------------------------------------------------------
-sal_Bool RequestAmbigousFilter_Impl::isAbort() const
-{
- return m_pAbort->isSelected();
-}
-
-//---------------------------------------------------------------------------------------------------------
-// return user selected filter
-// Return value valid for non aborted interaction only. Please check "isAbort()" before you call these ony!
-//---------------------------------------------------------------------------------------------------------
-::rtl::OUString RequestAmbigousFilter_Impl::getFilter() const
-{
- return m_pFilter->getFilter();
-}
-
-//---------------------------------------------------------------------------------------------------------
-// handler call it to get type of request
-// Is hard coded to "please select filter" here. see ctor for further informations.
-//---------------------------------------------------------------------------------------------------------
-css::uno::Any SAL_CALL RequestAmbigousFilter_Impl::getRequest() throw( css::uno::RuntimeException )
-{
- return m_aRequest;
-}
-
-//---------------------------------------------------------------------------------------------------------
-// handler call it to get possible continuations
-// We support "abort/select_filter" only here.
-// After interaction we support read access on these continuations on our c++ interface to
-// return user decision.
-//---------------------------------------------------------------------------------------------------------
-css::uno::Sequence< css::uno::Reference< css::task::XInteractionContinuation > > SAL_CALL RequestAmbigousFilter_Impl::getContinuations() throw( css::uno::RuntimeException )
-{
- return m_lContinuations;
-}
-*/
-
class InteractionRequest_Impl : public ::cppu::WeakImplHelper1< ::com::sun::star::task::XInteractionRequest >
{
uno::Any m_aRequest;