+ //! Returns list of view manager types which are supported by this application
+ QStringList viewManagersTypes() const;
+
+ //! Removes ViewManagers only of known type
+ virtual void clearKnownViewManagers();
+
+ virtual QString browseObjects( const QStringList& theEntryList,
+ const bool theIsApplyAndClose = true,
+ const bool theIsOptimizedBrowsing = false );
+
+ virtual SUIT_DataObject* findObject( const QString& ) const;
+
+ virtual bool renameAllowed( const QString& ) const;
+ virtual bool renameObject( const QString&, const QString& );
+
+ void emitOperationFinished( const QString&, const QString&, const QStringList& );
+
+ void updateVisibilityState( DataObjectList& theList,
+ SUIT_ViewModel* theViewModel );
+
+ virtual bool checkExistingDoc();
+
+#ifndef DISABLE_PYCONSOLE
+ PyConsole_Interp* getPyInterp();
+#endif
+