LibreOffice Module reportdesign (master) 1
|
implementation of a More...
#include <ReportDefinition.hxx>
Public Member Functions | |
OReportDefinition (css::uno::Reference< css::uno::XComponentContext > const &_xContext) | |
OReportDefinition (css::uno::Reference< css::uno::XComponentContext > const &_xContext, const css::uno::Reference< css::lang::XMultiServiceFactory > &_xFactory, css::uno::Reference< css::drawing::XShape > &_xShape) | |
css::uno::Reference< css::uno::XComponentContext > | getContext () |
virtual EmbeddedObjectContainer & | getEmbeddedObjectContainer () const=0 |
virtual css::uno::Reference< css::embed::XStorage > | getStorage () const=0 |
virtual css::uno::Reference< css::task::XInteractionHandler > | getInteractionHandler () const=0 |
virtual bool | isEnableSetModified () const=0 |
virtual OUString | getDocumentBaseURL () const=0 |
Static Public Member Functions | |
static css::uno::Sequence< OUString > | getSupportedServiceNames_Static () |
static OUString | getImplementationName_Static () |
static css::uno::Reference< css::uno::XInterface > | create (css::uno::Reference< css::uno::XComponentContext > const &xContext) |
static const css::uno::Sequence< sal_Int8 > & | getUnoTunnelId () |
static std::shared_ptr< rptui::OReportModel > | getSdrModel (const css::uno::Reference< css::report::XReportDefinition > &_xReportDefinition) |
Private Member Functions | |
OReportDefinition (const OReportDefinition &)=delete | |
OReportDefinition & | operator= (const OReportDefinition &)=delete |
void | setSection (const OUString &_sProperty, bool _bOn, const OUString &_sName, css::uno::Reference< css::report::XSection > &_member) |
template<typename T > | |
void | set (const OUString &_sProperty, const T &Value, T &_member) |
void | set (const OUString &_sProperty, bool Value, bool &_member) |
bool | WriteThroughComponent (const css::uno::Reference< css::lang::XComponent > &xComponent, const char *pStreamName, const char *pServiceName, const css::uno::Sequence< css::uno::Any > &rArguments, const css::uno::Sequence< css::beans::PropertyValue > &rMediaDesc, const css::uno::Reference< css::embed::XStorage > &_xStorageToSaveTo) |
write a single XML stream into the package More... | |
bool | WriteThroughComponent (const css::uno::Reference< css::io::XOutputStream > &xOutputStream, const css::uno::Reference< css::lang::XComponent > &xComponent, const char *pServiceName, const css::uno::Sequence< css::uno::Any > &rArguments, const css::uno::Sequence< css::beans::PropertyValue > &rMediaDesc) |
write a single output stream (to be called either directly or by WriteThroughComponent(...)) More... | |
void | notifyEvent (const OUString &_sEventName) |
void | init () |
void | fillArgs (utl::MediaDescriptor &_aDescriptor) |
css::uno::Reference< css::frame::XTitle > | impl_getTitleHelper_throw () |
css::uno::Reference< css::frame::XUntitledNumbers > | impl_getUntitledHelper_throw () |
void | impl_loadFromStorage_nolck_throw (const css::uno::Reference< css::embed::XStorage > &_rxStorage, const css::uno::Sequence< css::beans::PropertyValue > &_rArguments) |
loads the report definition from the given storage @precond our mutex is locked More... | |
virtual | ~OReportDefinition () override |
virtual void SAL_CALL | disposing () override |
this function is called upon disposing the component More... | |
virtual SdrModel & | getSdrModelFromUnoModel () const override |
abstract SdrModel provider More... | |
virtual sal_Bool SAL_CALL | supportsService (const OUString &ServiceName) override |
virtual OUString SAL_CALL | getImplementationName () override |
virtual css::uno::Sequence< OUString > SAL_CALL | getSupportedServiceNames () override |
virtual css::uno::Reference< css::beans::XPropertySetInfo > SAL_CALL | getPropertySetInfo () override |
virtual void SAL_CALL | setPropertyValue (const OUString &aPropertyName, const css::uno::Any &aValue) override |
virtual css::uno::Any SAL_CALL | getPropertyValue (const OUString &PropertyName) override |
virtual void SAL_CALL | addPropertyChangeListener (const OUString &aPropertyName, const css::uno::Reference< css::beans::XPropertyChangeListener > &xListener) override |
virtual void SAL_CALL | removePropertyChangeListener (const OUString &aPropertyName, const css::uno::Reference< css::beans::XPropertyChangeListener > &aListener) override |
virtual void SAL_CALL | addVetoableChangeListener (const OUString &PropertyName, const css::uno::Reference< css::beans::XVetoableChangeListener > &aListener) override |
virtual void SAL_CALL | removeVetoableChangeListener (const OUString &PropertyName, const css::uno::Reference< css::beans::XVetoableChangeListener > &aListener) override |
virtual OUString SAL_CALL | getMimeType () override |
virtual void SAL_CALL | setMimeType (const OUString &_mimetype) override |
virtual OUString SAL_CALL | getCaption () override |
virtual void SAL_CALL | setCaption (const OUString &_caption) override |
virtual ::sal_Int16 SAL_CALL | getGroupKeepTogether () override |
virtual void SAL_CALL | setGroupKeepTogether (::sal_Int16 _groupkeeptogether) override |
virtual ::sal_Int16 SAL_CALL | getPageHeaderOption () override |
virtual void SAL_CALL | setPageHeaderOption (::sal_Int16 _pageheaderoption) override |
virtual ::sal_Int16 SAL_CALL | getPageFooterOption () override |
virtual void SAL_CALL | setPageFooterOption (::sal_Int16 _pagefooteroption) override |
virtual OUString SAL_CALL | getCommand () override |
virtual void SAL_CALL | setCommand (const OUString &_command) override |
virtual ::sal_Int32 SAL_CALL | getCommandType () override |
virtual void SAL_CALL | setCommandType (::sal_Int32 _commandtype) override |
virtual OUString SAL_CALL | getFilter () override |
virtual void SAL_CALL | setFilter (const OUString &_filter) override |
virtual sal_Bool SAL_CALL | getEscapeProcessing () override |
virtual void SAL_CALL | setEscapeProcessing (sal_Bool _escapeprocessing) override |
virtual css::uno::Reference< css::sdbc::XConnection > SAL_CALL | getActiveConnection () override |
virtual void SAL_CALL | setActiveConnection (const css::uno::Reference< css::sdbc::XConnection > &_activeconnection) override |
virtual OUString SAL_CALL | getDataSourceName () override |
virtual void SAL_CALL | setDataSourceName (const OUString &_datasourcename) override |
virtual sal_Bool SAL_CALL | getReportHeaderOn () override |
virtual void SAL_CALL | setReportHeaderOn (sal_Bool _reportheaderon) override |
virtual sal_Bool SAL_CALL | getReportFooterOn () override |
virtual void SAL_CALL | setReportFooterOn (sal_Bool _reportfooteron) override |
virtual sal_Bool SAL_CALL | getPageHeaderOn () override |
virtual void SAL_CALL | setPageHeaderOn (sal_Bool _pageheaderon) override |
virtual sal_Bool SAL_CALL | getPageFooterOn () override |
virtual void SAL_CALL | setPageFooterOn (sal_Bool _pagefooteron) override |
virtual css::uno::Reference< css::report::XGroups > SAL_CALL | getGroups () override |
virtual css::uno::Reference< css::report::XSection > SAL_CALL | getReportHeader () override |
virtual css::uno::Reference< css::report::XSection > SAL_CALL | getPageHeader () override |
virtual css::uno::Reference< css::report::XSection > SAL_CALL | getDetail () override |
virtual css::uno::Reference< css::report::XSection > SAL_CALL | getPageFooter () override |
virtual css::uno::Reference< css::report::XSection > SAL_CALL | getReportFooter () override |
virtual css::uno::Reference< css::document::XEventBroadcaster > SAL_CALL | getEventBroadcaster () override |
virtual css::uno::Sequence< OUString > SAL_CALL | getAvailableMimeTypes () override |
virtual OUString SAL_CALL | getShapeType () override |
virtual css::uno::Reference< css::report::XFunctions > SAL_CALL | getFunctions () override |
virtual css::uno::Reference< css::util::XCloneable > SAL_CALL | createClone () override |
virtual void SAL_CALL | dispose () override |
virtual void SAL_CALL | addEventListener (const css::uno::Reference< css::lang::XEventListener > &aListener) override |
virtual void SAL_CALL | removeEventListener (const css::uno::Reference< css::lang::XEventListener > &aListener) 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 | 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 | close (sal_Bool DeliverOwnership) override |
virtual sal_Bool SAL_CALL | attachResource (const OUString &URL, const css::uno::Sequence< css::beans::PropertyValue > &Arguments) override |
virtual OUString SAL_CALL | getURL () override |
virtual css::uno::Sequence< css::beans::PropertyValue > SAL_CALL | getArgs () override |
virtual void SAL_CALL | connectController (const css::uno::Reference< css::frame::XController > &Controller) override |
virtual void SAL_CALL | disconnectController (const css::uno::Reference< css::frame::XController > &Controller) override |
virtual void SAL_CALL | lockControllers () override |
virtual void SAL_CALL | unlockControllers () override |
virtual sal_Bool SAL_CALL | hasControllersLocked () override |
virtual css::uno::Reference< css::frame::XController > SAL_CALL | getCurrentController () override |
virtual void SAL_CALL | setCurrentController (const css::uno::Reference< css::frame::XController > &Controller) override |
virtual css::uno::Reference< css::uno::XInterface > SAL_CALL | getCurrentSelection () override |
virtual void SAL_CALL | loadFromStorage (const css::uno::Reference< css::embed::XStorage > &xStorage, const css::uno::Sequence< css::beans::PropertyValue > &aMediaDescriptor) override |
virtual void SAL_CALL | storeToStorage (const css::uno::Reference< css::embed::XStorage > &xStorage, const css::uno::Sequence< css::beans::PropertyValue > &aMediaDescriptor) override |
virtual void SAL_CALL | switchToStorage (const css::uno::Reference< css::embed::XStorage > &xStorage) override |
virtual css::uno::Reference< css::embed::XStorage > SAL_CALL | getDocumentStorage () override |
virtual void SAL_CALL | addStorageChangeListener (const css::uno::Reference< css::document::XStorageChangeListener > &xListener) override |
virtual void SAL_CALL | removeStorageChangeListener (const css::uno::Reference< css::document::XStorageChangeListener > &xListener) override |
virtual css::uno::Reference< css::container::XIndexAccess > SAL_CALL | getViewData () override |
virtual void SAL_CALL | setViewData (const css::uno::Reference< css::container::XIndexAccess > &Data) override |
virtual void SAL_CALL | initNew () override |
virtual void SAL_CALL | load (const css::uno::Sequence< css::beans::PropertyValue > &lArguments) 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 sal_Bool SAL_CALL | disableSetModified () override |
virtual sal_Bool SAL_CALL | enableSetModified () override |
virtual sal_Bool SAL_CALL | isSetModifiedEnabled () override |
virtual sal_Bool SAL_CALL | isModified () override |
virtual void SAL_CALL | setModified (sal_Bool bModified) override |
virtual void SAL_CALL | addModifyListener (const css::uno::Reference< css::util::XModifyListener > &aListener) override |
virtual void SAL_CALL | removeModifyListener (const css::uno::Reference< css::util::XModifyListener > &aListener) override |
virtual void SAL_CALL | addEventListener (const css::uno::Reference< css::document::XEventListener > &aListener) override |
virtual void SAL_CALL | removeEventListener (const css::uno::Reference< css::document::XEventListener > &aListener) override |
virtual void SAL_CALL | addDocumentEventListener (const css::uno::Reference< css::document::XDocumentEventListener > &rListener) override |
virtual void SAL_CALL | removeDocumentEventListener (const css::uno::Reference< css::document::XDocumentEventListener > &rListener) override |
virtual void SAL_CALL | notifyDocumentEvent (const OUString &rEventName, const css::uno::Reference< css::frame::XController2 > &rViewController, const css::uno::Any &rSupplement) override |
virtual css::uno::Reference< css::ui::XUIConfigurationManager > SAL_CALL | getUIConfigurationManager () override |
virtual css::uno::Reference< css::embed::XStorage > SAL_CALL | getDocumentSubStorage (const OUString &aStorageName, sal_Int32 nMode) override |
virtual css::uno::Sequence< OUString > SAL_CALL | getDocumentSubStoragesNames () override |
virtual sal_Int64 SAL_CALL | getSomething (const css::uno::Sequence< sal_Int8 > &aIdentifier) override |
virtual css::uno::Reference< css::uno::XInterface > SAL_CALL | createInstance (const OUString &aServiceSpecifier) override |
virtual css::uno::Reference< css::uno::XInterface > SAL_CALL | createInstanceWithArguments (const OUString &ServiceSpecifier, const css::uno::Sequence< css::uno::Any > &Arguments) override |
css::uno::Sequence< OUString > SAL_CALL | getAvailableServiceNames () override |
virtual css::uno::Reference< css::container::XNameAccess > SAL_CALL | getStyleFamilies () override |
virtual void SAL_CALL | setIdentifier (const OUString &Identifier) override |
virtual OUString SAL_CALL | getIdentifier () override |
virtual css::uno::Reference< css::beans::XPropertySet > SAL_CALL | getNumberFormatSettings () override |
virtual css::uno::Reference< css::util::XNumberFormats > SAL_CALL | getNumberFormats () override |
virtual OUString SAL_CALL | getTitle () override |
virtual void SAL_CALL | setTitle (const OUString &sTitle) override |
virtual void SAL_CALL | addTitleChangeListener (const css::uno::Reference< css::frame::XTitleChangeListener > &xListener) override |
virtual void SAL_CALL | removeTitleChangeListener (const css::uno::Reference< css::frame::XTitleChangeListener > &xListener) override |
virtual ::sal_Int32 SAL_CALL | leaseNumber (const css::uno::Reference< css::uno::XInterface > &xComponent) override |
virtual void SAL_CALL | releaseNumber (::sal_Int32 nNumber) override |
virtual void SAL_CALL | releaseNumberForComponent (const css::uno::Reference< css::uno::XInterface > &xComponent) override |
virtual OUString SAL_CALL | getUntitledPrefix () override |
virtual css::uno::Reference< css::document::XDocumentProperties > SAL_CALL | getDocumentProperties () override |
virtual css::uno::Any SAL_CALL | getTransferData (const css::datatransfer::DataFlavor &aFlavor) override |
virtual css::uno::Sequence< css::datatransfer::DataFlavor > SAL_CALL | getTransferDataFlavors () override |
virtual sal_Bool SAL_CALL | isDataFlavorSupported (const css::datatransfer::DataFlavor &aFlavor) override |
virtual css::uno::Reference< css::document::XUndoManager > SAL_CALL | getUndoManager () override |
virtual css::uno::Reference< css::embed::XStorage > | getStorage () const override |
virtual ::comphelper::EmbeddedObjectContainer & | getEmbeddedObjectContainer () const override |
virtual css::uno::Reference< css::task::XInteractionHandler > | getInteractionHandler () const override |
virtual bool | isEnableSetModified () const override |
virtual OUString | getDocumentBaseURL () const override |
css::uno::Reference< css::ui::XUIConfigurationManager2 > | getUIConfigurationManager2 () |
Private Attributes | |
std::shared_ptr< OReportComponentProperties > | m_aProps |
std::shared_ptr< OReportDefinitionImpl > | m_pImpl |
Additional Inherited Members | |
Protected Types inherited from cppu::PropertySetMixinImpl | |
enum | Implements |
Protected Member Functions inherited from cppu::PropertySetMixin< typename T > | |
PropertySetMixin (css::uno::Reference< css::uno::XComponentContext > const &context, Implements implements, css::uno::Sequence< rtl::OUString > const &absentOptional) | |
~PropertySetMixin () | |
Protected Member Functions inherited from cppu::PropertySetMixinImpl | |
void | prepareSet (rtl::OUString const &propertyName, css::uno::Any const &oldValue, css::uno::Any const &newValue, BoundListeners *boundListeners) |
void | dispose () |
virtual css::uno::Any SAL_CALL | queryInterface (css::uno::Type const &type) SAL_OVERRIDE |
virtual css::uno::Reference< css::beans::XPropertySetInfo > SAL_CALL | getPropertySetInfo () SAL_OVERRIDE |
virtual void SAL_CALL | setPropertyValue (rtl::OUString const &propertyName, css::uno::Any const &value) SAL_OVERRIDE |
virtual css::uno::Any SAL_CALL | getPropertyValue (rtl::OUString const &propertyName) SAL_OVERRIDE |
virtual void SAL_CALL | addPropertyChangeListener (rtl::OUString const &propertyName, css::uno::Reference< css::beans::XPropertyChangeListener > const &listener) SAL_OVERRIDE |
virtual void SAL_CALL | removePropertyChangeListener (rtl::OUString const &propertyName, css::uno::Reference< css::beans::XPropertyChangeListener > const &listener) SAL_OVERRIDE |
virtual void SAL_CALL | addVetoableChangeListener (rtl::OUString const &propertyName, css::uno::Reference< css::beans::XVetoableChangeListener > const &listener) SAL_OVERRIDE |
virtual void SAL_CALL | removeVetoableChangeListener (rtl::OUString const &propertyName, css::uno::Reference< css::beans::XVetoableChangeListener > const &listener) SAL_OVERRIDE |
virtual void SAL_CALL | setFastPropertyValue (sal_Int32 handle, css::uno::Any const &value) SAL_OVERRIDE |
virtual css::uno::Any SAL_CALL | getFastPropertyValue (sal_Int32 handle) SAL_OVERRIDE |
virtual css::uno::Sequence< css::beans::PropertyValue > SAL_CALL | getPropertyValues () SAL_OVERRIDE |
virtual void SAL_CALL | setPropertyValues (css::uno::Sequence< css::beans::PropertyValue > const &props) SAL_OVERRIDE |
Protected Member Functions inherited from comphelper::IEmbeddedHelper | |
~IEmbeddedHelper () | |
Protected Attributes inherited from cppu::BaseMutex | |
mutable::osl::Mutex | m_aMutex |
Protected Attributes inherited from cppu::PropertySetMixinImpl | |
IMPLEMENTS_PROPERTY_SET | |
IMPLEMENTS_FAST_PROPERTY_SET | |
IMPLEMENTS_PROPERTY_ACCESS | |
implementation of a
Definition at line 85 of file ReportDefinition.hxx.
|
privatedelete |
Referenced by create().
|
overrideprivatevirtual |
Definition at line 575 of file ReportDefinition.cxx.
References dispose().
|
explicit |
|
explicit |
References create(), and DECLARE_XINTERFACE.
|
overrideprivatevirtual |
Definition at line 1051 of file ReportDefinition.cxx.
References m_pImpl.
|
overrideprivatevirtual |
Definition at line 1804 of file ReportDefinition.cxx.
References cppu::BaseMutex::m_aMutex, and m_pImpl.
|
overrideprivatevirtual |
|
inlineoverrideprivatevirtual |
Definition at line 268 of file ReportDefinition.hxx.
|
overrideprivatevirtual |
Definition at line 1756 of file ReportDefinition.cxx.
References cppu::BaseMutex::m_aMutex, and m_pImpl.
|
overrideprivatevirtual |
Definition at line 977 of file ReportDefinition.cxx.
References cppu::PropertySetMixinImpl::addPropertyChangeListener().
|
overrideprivatevirtual |
Definition at line 1437 of file ReportDefinition.cxx.
References cppu::BaseMutex::m_aMutex, and m_pImpl.
|
overrideprivatevirtual |
Definition at line 2542 of file ReportDefinition.cxx.
References impl_getTitleHelper_throw(), and cppu::BaseMutex::m_aMutex.
|
overrideprivatevirtual |
Definition at line 987 of file ReportDefinition.cxx.
References cppu::PropertySetMixinImpl::addVetoableChangeListener().
|
overrideprivatevirtual |
Definition at line 1108 of file ReportDefinition.cxx.
References fillArgs(), cppu::BaseMutex::m_aMutex, and m_pImpl.
|
overrideprivatevirtual |
Definition at line 1065 of file ReportDefinition.cxx.
References dispose(), cppu::BaseMutex::m_aMutex, m_pImpl, TOOLS_WARN_EXCEPTION, and xFrame.
|
overrideprivatevirtual |
Definition at line 1164 of file ReportDefinition.cxx.
References cppu::BaseMutex::m_aMutex, m_pImpl, and nCount.
|
static |
Definition at line 741 of file ReportDefinition.cxx.
References OReportDefinition().
|
overrideprivatevirtual |
Definition at line 1020 of file ReportDefinition.cxx.
References reportdesign::cloneObject(), m_aProps, and SERVICE_REPORTDEFINITION.
|
overrideprivatevirtual |
Definition at line 2015 of file ReportDefinition.cxx.
References SvXMLEmbeddedObjectHelper::Create(), SvXMLGraphicHelper::Create(), SvxUnoDrawMSFactory::createInstance(), cppu::BaseMutex::m_aMutex, m_aProps, m_pImpl, comphelper::NameContainer_createInstance(), SERVICE_FIXEDLINE, SERVICE_FIXEDTEXT, SERVICE_FORMATTEDFIELD, SERVICE_IMAGECONTROL, SERVICE_SHAPE, SvxUnoBitmapTable_createInstance(), SvxUnoDashTable_createInstance(), SvxUnoGradientTable_createInstance(), SvxUnoHatchTable_createInstance(), SvxUnoMarkerTable_createInstance(), and SvxUnoTransGradientTable_createInstance().
Referenced by getStyleFamilies().
|
overrideprivatevirtual |
Definition at line 1993 of file ReportDefinition.cxx.
References SvXMLEmbeddedObjectHelper::Create(), get(), cppu::BaseMutex::m_aMutex, and m_pImpl.
|
overrideprivatevirtual |
Definition at line 1696 of file ReportDefinition.cxx.
References cppu::BaseMutex::m_aMutex, and m_pImpl.
|
overrideprivatevirtual |
Definition at line 1177 of file ReportDefinition.cxx.
References cppu::BaseMutex::m_aMutex, and m_pImpl.
|
overrideprivatevirtual |
Definition at line 620 of file ReportDefinition.cxx.
References cppu::PropertySetMixinImpl::dispose().
Referenced by close(), and ~OReportDefinition().
|
overrideprivatevirtual |
this function is called upon disposing the component
Definition at line 626 of file ReportDefinition.cxx.
References cppu::BaseMutex::m_aMutex, m_pImpl, and notifyEvent().
|
overrideprivatevirtual |
Definition at line 1706 of file ReportDefinition.cxx.
References cppu::BaseMutex::m_aMutex, and m_pImpl.
|
private |
Definition at line 1132 of file ReportDefinition.cxx.
References dbtools::getNumberFormats(), comphelper::SequenceAsHashMap::getUnpackedValueOrDefault(), reportdesign::lcl_stripLoadArguments(), m_aProps, m_pImpl, and setCaption().
Referenced by attachResource(), and impl_loadFromStorage_nolck_throw().
|
overrideprivatevirtual |
Definition at line 2430 of file ReportDefinition.cxx.
References cppu::BaseMutex::m_aMutex, and m_pImpl.
|
overrideprivatevirtual |
Definition at line 1157 of file ReportDefinition.cxx.
References cppu::BaseMutex::m_aMutex, and m_pImpl.
|
overrideprivatevirtual |
Definition at line 1932 of file ReportDefinition.cxx.
References MIMETYPE_OASIS_OPENDOCUMENT_SPREADSHEET_ASCII, and MIMETYPE_OASIS_OPENDOCUMENT_TEXT_ASCII.
Referenced by setMimeType().
|
overrideprivate |
Definition at line 2127 of file ReportDefinition.cxx.
References aSeq, comphelper::concatSequences(), SvxUnoDrawMSFactory::getAvailableServiceNames(), SAL_N_ELEMENTS, and u.
|
overrideprivatevirtual |
Definition at line 747 of file ReportDefinition.cxx.
References cppu::BaseMutex::m_aMutex, and m_pImpl.
|
overrideprivatevirtual |
Definition at line 803 of file ReportDefinition.cxx.
References cppu::BaseMutex::m_aMutex, and m_pImpl.
|
overrideprivate |
Definition at line 814 of file ReportDefinition.cxx.
References cppu::BaseMutex::m_aMutex, and m_pImpl.
uno::Reference< uno::XComponentContext > reportdesign::OReportDefinition::getContext | ( | ) |
Definition at line 1971 of file ReportDefinition.cxx.
References cppu::BaseMutex::m_aMutex, and m_aProps.
Referenced by rptui::OReportModel::createShape(), and setSection().
|
overrideprivatevirtual |
Definition at line 1209 of file ReportDefinition.cxx.
References cppu::BaseMutex::m_aMutex, and m_pImpl.
Referenced by storeToStorage().
|
overrideprivatevirtual |
Definition at line 1225 of file ReportDefinition.cxx.
|
overrideprivatevirtual |
Definition at line 2443 of file ReportDefinition.cxx.
References cppu::BaseMutex::m_aMutex, and m_pImpl.
|
overrideprivatevirtual |
Definition at line 929 of file ReportDefinition.cxx.
References cppu::BaseMutex::m_aMutex, and m_pImpl.
|
overrideprivatevirtual |
Implements comphelper::IEmbeddedHelper.
Definition at line 2459 of file ReportDefinition.cxx.
References getParent(), cppu::BaseMutex::m_aMutex, and m_pImpl.
|
overrideprivatevirtual |
Definition at line 2613 of file ReportDefinition.cxx.
References cppu::BaseMutex::m_aMutex, m_aProps, and m_pImpl.
|
overrideprivatevirtual |
Definition at line 1430 of file ReportDefinition.cxx.
References cppu::BaseMutex::m_aMutex, and m_pImpl.
|
overrideprivatevirtual |
Definition at line 1898 of file ReportDefinition.cxx.
References cppu::BaseMutex::m_aMutex, and m_pImpl.
|
overrideprivatevirtual |
Definition at line 1905 of file ReportDefinition.cxx.
References cppu::BaseMutex::m_aMutex, and m_pImpl.
|
overrideprivatevirtual |
Implements comphelper::IEmbeddedHelper.
Definition at line 2413 of file ReportDefinition.cxx.
References m_pImpl.
|
overrideprivatevirtual |
Definition at line 840 of file ReportDefinition.cxx.
References cppu::BaseMutex::m_aMutex, and m_pImpl.
|
overrideprivatevirtual |
Definition at line 951 of file ReportDefinition.cxx.
|
overrideprivatevirtual |
Definition at line 829 of file ReportDefinition.cxx.
References cppu::BaseMutex::m_aMutex, and m_pImpl.
|
overrideprivatevirtual |
Definition at line 1869 of file ReportDefinition.cxx.
References cppu::BaseMutex::m_aMutex, and m_pImpl.
|
overrideprivate |
Definition at line 758 of file ReportDefinition.cxx.
References cppu::BaseMutex::m_aMutex, and m_pImpl.
|
overrideprivatevirtual |
Definition at line 907 of file ReportDefinition.cxx.
References cppu::BaseMutex::m_aMutex, and m_pImpl.
|
overrideprivatevirtual |
Definition at line 2382 of file ReportDefinition.cxx.
References cppu::BaseMutex::m_aMutex, and m_pImpl.
|
overrideprivatevirtual |
Definition at line 687 of file ReportDefinition.cxx.
References getImplementationName_Static().
|
static |
css::uno::RuntimeException |
Definition at line 682 of file ReportDefinition.cxx.
Referenced by getImplementationName().
|
overrideprivatevirtual |
Implements comphelper::IEmbeddedHelper.
Definition at line 2423 of file ReportDefinition.cxx.
References m_aProps.
|
overrideprivate |
Definition at line 1690 of file ReportDefinition.cxx.
|
overrideprivatevirtual |
Definition at line 1913 of file ReportDefinition.cxx.
References cppu::BaseMutex::m_aMutex, and m_pImpl.
|
overrideprivatevirtual |
Definition at line 2405 of file ReportDefinition.cxx.
References cppu::BaseMutex::m_aMutex, and m_pImpl.
|
overrideprivatevirtual |
Definition at line 2397 of file ReportDefinition.cxx.
References cppu::BaseMutex::m_aMutex, and m_pImpl.
|
overrideprivatevirtual |
Definition at line 935 of file ReportDefinition.cxx.
References cppu::BaseMutex::m_aMutex, and m_pImpl.
|
overrideprivatevirtual |
Definition at line 893 of file ReportDefinition.cxx.
References cppu::BaseMutex::m_aMutex, and m_pImpl.
|
overrideprivate |
Definition at line 788 of file ReportDefinition.cxx.
References cppu::BaseMutex::m_aMutex, and m_pImpl.
|
overrideprivatevirtual |
Definition at line 921 of file ReportDefinition.cxx.
References cppu::BaseMutex::m_aMutex, and m_pImpl.
|
overrideprivatevirtual |
Definition at line 879 of file ReportDefinition.cxx.
References cppu::BaseMutex::m_aMutex, and m_pImpl.
|
overrideprivate |
Definition at line 773 of file ReportDefinition.cxx.
References cppu::BaseMutex::m_aMutex, and m_pImpl.
|
overrideprivatevirtual |
Definition at line 998 of file ReportDefinition.cxx.
References cppu::BaseMutex::m_aMutex, m_aProps, m_pImpl, and comphelper::query_aggregation().
Referenced by getDocumentBaseURL().
|
overrideprivatevirtual |
Definition at line 1670 of file ReportDefinition.cxx.
References aSeq, cppu::BaseMutex::m_aMutex, m_pImpl, and xStream.
Referenced by getTransferData().
|
overrideprivatevirtual |
Reimplemented from cppu::PropertySetMixinImpl.
Definition at line 962 of file ReportDefinition.cxx.
References cppu::PropertySetMixinImpl::getPropertySetInfo().
|
overrideprivatevirtual |
Definition at line 972 of file ReportDefinition.cxx.
References cppu::PropertySetMixinImpl::getPropertyValue().
|
overrideprivatevirtual |
Definition at line 943 of file ReportDefinition.cxx.
References cppu::BaseMutex::m_aMutex, and m_pImpl.
|
overrideprivatevirtual |
Definition at line 865 of file ReportDefinition.cxx.
References cppu::BaseMutex::m_aMutex, and m_pImpl.
|
overrideprivatevirtual |
Definition at line 913 of file ReportDefinition.cxx.
References cppu::BaseMutex::m_aMutex, and m_pImpl.
|
overrideprivatevirtual |
Definition at line 851 of file ReportDefinition.cxx.
References cppu::BaseMutex::m_aMutex, and m_pImpl.
|
static |
Definition at line 1978 of file ReportDefinition.cxx.
Referenced by rptui::OReportController::impl_initialize(), rptui::openAreaDialog(), and rptxml::ORptFilter::startDocument().
|
overrideprivatevirtual |
abstract SdrModel provider
Definition at line 1987 of file ReportDefinition.cxx.
References m_pImpl.
|
overrideprivatevirtual |
Definition at line 2204 of file ReportDefinition.cxx.
References cppu::BaseMutex::m_aMutex, and m_aProps.
|
overrideprivatevirtual |
Definition at line 1938 of file ReportDefinition.cxx.
References comphelper::getSomething_cast(), m_aProps, and m_pImpl.
|
overrideprivatevirtual |
Implements comphelper::IEmbeddedHelper.
Definition at line 2418 of file ReportDefinition.cxx.
References m_pImpl.
|
overrideprivatevirtual |
Definition at line 2356 of file ReportDefinition.cxx.
References createInstance(), cppu::BaseMutex::m_aMutex, and m_pImpl.
|
overrideprivatevirtual |
Definition at line 699 of file ReportDefinition.cxx.
References m_aProps, and SERVICE_REPORTDEFINITION.
|
static |
css::uno::RuntimeException |
Definition at line 692 of file ReportDefinition.cxx.
References SERVICE_REPORTDEFINITION.
|
overrideprivatevirtual |
Definition at line 2518 of file ReportDefinition.cxx.
References impl_getTitleHelper_throw(), and cppu::BaseMutex::m_aMutex.
|
overrideprivatevirtual |
Definition at line 2624 of file ReportDefinition.cxx.
References DBG_UNHANDLED_EXCEPTION, getPreferredVisualRepresentation(), and isDataFlavorSupported().
|
overrideprivatevirtual |
Definition at line 2645 of file ReportDefinition.cxx.
|
overrideprivatevirtual |
Definition at line 1876 of file ReportDefinition.cxx.
References getUIConfigurationManager2().
|
private |
css::uno::RuntimeException |
Definition at line 1881 of file ReportDefinition.cxx.
References cppu::BaseMutex::m_aMutex, m_aProps, and m_pImpl.
Referenced by getUIConfigurationManager().
|
overrideprivatevirtual |
Definition at line 2656 of file ReportDefinition.cxx.
References cppu::BaseMutex::m_aMutex, and m_pImpl.
|
static |
Definition at line 1965 of file ReportDefinition.cxx.
References comphelper::UnoIdInit::getSeq().
|
overrideprivatevirtual |
Definition at line 2603 of file ReportDefinition.cxx.
References impl_getUntitledHelper_throw(), and cppu::BaseMutex::m_aMutex.
|
overrideprivatevirtual |
Definition at line 1152 of file ReportDefinition.cxx.
|
overrideprivatevirtual |
Definition at line 1836 of file ReportDefinition.cxx.
References cppu::BaseMutex::m_aMutex, and m_pImpl.
|
overrideprivatevirtual |
Definition at line 1663 of file ReportDefinition.cxx.
References cppu::BaseMutex::m_aMutex, and m_pImpl.
|
overrideprivatevirtual |
Definition at line 1202 of file ReportDefinition.cxx.
References cppu::BaseMutex::m_aMutex, and m_pImpl.
|
private |
Definition at line 2480 of file ReportDefinition.cxx.
References cppu::BaseMutex::m_aMutex, m_aProps, and m_pImpl.
Referenced by addTitleChangeListener(), getTitle(), removeTitleChangeListener(), and setTitle().
|
private |
Definition at line 2498 of file ReportDefinition.cxx.
References cppu::BaseMutex::m_aMutex, and m_pImpl.
Referenced by getUntitledPrefix(), leaseNumber(), releaseNumber(), and releaseNumberForComponent().
|
private |
loads the report definition from the given storage @precond our mutex is locked
Definition at line 1230 of file ReportDefinition.cxx.
References fillArgs(), i, reportdesign::lcl_setModelReadOnly(), m_aProps, m_pImpl, and nPos.
Referenced by load(), and loadFromStorage().
|
private |
Definition at line 585 of file ReportDefinition.cxx.
References DBG_UNHANDLED_EXCEPTION, o3tl::strong_int< typename UNDERLYING_TYPE, typename PHANTOM_TYPE >::get(), comphelper::OStorageHelper::GetTemporaryStorage(), m_aMutex, m_aProps, m_pImpl, MIMETYPE_OASIS_OPENDOCUMENT_REPORT_ASCII, SdrLayerAdmin::NewLayer(), rptui::RPT_LAYER_BACK(), rptui::RPT_LAYER_FRONT(), rptui::RPT_LAYER_HIDDEN(), and sMediaType.
|
overrideprivatevirtual |
Definition at line 1540 of file ReportDefinition.cxx.
References setPageFooterOn(), and setPageHeaderOn().
|
overrideprivatevirtual |
Definition at line 2650 of file ReportDefinition.cxx.
Referenced by getTransferData().
|
overrideprivatevirtual |
Implements comphelper::IEmbeddedHelper.
Definition at line 2454 of file ReportDefinition.cxx.
|
overrideprivatevirtual |
Definition at line 1725 of file ReportDefinition.cxx.
References cppu::BaseMutex::m_aMutex, and m_pImpl.
|
overrideprivatevirtual |
Definition at line 1716 of file ReportDefinition.cxx.
References cppu::BaseMutex::m_aMutex, and m_pImpl.
|
overrideprivate |
Definition at line 2570 of file ReportDefinition.cxx.
References impl_getUntitledHelper_throw(), and cppu::BaseMutex::m_aMutex.
|
overrideprivatevirtual |
Definition at line 1546 of file ReportDefinition.cxx.
References aArguments, bReadOnly, cppu::getCaughtException(), i, impl_loadFromStorage_nolck_throw(), cppu::BaseMutex::m_aMutex, m_aProps, SAL_N_ELEMENTS, and xStream.
|
overrideprivatevirtual |
Definition at line 1274 of file ReportDefinition.cxx.
References impl_loadFromStorage_nolck_throw(), and cppu::BaseMutex::m_aMutex.
|
overrideprivatevirtual |
Definition at line 1188 of file ReportDefinition.cxx.
References cppu::BaseMutex::m_aMutex, and m_pImpl.
|
overrideprivatevirtual |
Definition at line 1789 of file ReportDefinition.cxx.
References cppu::BaseMutex::m_aMutex, and m_pImpl.
Referenced by notifyEvent().
|
private |
Definition at line 1771 of file ReportDefinition.cxx.
References cppu::BaseMutex::m_aMutex, m_pImpl, and notifyDocumentEvent().
Referenced by disposing(), and setModified().
|
privatedelete |
|
overrideprivatevirtual |
Definition at line 2581 of file ReportDefinition.cxx.
References impl_getUntitledHelper_throw(), and cppu::BaseMutex::m_aMutex.
|
overrideprivatevirtual |
Definition at line 2592 of file ReportDefinition.cxx.
References impl_getUntitledHelper_throw(), and cppu::BaseMutex::m_aMutex.
|
overrideprivatevirtual |
Definition at line 1058 of file ReportDefinition.cxx.
References m_pImpl.
|
overrideprivatevirtual |
Definition at line 1812 of file ReportDefinition.cxx.
References cppu::BaseMutex::m_aMutex, and m_pImpl.
|
overrideprivatevirtual |
References createInstance(), getIdentifier(), getNumberFormats(), and getTitle().
|
inlineoverrideprivatevirtual |
Definition at line 272 of file ReportDefinition.hxx.
|
overrideprivatevirtual |
Definition at line 1764 of file ReportDefinition.cxx.
References cppu::BaseMutex::m_aMutex, and m_pImpl.
|
overrideprivatevirtual |
Definition at line 982 of file ReportDefinition.cxx.
References cppu::PropertySetMixinImpl::removePropertyChangeListener().
|
overrideprivatevirtual |
Definition at line 1445 of file ReportDefinition.cxx.
References cppu::BaseMutex::m_aMutex, and m_pImpl.
|
overrideprivatevirtual |
Definition at line 2556 of file ReportDefinition.cxx.
References impl_getTitleHelper_throw(), and cppu::BaseMutex::m_aMutex.
|
overrideprivatevirtual |
Definition at line 992 of file ReportDefinition.cxx.
References cppu::PropertySetMixinImpl::removeVetoableChangeListener().
|
inlineprivate |
Definition at line 114 of file ReportDefinition.hxx.
|
inlineprivate |
Definition at line 101 of file ReportDefinition.hxx.
References m_aMutex, and Value.
Referenced by setActiveConnection(), setCaption(), setCommand(), setCommandType(), setDataSourceName(), setEscapeProcessing(), setFilter(), setGroupKeepTogether(), setMimeType(), setPageFooterOption(), and setPageHeaderOption().
|
overrideprivatevirtual |
Definition at line 2436 of file ReportDefinition.cxx.
References m_pImpl, PROPERTY_ACTIVECONNECTION, and set().
|
overrideprivatevirtual |
Definition at line 753 of file ReportDefinition.cxx.
References m_pImpl, PROPERTY_CAPTION, and set().
Referenced by fillArgs().
|
overrideprivatevirtual |
Definition at line 809 of file ReportDefinition.cxx.
References m_pImpl, PROPERTY_COMMAND, and set().
|
overrideprivatevirtual |
Definition at line 820 of file ReportDefinition.cxx.
References m_pImpl, PROPERTY_COMMANDTYPE, set(), reportdesign::throwIllegallArgumentException(), and u.
|
overrideprivatevirtual |
Definition at line 1216 of file ReportDefinition.cxx.
References cppu::BaseMutex::m_aMutex, and m_pImpl.
|
overrideprivatevirtual |
Definition at line 2449 of file ReportDefinition.cxx.
References m_pImpl, PROPERTY_DATASOURCENAME, and set().
|
overrideprivatevirtual |
Definition at line 846 of file ReportDefinition.cxx.
References m_pImpl, PROPERTY_ESCAPEPROCESSING, and set().
|
overrideprivatevirtual |
Definition at line 835 of file ReportDefinition.cxx.
References m_pImpl, PROPERTY_FILTER, and set().
|
overrideprivatevirtual |
Definition at line 764 of file ReportDefinition.cxx.
References m_pImpl, PROPERTY_GROUPKEEPTOGETHER, set(), reportdesign::throwIllegallArgumentException(), and u.
|
overrideprivatevirtual |
Definition at line 2389 of file ReportDefinition.cxx.
References Identifier, cppu::BaseMutex::m_aMutex, and m_pImpl.
|
overrideprivatevirtual |
Definition at line 1920 of file ReportDefinition.cxx.
References getAvailableMimeTypes(), cppu::BaseMutex::m_aMutex, m_pImpl, PROPERTY_MIMETYPE, set(), reportdesign::throwIllegallArgumentException(), and u.
|
overrideprivatevirtual |
Definition at line 1732 of file ReportDefinition.cxx.
References aEvent, cppu::BaseMutex::m_aMutex, m_pImpl, and notifyEvent().
Referenced by setVisualAreaSize(), and storeToStorage().
|
overrideprivatevirtual |
Definition at line 899 of file ReportDefinition.cxx.
References m_pImpl, PROPERTY_PAGEFOOTERON, RptResId(), and setSection().
Referenced by initNew().
|
overrideprivatevirtual |
Definition at line 794 of file ReportDefinition.cxx.
References m_pImpl, PROPERTY_PAGEFOOTEROPTION, set(), reportdesign::throwIllegallArgumentException(), and u.
|
overrideprivatevirtual |
Definition at line 885 of file ReportDefinition.cxx.
References m_pImpl, PROPERTY_PAGEHEADERON, RptResId(), and setSection().
Referenced by initNew().
|
overrideprivatevirtual |
Definition at line 779 of file ReportDefinition.cxx.
References m_pImpl, PROPERTY_PAGEHEADEROPTION, set(), reportdesign::throwIllegallArgumentException(), and u.
|
overrideprivatevirtual |
Definition at line 1008 of file ReportDefinition.cxx.
References cppu::BaseMutex::m_aMutex, m_aProps, m_pImpl, Parent, and comphelper::query_aggregation().
|
overrideprivatevirtual |
Definition at line 967 of file ReportDefinition.cxx.
References cppu::PropertySetMixinImpl::setPropertyValue().
|
overrideprivatevirtual |
Definition at line 871 of file ReportDefinition.cxx.
References m_pImpl, PROPERTY_REPORTFOOTERON, RptResId(), and setSection().
|
overrideprivatevirtual |
Definition at line 857 of file ReportDefinition.cxx.
References m_pImpl, PROPERTY_REPORTHEADERON, RptResId(), and setSection().
|
private |
Definition at line 1028 of file ReportDefinition.cxx.
References reportdesign::OSection::createOSection(), getContext(), cppu::BaseMutex::m_aMutex, cppu::PropertySetMixinImpl::prepareSet(), PROPERTY_PAGEFOOTERON, and PROPERTY_PAGEHEADERON.
Referenced by setPageFooterOn(), setPageHeaderOn(), setReportFooterOn(), and setReportHeaderOn().
|
overrideprivatevirtual |
Definition at line 2530 of file ReportDefinition.cxx.
References impl_getTitleHelper_throw(), and cppu::BaseMutex::m_aMutex.
|
overrideprivatevirtual |
Definition at line 1862 of file ReportDefinition.cxx.
References Data, cppu::BaseMutex::m_aMutex, and m_pImpl.
|
overrideprivatevirtual |
Definition at line 1650 of file ReportDefinition.cxx.
References cppu::BaseMutex::m_aMutex, m_pImpl, and setModified().
|
overrideprivatevirtual |
property map for export info set
Definition at line 1283 of file ReportDefinition.cxx.
References aSeq, SvXMLEmbeddedObjectHelper::Create(), SvXMLGraphicHelper::Create(), comphelper::GenericPropertySet_CreateInstance(), cppu::UnoType< typename T >::get(), getCurrentController(), uno::Any::hasValue(), reportdesign::lcl_extractAndStartStatusIndicator(), cppu::BaseMutex::m_aMutex, m_pImpl, MIMETYPE_OASIS_OPENDOCUMENT_REPORT_ASCII, utl::MediaDescriptor::PROP_AUTOSAVEEVENT, utl::MediaDescriptor::PROP_DOCUMENTBASEURL, RptResId(), setModified(), sHierarchicalDocumentName, TOOLS_WARN_EXCEPTION, u, WriteThroughComponent(), and xStream.
|
overrideprivatevirtual |
Definition at line 718 of file ReportDefinition.cxx.
References cppu::supportsService().
|
overrideprivatevirtual |
Definition at line 1411 of file ReportDefinition.cxx.
References reportdesign::lcl_setModelReadOnly(), cppu::BaseMutex::m_aMutex, m_pImpl, and RptResId().
|
overrideprivatevirtual |
Definition at line 1195 of file ReportDefinition.cxx.
References cppu::BaseMutex::m_aMutex, and m_pImpl.
|
private |
write a single output stream (to be called either directly or by WriteThroughComponent(...))
References init().
|
private |
write a single XML stream into the package
xComponent | the component we export |
pServiceName | the stream name |
rArguments | service name of the component the argument (XInitialization) |
rMediaDesc | output descriptor |
Referenced by storeToStorage().
|
private |
Definition at line 90 of file ReportDefinition.hxx.
Referenced by createClone(), createInstance(), fillArgs(), getContext(), getDocumentProperties(), getInteractionHandler(), getParent(), getShapeType(), getSomething(), getSupportedServiceNames(), getUIConfigurationManager2(), impl_getTitleHelper_throw(), impl_loadFromStorage_nolck_throw(), load(), and setParent().
|
private |
Definition at line 91 of file ReportDefinition.hxx.
Referenced by addCloseListener(), addDocumentEventListener(), addModifyListener(), addStorageChangeListener(), attachResource(), close(), connectController(), createInstance(), createInstanceWithArguments(), disableSetModified(), disconnectController(), disposing(), enableSetModified(), fillArgs(), getActiveConnection(), getArgs(), getCaption(), getCommand(), getCommandType(), getCurrentController(), getDataSourceName(), getDetail(), getDocumentBaseURL(), getDocumentProperties(), getDocumentStorage(), getDocumentSubStorage(), getDocumentSubStoragesNames(), getEmbeddedObjectContainer(), getEscapeProcessing(), getFilter(), getFunctions(), getGroupKeepTogether(), getGroups(), getIdentifier(), getMimeType(), getNumberFormats(), getNumberFormatSettings(), getPageFooter(), getPageFooterOn(), getPageFooterOption(), getPageHeader(), getPageHeaderOn(), getPageHeaderOption(), getParent(), getPreferredVisualRepresentation(), getReportFooter(), getReportFooterOn(), getReportHeader(), getReportHeaderOn(), getSdrModelFromUnoModel(), getSomething(), getStorage(), getStyleFamilies(), getUIConfigurationManager2(), getUndoManager(), getViewData(), getVisualAreaSize(), hasControllersLocked(), impl_getTitleHelper_throw(), impl_getUntitledHelper_throw(), impl_loadFromStorage_nolck_throw(), isModified(), isSetModifiedEnabled(), lockControllers(), notifyDocumentEvent(), notifyEvent(), removeCloseListener(), removeDocumentEventListener(), removeModifyListener(), removeStorageChangeListener(), setActiveConnection(), setCaption(), setCommand(), setCommandType(), setCurrentController(), setDataSourceName(), setEscapeProcessing(), setFilter(), setGroupKeepTogether(), setIdentifier(), setMimeType(), setModified(), setPageFooterOn(), setPageFooterOption(), setPageHeaderOn(), setPageHeaderOption(), setParent(), setReportFooterOn(), setReportHeaderOn(), setViewData(), setVisualAreaSize(), storeToStorage(), switchToStorage(), and unlockControllers().