|
LibreOffice Module embeddedobj (master) 1
|
#include <specialobject.hxx>
Public Member Functions | |
| OSpecialEmbeddedObject (const css::uno::Reference< css::uno::XComponentContext > &rxContext, const css::uno::Sequence< css::beans::NamedValue > &aObjectProps) | |
| virtual css::uno::Any SAL_CALL | queryInterface (const css::uno::Type &rType) override |
| virtual css::embed::VisualRepresentation SAL_CALL | getPreferredVisualRepresentation (::sal_Int64 nAspect) override |
| virtual void SAL_CALL | setVisualAreaSize (sal_Int64 nAspect, const css::awt::Size &aSize) override |
| virtual css::awt::Size SAL_CALL | getVisualAreaSize (sal_Int64 nAspect) override |
| virtual sal_Int32 SAL_CALL | getMapUnit (sal_Int64 nAspect) override |
| virtual void SAL_CALL | changeState (sal_Int32 nNewState) override |
| virtual void SAL_CALL | doVerb (sal_Int32 nVerbID) override |
| virtual void SAL_CALL | reload (const css::uno::Sequence< css::beans::PropertyValue > &lArguments, const css::uno::Sequence< css::beans::PropertyValue > &lObjArgs) override |
| OUString SAL_CALL | getImplementationName () override |
| sal_Bool SAL_CALL | supportsService (const OUString &ServiceName) override |
| css::uno::Sequence< OUString > SAL_CALL | getSupportedServiceNames () override |
Public Member Functions inherited from OCommonEmbeddedObject | |
| OCommonEmbeddedObject (css::uno::Reference< css::uno::XComponentContext > xContext, const css::uno::Sequence< css::beans::NamedValue > &aObjectProps) | |
| OCommonEmbeddedObject (css::uno::Reference< css::uno::XComponentContext > xContext, const css::uno::Sequence< css::beans::NamedValue > &aObjectProps, const css::uno::Sequence< css::beans::PropertyValue > &aMediaDescr, const css::uno::Sequence< css::beans::PropertyValue > &aObjectDescr) | |
| virtual | ~OCommonEmbeddedObject () override |
| void | SaveObject_Impl () |
| void | requestPositioning (const css::awt::Rectangle &aRect) |
| void | PostEvent_Impl (const OUString &aEventName) |
| OUString const & | getContainerName () const |
| virtual css::uno::Any SAL_CALL | queryInterface (const css::uno::Type &rType) override |
| virtual void SAL_CALL | acquire () noexcept override |
| virtual void SAL_CALL | release () noexcept override |
| virtual void SAL_CALL | changeState (sal_Int32 nNewState) override |
| virtual css::uno::Sequence< sal_Int32 > SAL_CALL | getReachableStates () override |
| virtual sal_Int32 SAL_CALL | getCurrentState () override |
| virtual void SAL_CALL | doVerb (sal_Int32 nVerbID) override |
| virtual css::uno::Sequence< css::embed::VerbDescriptor > SAL_CALL | getSupportedVerbs () override |
| virtual void SAL_CALL | setClientSite (const css::uno::Reference< css::embed::XEmbeddedClient > &xClient) override |
| virtual css::uno::Reference< css::embed::XEmbeddedClient > SAL_CALL | getClientSite () override |
| virtual void SAL_CALL | update () override |
| virtual void SAL_CALL | setUpdateMode (sal_Int32 nMode) override |
| virtual sal_Int64 SAL_CALL | getStatus (sal_Int64 nAspect) override |
| virtual void SAL_CALL | setContainerName (const OUString &sName) override |
| virtual void | SetOleState (bool bIsOleUpdate) override |
| virtual void SAL_CALL | setVisualAreaSize (sal_Int64 nAspect, const css::awt::Size &aSize) override |
| virtual css::awt::Size SAL_CALL | getVisualAreaSize (sal_Int64 nAspect) override |
| virtual css::embed::VisualRepresentation SAL_CALL | getPreferredVisualRepresentation (::sal_Int64 nAspect) override |
| virtual sal_Int32 SAL_CALL | getMapUnit (sal_Int64 nAspect) override |
| virtual void SAL_CALL | setPersistentEntry (const css::uno::Reference< css::embed::XStorage > &xStorage, const OUString &sEntName, sal_Int32 nEntryConnectionMode, const css::uno::Sequence< css::beans::PropertyValue > &lArguments, const css::uno::Sequence< css::beans::PropertyValue > &lObjArgs) override |
| virtual void SAL_CALL | storeToEntry (const css::uno::Reference< css::embed::XStorage > &xStorage, const OUString &sEntName, const css::uno::Sequence< css::beans::PropertyValue > &lArguments, const css::uno::Sequence< css::beans::PropertyValue > &lObjArgs) override |
| virtual void SAL_CALL | storeAsEntry (const css::uno::Reference< css::embed::XStorage > &xStorage, const OUString &sEntName, const css::uno::Sequence< css::beans::PropertyValue > &lArguments, const css::uno::Sequence< css::beans::PropertyValue > &lObjArgs) override |
| virtual void SAL_CALL | saveCompleted (sal_Bool bUseNew) override |
| virtual sal_Bool SAL_CALL | hasEntry () override |
| virtual OUString SAL_CALL | getEntryName () override |
| virtual void SAL_CALL | breakLink (const css::uno::Reference< css::embed::XStorage > &xStorage, const OUString &sEntName) override |
| virtual sal_Bool SAL_CALL | isLink () override |
| virtual OUString SAL_CALL | getLinkURL () override |
| virtual void SAL_CALL | storeOwn () override |
| virtual sal_Bool SAL_CALL | isReadonly () override |
| virtual void SAL_CALL | reload (const css::uno::Sequence< css::beans::PropertyValue > &lArguments, const css::uno::Sequence< css::beans::PropertyValue > &lObjArgs) override |
| virtual sal_Bool SAL_CALL | isStored () override |
| virtual void SAL_CALL | setObjectRectangles (const css::awt::Rectangle &aPosRect, const css::awt::Rectangle &aClipRect) override |
| virtual void SAL_CALL | enableModeless (sal_Bool bEnable) override |
| virtual void SAL_CALL | translateAccelerators (const css::uno::Sequence< css::awt::KeyEvent > &aKeys) override |
| virtual css::uno::Sequence< sal_Int8 > SAL_CALL | getClassID () override |
| virtual OUString SAL_CALL | getClassName () override |
| virtual void SAL_CALL | setClassInfo (const css::uno::Sequence< sal_Int8 > &aClassID, const OUString &aClassName) override |
| virtual css::uno::Reference< css::util::XCloseable > SAL_CALL | getComponent () override |
| virtual void SAL_CALL | addStateChangeListener (const css::uno::Reference< css::embed::XStateChangeListener > &xListener) override |
| virtual void SAL_CALL | removeStateChangeListener (const css::uno::Reference< css::embed::XStateChangeListener > &xListener) override |
| virtual void SAL_CALL | close (sal_Bool DeliverOwnership) override |
| virtual void SAL_CALL | addCloseListener (const css::uno::Reference< css::util::XCloseListener > &Listener) override |
| virtual void SAL_CALL | removeCloseListener (const css::uno::Reference< css::util::XCloseListener > &Listener) override |
| virtual void SAL_CALL | addEventListener (const css::uno::Reference< css::document::XEventListener > &Listener) override |
| virtual void SAL_CALL | removeEventListener (const css::uno::Reference< css::document::XEventListener > &Listener) override |
| virtual css::uno::Reference< css::uno::XInterface > SAL_CALL | getParent () override |
| virtual void SAL_CALL | setParent (const css::uno::Reference< css::uno::XInterface > &Parent) override |
| virtual void SAL_CALL | setDefaultSize (const css::awt::Size &rSize_100TH_MM) override |
| OUString SAL_CALL | getImplementationName () override |
| sal_Bool SAL_CALL | supportsService (const OUString &ServiceName) override |
| css::uno::Sequence< OUString > SAL_CALL | getSupportedServiceNames () override |
| void SAL_CALL | initialize (const css::uno::Sequence< css::uno::Any > &rArguments) override |
| css::uno::Sequence< css::uno::Type > SAL_CALL | getTypes () override |
| css::uno::Sequence< sal_Int8 > SAL_CALL | getImplementationId () override |
Public Member Functions inherited from cppu::OWeakObject | |
| OWeakObject () | |
| OWeakObject (const OWeakObject &) | |
| OWeakObject &SAL_CALL | operator= (const OWeakObject &) |
| virtual css::uno::Any SAL_CALL | queryInterface (const css::uno::Type &rType) SAL_OVERRIDE |
| virtual void SAL_CALL | acquire () SAL_NOEXCEPT SAL_OVERRIDE |
| virtual void SAL_CALL | release () SAL_NOEXCEPT SAL_OVERRIDE |
| virtual css::uno::Reference< css::uno::XAdapter > SAL_CALL | queryAdapter () SAL_OVERRIDE |
| SAL_CALL | operator css::uno::Reference< css::uno::XInterface > () |
Private Attributes | |
| css::awt::Size | maSize |
Additional Inherited Members | |
Protected Member Functions inherited from OCommonEmbeddedObject | |
| void | SetInplaceActiveState () |
Protected Member Functions inherited from cppu::OWeakObject | |
| virtual | ~OWeakObject () COVERITY_NOEXCEPT_FALSE |
| void | disposeWeakConnectionPoint () |
Protected Attributes inherited from OCommonEmbeddedObject | |
| ::osl::Mutex | m_aMutex |
| rtl::Reference< DocumentHolder > | m_xDocHolder |
| std::unique_ptr<::comphelper::OMultiTypeInterfaceContainerHelper2 > | m_pInterfaceContainer |
| bool | m_bReadOnly |
| bool | m_bDisposed |
| bool | m_bClosed |
| sal_Int32 | m_nObjectState |
| sal_Int32 | m_nTargetState |
| sal_Int32 | m_nUpdateMode |
| css::uno::Reference< css::uno::XComponentContext > | m_xContext |
| css::uno::Sequence< css::beans::PropertyValue > | m_aDocMediaDescriptor |
| css::uno::Sequence< sal_Int8 > | m_aClassID |
| OUString | m_aClassName |
| OUString | m_aDocServiceName |
| OUString | m_aPresetFilterName |
| sal_Int64 | m_nMiscStatus |
| css::uno::Sequence< css::embed::VerbDescriptor > | m_aObjectVerbs |
| std::map< sal_Int32, sal_Int32 > | m_aVerbTable |
| css::uno::Reference< css::embed::XEmbeddedClient > | m_xClientSite |
| OUString | m_aContainerName |
| OUString | m_aDefaultParentBaseURL |
| OUString | m_aModuleName |
| bool | m_bEmbeddedScriptSupport |
| bool | m_bDocumentRecoverySupport |
| bool | m_bWaitSaveCompleted |
| OUString | m_aNewEntryName |
| css::uno::Reference< css::embed::XStorage > | m_xNewParentStorage |
| css::uno::Reference< css::embed::XStorage > | m_xNewObjectStorage |
| css::uno::Sequence< css::beans::PropertyValue > | m_aNewDocMediaDescriptor |
| css::uno::Reference< css::awt::XWindow > | m_xClientWindow |
| css::awt::Rectangle | m_aOwnRectangle |
| css::awt::Rectangle | m_aClipRectangle |
| bool | m_bIsLinkURL |
| bool | m_bLinkTempFileChanged |
| ::std::unique_ptr< FileChangedChecker > | m_pLinkFile |
| bool | m_bOleUpdate |
| bool | m_bInHndFunc |
| OUString | m_aEntryName |
| css::uno::Reference< css::embed::XStorage > | m_xParentStorage |
| css::uno::Reference< css::embed::XStorage > | m_xObjectStorage |
| css::uno::Reference< css::embed::XStorage > | m_xRecoveryStorage |
| OUString | m_aLinkURL |
| OUString | m_aLinkFilterName |
| bool | m_bLinkHasPassword |
| OUString | m_aLinkPassword |
| css::uno::Reference< css::io::XTempFile > | m_aLinkTempFile |
| css::uno::Reference< css::uno::XInterface > | m_xParent |
| bool | m_bHasClonedSize |
| css::awt::Size | m_aClonedSize |
| sal_Int32 | m_nClonedMapUnit |
| css::awt::Size | m_aDefaultSizeForChart_In_100TH_MM |
Protected Attributes inherited from cppu::OWeakObject | |
| oslInterlockedCount | m_refCount |
Definition at line 26 of file specialobject.hxx.
| OSpecialEmbeddedObject::OSpecialEmbeddedObject | ( | const css::uno::Reference< css::uno::XComponentContext > & | rxContext, |
| const css::uno::Sequence< css::beans::NamedValue > & | aObjectProps | ||
| ) |
Definition at line 38 of file specialobject.cxx.
References OCommonEmbeddedObject::m_nObjectState, and maSize.
|
overridevirtual |
Reimplemented from OCommonEmbeddedObject.
Definition at line 138 of file specialobject.cxx.
References OCommonEmbeddedObject::changeState().
|
overridevirtual |
Reimplemented from OCommonEmbeddedObject.
Definition at line 145 of file specialobject.cxx.
References OCommonEmbeddedObject::doVerb(), OCommonEmbeddedObject::m_aMutex, OCommonEmbeddedObject::m_bDisposed, OCommonEmbeddedObject::m_nObjectState, and OCommonEmbeddedObject::m_xDocHolder.
|
override |
Definition at line 175 of file specialobject.cxx.
|
overridevirtual |
Reimplemented from OCommonEmbeddedObject.
Definition at line 123 of file specialobject.cxx.
References OCommonEmbeddedObject::m_aMutex, and OCommonEmbeddedObject::m_bDisposed.
|
overridevirtual |
Reimplemented from OCommonEmbeddedObject.
Definition at line 67 of file specialobject.cxx.
References OCommonEmbeddedObject::m_aMutex, OCommonEmbeddedObject::m_bDisposed, and OCommonEmbeddedObject::m_nObjectState.
|
override |
Definition at line 185 of file specialobject.cxx.
|
overridevirtual |
Reimplemented from OCommonEmbeddedObject.
Definition at line 104 of file specialobject.cxx.
References OCommonEmbeddedObject::m_aMutex, OCommonEmbeddedObject::m_bDisposed, OCommonEmbeddedObject::m_nObjectState, and maSize.
|
overridevirtual |
Reimplemented from OCommonEmbeddedObject.
Definition at line 46 of file specialobject.cxx.
References uno::Any::hasValue().
|
overridevirtual |
Reimplemented from OCommonEmbeddedObject.
Definition at line 167 of file specialobject.cxx.
References OCommonEmbeddedObject::SetInplaceActiveState().
|
overridevirtual |
Reimplemented from OCommonEmbeddedObject.
Definition at line 89 of file specialobject.cxx.
References OCommonEmbeddedObject::m_aMutex, OCommonEmbeddedObject::m_bDisposed, and maSize.
|
override |
Definition at line 180 of file specialobject.cxx.
References ServiceName, and cppu::supportsService().
|
private |
Definition at line 29 of file specialobject.hxx.
Referenced by getVisualAreaSize(), OSpecialEmbeddedObject(), and setVisualAreaSize().