summaryrefslogtreecommitdiff
path: root/fpicker/source/office/fpdialogbase.hxx
diff options
context:
space:
mode:
authorSzymon Kłos <eszkadev@gmail.com>2015-07-23 16:22:33 +0200
committerSzymon Kłos <eszkadev@gmail.com>2015-07-24 12:29:08 +0200
commit3eee31157a320181c9d5c70681e62a085212c22e (patch)
treeb6098d9532ca66d3b39c3ef9ff7c408e40ec7bda /fpicker/source/office/fpdialogbase.hxx
parentdb33c7853e12e9593a530ce2327e9662bcab1480 (diff)
RemoteFilesDialog integration with AsyncPickerAction
Change-Id: If6ded1c2f2b056ce864589649b08ed19a73dc5dd
Diffstat (limited to 'fpicker/source/office/fpdialogbase.hxx')
-rw-r--r--fpicker/source/office/fpdialogbase.hxx7
1 files changed, 7 insertions, 0 deletions
diff --git a/fpicker/source/office/fpdialogbase.hxx b/fpicker/source/office/fpdialogbase.hxx
index 7812737154ba..19a26a41890d 100644
--- a/fpicker/source/office/fpdialogbase.hxx
+++ b/fpicker/source/office/fpdialogbase.hxx
@@ -82,13 +82,20 @@ public:
virtual std::vector<OUString> GetPathList() const = 0;
virtual bool ContentIsFolder( const OUString& rURL ) = 0;
+ virtual OUString getCurrentFileText() const = 0;
+ virtual void setCurrentFileText( const OUString& rText, bool bSelectAll = false ) = 0;
+
virtual void AddFilter( const OUString& rFilter, const OUString& rType ) = 0;
virtual void AddFilterGroup( const OUString& _rFilter,
const com::sun::star::uno::Sequence< com::sun::star::beans::StringPair >& rFilters ) = 0;
virtual OUString GetCurFilter() const = 0;
virtual void SetCurFilter( const OUString& rFilter ) = 0;
+ virtual void FilterSelect() = 0;
virtual void SetFileCallback( ::svt::IFilePickerListener *pNotifier ) = 0;
+ virtual void onAsyncOperationStarted() = 0;
+ virtual void onAsyncOperationFinished() = 0;
+ virtual void UpdateControls( const OUString& rURL ) = 0;
virtual void EnableAutocompletion( bool _bEnable = true ) = 0;