LibreOffice Module framework (master) 1
|
#include <sal/config.h>
#include <memory>
#include <vector>
#include "framecontainer.hxx"
#include "fwkdllapi.h"
#include "transactionmanager.hxx"
#include <com/sun/star/frame/XUntitledNumbers.hpp>
#include <com/sun/star/frame/XController.hpp>
#include <com/sun/star/frame/XDesktop2.hpp>
#include <com/sun/star/frame/XTerminateListener.hpp>
#include <com/sun/star/frame/XTask.hpp>
#include <com/sun/star/frame/XFramesSupplier.hpp>
#include <com/sun/star/frame/XFrames.hpp>
#include <com/sun/star/lang/XServiceInfo.hpp>
#include <com/sun/star/frame/XDispatchProvider.hpp>
#include <com/sun/star/frame/XTasksSupplier.hpp>
#include <com/sun/star/container/XEnumerationAccess.hpp>
#include <com/sun/star/frame/XDispatchResultListener.hpp>
#include <com/sun/star/lang/XEventListener.hpp>
#include <com/sun/star/lang/XComponent.hpp>
#include <com/sun/star/task/XInteractionHandler.hpp>
#include <com/sun/star/frame/XDispatchRecorderSupplier.hpp>
#include <com/sun/star/uno/XComponentContext.hpp>
#include <comphelper/multicontainer2.hxx>
#include <cppuhelper/basemutex.hxx>
#include <cppuhelper/compbase.hxx>
#include <cppuhelper/propshlp.hxx>
#include <rtl/ref.hxx>
#include <unotools/cmdoptions.hxx>
Go to the source code of this file.
Classes | |
class | framework::Desktop |
Namespaces | |
namespace | framework |
Typedefs | |
typedef cppu::WeakComponentImplHelper< css::lang::XServiceInfo, css::frame::XDesktop2, css::frame::XTasksSupplier, css::frame::XDispatchResultListener, css::task::XInteractionHandler, css::frame::XUntitledNumbers > | framework::Desktop_BASE |
Enumerations | |
enum | framework::ELoadState { framework::E_NOTSET , framework::E_SUCCESSFUL , framework::E_FAILED , framework::E_INTERACTION } |
Functions | |
FWK_DLLPUBLIC const rtl::Reference< Desktop > & | framework::getDesktop (css::uno::Reference< css::uno::XComponentContext > const &context) |