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 () |
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 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 | |
![]() | |
enum | Implements |
![]() | |
PropertySetMixin (css::uno::Reference< css::uno::XComponentContext > const &context, Implements implements, css::uno::Sequence< rtl::OUString > const &absentOptional) | |
~PropertySetMixin () | |
![]() | |
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 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 |
![]() | |
~IEmbeddedHelper () | |
![]() | |
mutable::osl::Mutex | m_aMutex |
![]() | |
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 573 of file ReportDefinition.cxx.
References dispose().
|
explicit |
|
explicit |
|
overrideprivatevirtual |
Definition at line 1049 of file ReportDefinition.cxx.
References m_pImpl.
|
overrideprivatevirtual |
Definition at line 1803 of file ReportDefinition.cxx.
References cppu::BaseMutex::m_aMutex, and m_pImpl.
|
inlineoverrideprivatevirtual |
Definition at line 268 of file ReportDefinition.hxx.
|
overrideprivatevirtual |
|
overrideprivatevirtual |
Definition at line 1755 of file ReportDefinition.cxx.
References cppu::BaseMutex::m_aMutex, and m_pImpl.
|
overrideprivatevirtual |
Definition at line 975 of file ReportDefinition.cxx.
References cppu::PropertySetMixinImpl::addPropertyChangeListener().
|
overrideprivatevirtual |
Definition at line 1436 of file ReportDefinition.cxx.
References cppu::BaseMutex::m_aMutex, and m_pImpl.
|
overrideprivatevirtual |
Definition at line 2543 of file ReportDefinition.cxx.
References m_aMutex.
|
overrideprivatevirtual |
Definition at line 985 of file ReportDefinition.cxx.
References cppu::PropertySetMixinImpl::addVetoableChangeListener().
|
overrideprivatevirtual |
Definition at line 1106 of file ReportDefinition.cxx.
References fillArgs(), cppu::BaseMutex::m_aMutex, and m_pImpl.
|
overrideprivatevirtual |
Definition at line 1063 of file ReportDefinition.cxx.
References dispose(), cppu::BaseMutex::m_aMutex, m_pImpl, TOOLS_WARN_EXCEPTION, and xFrame.
|
overrideprivatevirtual |
Definition at line 1162 of file ReportDefinition.cxx.
References cppu::BaseMutex::m_aMutex, m_pImpl, and nCount.
|
static |
Definition at line 739 of file ReportDefinition.cxx.
References OReportDefinition().
|
overrideprivatevirtual |
Definition at line 1018 of file ReportDefinition.cxx.
References reportdesign::cloneObject(), m_aProps, and SERVICE_REPORTDEFINITION.
|
overrideprivatevirtual |
Definition at line 2014 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().
|
overrideprivatevirtual |
Definition at line 1992 of file ReportDefinition.cxx.
References SvXMLEmbeddedObjectHelper::Create(), cppu::BaseMutex::m_aMutex, and m_pImpl.
|
overrideprivatevirtual |
Definition at line 1695 of file ReportDefinition.cxx.
References cppu::BaseMutex::m_aMutex, and m_pImpl.
|
overrideprivatevirtual |
Definition at line 1175 of file ReportDefinition.cxx.
References cppu::BaseMutex::m_aMutex, and m_pImpl.
Definition at line 618 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 624 of file ReportDefinition.cxx.
References cppu::BaseMutex::m_aMutex, m_pImpl, and notifyEvent().
|
overrideprivatevirtual |
Definition at line 1705 of file ReportDefinition.cxx.
References cppu::BaseMutex::m_aMutex, and m_pImpl.
|
private |
Definition at line 1130 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 2431 of file ReportDefinition.cxx.
|
overrideprivatevirtual |
Definition at line 1155 of file ReportDefinition.cxx.
References cppu::BaseMutex::m_aMutex, and m_pImpl.
|
overrideprivatevirtual |
Definition at line 1931 of file ReportDefinition.cxx.
References MIMETYPE_OASIS_OPENDOCUMENT_SPREADSHEET_ASCII, and MIMETYPE_OASIS_OPENDOCUMENT_TEXT_ASCII.
Referenced by setMimeType().
|
overrideprivate |
Definition at line 2128 of file ReportDefinition.cxx.
References aSeq, comphelper::concatSequences(), SvxUnoDrawMSFactory::getAvailableServiceNames(), SAL_N_ELEMENTS, and u.
|
overrideprivatevirtual |
Definition at line 745 of file ReportDefinition.cxx.
References cppu::BaseMutex::m_aMutex, and m_pImpl.
|
overrideprivatevirtual |
Definition at line 801 of file ReportDefinition.cxx.
References cppu::BaseMutex::m_aMutex, and m_pImpl.
|
overrideprivate |
Definition at line 812 of file ReportDefinition.cxx.
References cppu::BaseMutex::m_aMutex, and m_pImpl.
uno::Reference< uno::XComponentContext > reportdesign::OReportDefinition::getContext | ( | ) |
Definition at line 1970 of file ReportDefinition.cxx.
References cppu::BaseMutex::m_aMutex, and m_aProps.
Referenced by rptui::OReportModel::createShape(), and setSection().
|
overrideprivatevirtual |
Definition at line 1207 of file ReportDefinition.cxx.
References cppu::BaseMutex::m_aMutex, and m_pImpl.
Referenced by storeToStorage().
|
overrideprivatevirtual |
Definition at line 1223 of file ReportDefinition.cxx.
|
overrideprivatevirtual |
Definition at line 2444 of file ReportDefinition.cxx.
|
overrideprivatevirtual |
Definition at line 927 of file ReportDefinition.cxx.
References cppu::BaseMutex::m_aMutex, and m_pImpl.
|
overrideprivatevirtual |
Implements comphelper::IEmbeddedHelper.
Definition at line 2460 of file ReportDefinition.cxx.
|
overrideprivatevirtual |
Definition at line 2614 of file ReportDefinition.cxx.
|
overrideprivatevirtual |
Definition at line 1429 of file ReportDefinition.cxx.
References cppu::BaseMutex::m_aMutex, and m_pImpl.
|
overrideprivatevirtual |
Definition at line 1897 of file ReportDefinition.cxx.
References cppu::BaseMutex::m_aMutex, and m_pImpl.
|
overrideprivatevirtual |
Definition at line 1904 of file ReportDefinition.cxx.
References cppu::BaseMutex::m_aMutex, and m_pImpl.
|
overrideprivatevirtual |
Implements comphelper::IEmbeddedHelper.
Definition at line 2414 of file ReportDefinition.cxx.
References m_pImpl.
|
overrideprivatevirtual |
Definition at line 838 of file ReportDefinition.cxx.
References cppu::BaseMutex::m_aMutex, and m_pImpl.
|
overrideprivatevirtual |
Definition at line 949 of file ReportDefinition.cxx.
|
overrideprivatevirtual |
Definition at line 827 of file ReportDefinition.cxx.
References cppu::BaseMutex::m_aMutex, and m_pImpl.
|
overrideprivatevirtual |
Definition at line 1868 of file ReportDefinition.cxx.
References cppu::BaseMutex::m_aMutex, and m_pImpl.
|
overrideprivate |
Definition at line 756 of file ReportDefinition.cxx.
References cppu::BaseMutex::m_aMutex, and m_pImpl.
|
overrideprivatevirtual |
Definition at line 905 of file ReportDefinition.cxx.
References cppu::BaseMutex::m_aMutex, and m_pImpl.
|
overrideprivatevirtual |
Definition at line 2383 of file ReportDefinition.cxx.
|
overrideprivatevirtual |
Definition at line 685 of file ReportDefinition.cxx.
References getImplementationName_Static().
|
static |
css::uno::RuntimeException |
Definition at line 680 of file ReportDefinition.cxx.
Referenced by getImplementationName().
|
overrideprivatevirtual |
Implements comphelper::IEmbeddedHelper.
Definition at line 2424 of file ReportDefinition.cxx.
References m_aProps.
|
overrideprivate |
Definition at line 1689 of file ReportDefinition.cxx.
|
overrideprivatevirtual |
Definition at line 1912 of file ReportDefinition.cxx.
References cppu::BaseMutex::m_aMutex, and m_pImpl.
|
overrideprivatevirtual |
Definition at line 2406 of file ReportDefinition.cxx.
|
overrideprivatevirtual |
Definition at line 2398 of file ReportDefinition.cxx.
|
overrideprivatevirtual |
Definition at line 933 of file ReportDefinition.cxx.
References cppu::BaseMutex::m_aMutex, and m_pImpl.
|
overrideprivatevirtual |
Definition at line 891 of file ReportDefinition.cxx.
References cppu::BaseMutex::m_aMutex, and m_pImpl.
|
overrideprivate |
Definition at line 786 of file ReportDefinition.cxx.
References cppu::BaseMutex::m_aMutex, and m_pImpl.
|
overrideprivatevirtual |
Definition at line 919 of file ReportDefinition.cxx.
References cppu::BaseMutex::m_aMutex, and m_pImpl.
|
overrideprivatevirtual |
Definition at line 877 of file ReportDefinition.cxx.
References cppu::BaseMutex::m_aMutex, and m_pImpl.
|
overrideprivate |
Definition at line 771 of file ReportDefinition.cxx.
References cppu::BaseMutex::m_aMutex, and m_pImpl.
|
overrideprivatevirtual |
Definition at line 996 of file ReportDefinition.cxx.
References cppu::BaseMutex::m_aMutex, m_aProps, m_pImpl, and comphelper::query_aggregation().
|
overrideprivatevirtual |
Definition at line 1669 of file ReportDefinition.cxx.
References aSeq, cppu::BaseMutex::m_aMutex, and m_pImpl.
|
overrideprivatevirtual |
Reimplemented from cppu::PropertySetMixinImpl.
Definition at line 960 of file ReportDefinition.cxx.
References cppu::PropertySetMixinImpl::getPropertySetInfo().
|
overrideprivatevirtual |
Definition at line 970 of file ReportDefinition.cxx.
References cppu::PropertySetMixinImpl::getPropertyValue().
|
overrideprivatevirtual |
Definition at line 941 of file ReportDefinition.cxx.
References cppu::BaseMutex::m_aMutex, and m_pImpl.
|
overrideprivatevirtual |
Definition at line 863 of file ReportDefinition.cxx.
References cppu::BaseMutex::m_aMutex, and m_pImpl.
|
overrideprivatevirtual |
Definition at line 911 of file ReportDefinition.cxx.
References cppu::BaseMutex::m_aMutex, and m_pImpl.
|
overrideprivatevirtual |
Definition at line 849 of file ReportDefinition.cxx.
References cppu::BaseMutex::m_aMutex, and m_pImpl.
|
static |
Definition at line 1977 of file ReportDefinition.cxx.
Referenced by rptui::OReportController::impl_initialize(), rptui::openAreaDialog(), and rptxml::ORptFilter::startDocument().
|
overrideprivatevirtual |
abstract SdrModel provider
Definition at line 1986 of file ReportDefinition.cxx.
References m_pImpl.
|
overrideprivatevirtual |
Definition at line 2205 of file ReportDefinition.cxx.
References cppu::BaseMutex::m_aMutex, and m_aProps.
|
overrideprivatevirtual |
Definition at line 1937 of file ReportDefinition.cxx.
References comphelper::getSomething_cast(), m_aProps, and m_pImpl.
|
overrideprivatevirtual |
Implements comphelper::IEmbeddedHelper.
Definition at line 2419 of file ReportDefinition.cxx.
References m_pImpl.
|
overrideprivatevirtual |
Definition at line 2357 of file ReportDefinition.cxx.
References createInstance(), m_aMutex, and m_pImpl.
|
overrideprivatevirtual |
Definition at line 697 of file ReportDefinition.cxx.
References comphelper::findValue(), m_aProps, and SERVICE_REPORTDEFINITION.
|
static |
css::uno::RuntimeException |
Definition at line 690 of file ReportDefinition.cxx.
References SERVICE_REPORTDEFINITION.
|
overrideprivatevirtual |
Definition at line 2519 of file ReportDefinition.cxx.
References m_aMutex.
|
overrideprivatevirtual |
Definition at line 2625 of file ReportDefinition.cxx.
References DBG_UNHANDLED_EXCEPTION.
|
overrideprivatevirtual |
Definition at line 2646 of file ReportDefinition.cxx.
|
overrideprivatevirtual |
Definition at line 1875 of file ReportDefinition.cxx.
References getUIConfigurationManager2().
|
private |
css::uno::RuntimeException |
Definition at line 1880 of file ReportDefinition.cxx.
References cppu::BaseMutex::m_aMutex, m_aProps, and m_pImpl.
Referenced by getUIConfigurationManager().
|
overrideprivatevirtual |
Definition at line 2657 of file ReportDefinition.cxx.
|
static |
Definition at line 1964 of file ReportDefinition.cxx.
References comphelper::UnoIdInit::getSeq().
|
overrideprivatevirtual |
Definition at line 2604 of file ReportDefinition.cxx.
References m_aMutex.
|
overrideprivatevirtual |
Definition at line 1150 of file ReportDefinition.cxx.
|
overrideprivatevirtual |
Definition at line 1835 of file ReportDefinition.cxx.
References cppu::BaseMutex::m_aMutex, m_aProps, and m_pImpl.
|
overrideprivatevirtual |
Definition at line 1662 of file ReportDefinition.cxx.
References cppu::BaseMutex::m_aMutex, and m_pImpl.
|
overrideprivatevirtual |
Definition at line 1200 of file ReportDefinition.cxx.
References cppu::BaseMutex::m_aMutex, and m_pImpl.
|
private |
Definition at line 2481 of file ReportDefinition.cxx.
|
private |
Definition at line 2499 of file ReportDefinition.cxx.
|
private |
loads the report definition from the given storage our mutex is locked
Definition at line 1228 of file ReportDefinition.cxx.
References aLock, fillArgs(), reportdesign::lcl_setModelReadOnly(), m_aProps, m_pImpl, and nPos.
Referenced by load(), and loadFromStorage().
|
private |
Definition at line 583 of file ReportDefinition.cxx.
References DBG_UNHANDLED_EXCEPTION, o3tl::strong_int< UNDERLYING_TYPE, 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 1539 of file ReportDefinition.cxx.
References setPageFooterOn(), and setPageHeaderOn().
|
overrideprivatevirtual |
Definition at line 2651 of file ReportDefinition.cxx.
|
overrideprivatevirtual |
Implements comphelper::IEmbeddedHelper.
Definition at line 2455 of file ReportDefinition.cxx.
|
overrideprivatevirtual |
Definition at line 1724 of file ReportDefinition.cxx.
References cppu::BaseMutex::m_aMutex, and m_pImpl.
|
overrideprivatevirtual |
Definition at line 1715 of file ReportDefinition.cxx.
References cppu::BaseMutex::m_aMutex, and m_pImpl.
|
overrideprivate |
Definition at line 2571 of file ReportDefinition.cxx.
References m_aMutex.
|
overrideprivatevirtual |
Definition at line 1545 of file ReportDefinition.cxx.
References aArguments, bReadOnly, comphelper::NamedValueCollection::get_ensureType(), cppu::getCaughtException(), comphelper::NamedValueCollection::getPropertyValues(), comphelper::NamedValueCollection::has(), impl_loadFromStorage_nolck_throw(), cppu::BaseMutex::m_aMutex, m_aProps, comphelper::NamedValueCollection::put(), comphelper::NamedValueCollection::remove(), and SAL_N_ELEMENTS.
|
overrideprivatevirtual |
Definition at line 1272 of file ReportDefinition.cxx.
References impl_loadFromStorage_nolck_throw(), and cppu::BaseMutex::m_aMutex.
|
overrideprivatevirtual |
Definition at line 1186 of file ReportDefinition.cxx.
References cppu::BaseMutex::m_aMutex, and m_pImpl.
|
overrideprivatevirtual |
Definition at line 1788 of file ReportDefinition.cxx.
References cppu::BaseMutex::m_aMutex, and m_pImpl.
Referenced by notifyEvent().
|
private |
Definition at line 1770 of file ReportDefinition.cxx.
References cppu::BaseMutex::m_aMutex, m_pImpl, and notifyDocumentEvent().
Referenced by disposing(), and setModified().
|
privatedelete |
|
overrideprivatevirtual |
Definition at line 2582 of file ReportDefinition.cxx.
References m_aMutex.
|
overrideprivatevirtual |
Definition at line 2593 of file ReportDefinition.cxx.
References m_aMutex.
|
overrideprivatevirtual |
Definition at line 1056 of file ReportDefinition.cxx.
References m_pImpl.
|
overrideprivatevirtual |
Definition at line 1811 of file ReportDefinition.cxx.
References cppu::BaseMutex::m_aMutex, and m_pImpl.
|
inlineoverrideprivatevirtual |
Definition at line 272 of file ReportDefinition.hxx.
|
overrideprivatevirtual |
|
overrideprivatevirtual |
Definition at line 1763 of file ReportDefinition.cxx.
References cppu::BaseMutex::m_aMutex, and m_pImpl.
|
overrideprivatevirtual |
Definition at line 980 of file ReportDefinition.cxx.
References cppu::PropertySetMixinImpl::removePropertyChangeListener().
|
overrideprivatevirtual |
Definition at line 1444 of file ReportDefinition.cxx.
References cppu::BaseMutex::m_aMutex, and m_pImpl.
|
overrideprivatevirtual |
Definition at line 2557 of file ReportDefinition.cxx.
References m_aMutex.
|
overrideprivatevirtual |
Definition at line 990 of file ReportDefinition.cxx.
References cppu::PropertySetMixinImpl::removeVetoableChangeListener().
|
inlineprivate |
Definition at line 101 of file ReportDefinition.hxx.
References m_aMutex.
Referenced by setCaption(), setCommand(), setCommandType(), setEscapeProcessing(), setFilter(), setGroupKeepTogether(), setMimeType(), setPageFooterOption(), and setPageHeaderOption().
|
inlineprivate |
Definition at line 114 of file ReportDefinition.hxx.
References m_aMutex.
|
overrideprivatevirtual |
Definition at line 2437 of file ReportDefinition.cxx.
References m_pImpl, PROPERTY_ACTIVECONNECTION, and set().
|
overrideprivatevirtual |
Definition at line 751 of file ReportDefinition.cxx.
References m_pImpl, PROPERTY_CAPTION, and set().
Referenced by fillArgs().
|
overrideprivatevirtual |
Definition at line 807 of file ReportDefinition.cxx.
References m_pImpl, PROPERTY_COMMAND, and set().
|
overrideprivatevirtual |
Definition at line 818 of file ReportDefinition.cxx.
References m_pImpl, PROPERTY_COMMANDTYPE, set(), reportdesign::throwIllegallArgumentException(), and u.
|
overrideprivatevirtual |
Definition at line 1214 of file ReportDefinition.cxx.
References cppu::BaseMutex::m_aMutex, and m_pImpl.
|
overrideprivatevirtual |
Definition at line 2450 of file ReportDefinition.cxx.
References m_pImpl, PROPERTY_DATASOURCENAME, and set().
|
overrideprivatevirtual |
Definition at line 844 of file ReportDefinition.cxx.
References m_pImpl, PROPERTY_ESCAPEPROCESSING, and set().
|
overrideprivatevirtual |
Definition at line 833 of file ReportDefinition.cxx.
References m_pImpl, PROPERTY_FILTER, and set().
|
overrideprivatevirtual |
Definition at line 762 of file ReportDefinition.cxx.
References m_pImpl, PROPERTY_GROUPKEEPTOGETHER, set(), reportdesign::throwIllegallArgumentException(), and u.
|
overrideprivatevirtual |
Definition at line 2390 of file ReportDefinition.cxx.
|
overrideprivatevirtual |
Definition at line 1919 of file ReportDefinition.cxx.
References getAvailableMimeTypes(), cppu::BaseMutex::m_aMutex, m_pImpl, PROPERTY_MIMETYPE, set(), reportdesign::throwIllegallArgumentException(), and u.
|
overrideprivatevirtual |
Definition at line 1731 of file ReportDefinition.cxx.
References aEvent, cppu::BaseMutex::m_aMutex, m_pImpl, and notifyEvent().
Referenced by setVisualAreaSize(), and storeToStorage().
|
overrideprivatevirtual |
Definition at line 897 of file ReportDefinition.cxx.
References m_pImpl, PROPERTY_PAGEFOOTERON, RptResId(), and setSection().
Referenced by initNew().
|
overrideprivatevirtual |
Definition at line 792 of file ReportDefinition.cxx.
References m_pImpl, PROPERTY_PAGEFOOTEROPTION, set(), reportdesign::throwIllegallArgumentException(), and u.
|
overrideprivatevirtual |
Definition at line 883 of file ReportDefinition.cxx.
References m_pImpl, PROPERTY_PAGEHEADERON, RptResId(), and setSection().
Referenced by initNew().
|
overrideprivatevirtual |
Definition at line 777 of file ReportDefinition.cxx.
References m_pImpl, PROPERTY_PAGEHEADEROPTION, set(), reportdesign::throwIllegallArgumentException(), and u.
|
overrideprivatevirtual |
Definition at line 1006 of file ReportDefinition.cxx.
References cppu::BaseMutex::m_aMutex, m_aProps, m_pImpl, and comphelper::query_aggregation().
|
overrideprivatevirtual |
Definition at line 965 of file ReportDefinition.cxx.
References cppu::PropertySetMixinImpl::setPropertyValue().
|
overrideprivatevirtual |
Definition at line 869 of file ReportDefinition.cxx.
References m_pImpl, PROPERTY_REPORTFOOTERON, RptResId(), and setSection().
|
overrideprivatevirtual |
Definition at line 855 of file ReportDefinition.cxx.
References m_pImpl, PROPERTY_REPORTHEADERON, RptResId(), and setSection().
|
private |
Definition at line 1026 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 2531 of file ReportDefinition.cxx.
References m_aMutex.
|
overrideprivatevirtual |
Definition at line 1861 of file ReportDefinition.cxx.
References cppu::BaseMutex::m_aMutex, and m_pImpl.
|
overrideprivatevirtual |
Definition at line 1649 of file ReportDefinition.cxx.
References cppu::BaseMutex::m_aMutex, m_pImpl, and setModified().
|
overrideprivatevirtual |
property map for export info set
Definition at line 1281 of file ReportDefinition.cxx.
References aSeq, SvXMLGraphicHelper::Create(), SvXMLEmbeddedObjectHelper::Create(), comphelper::GenericPropertySet_CreateInstance(), cppu::UnoType< class >::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 716 of file ReportDefinition.cxx.
References cppu::supportsService().
|
overrideprivatevirtual |
Definition at line 1410 of file ReportDefinition.cxx.
References reportdesign::lcl_setModelReadOnly(), cppu::BaseMutex::m_aMutex, m_pImpl, and RptResId().
|
overrideprivatevirtual |
Definition at line 1193 of file ReportDefinition.cxx.
References cppu::BaseMutex::m_aMutex, and m_pImpl.
|
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 |
write a single output stream (to be called either directly or by WriteThroughComponent(...))
|
private |
Definition at line 90 of file ReportDefinition.hxx.
Referenced by createClone(), createInstance(), fillArgs(), getContext(), getParent(), getShapeType(), getSomething(), getSupportedServiceNames(), getUIConfigurationManager2(), getViewData(), 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(), getArgs(), getCaption(), getCommand(), getCommandType(), getCurrentController(), getDetail(), getDocumentStorage(), getDocumentSubStorage(), getDocumentSubStoragesNames(), getEscapeProcessing(), getFilter(), getFunctions(), getGroupKeepTogether(), getGroups(), getMimeType(), getPageFooter(), getPageFooterOn(), getPageFooterOption(), getPageHeader(), getPageHeaderOn(), getPageHeaderOption(), getParent(), getPreferredVisualRepresentation(), getReportFooter(), getReportFooterOn(), getReportHeader(), getReportHeaderOn(), getSdrModelFromUnoModel(), getSomething(), getUIConfigurationManager2(), getViewData(), getVisualAreaSize(), hasControllersLocked(), impl_loadFromStorage_nolck_throw(), isModified(), isSetModifiedEnabled(), lockControllers(), notifyDocumentEvent(), notifyEvent(), removeCloseListener(), removeDocumentEventListener(), removeModifyListener(), removeStorageChangeListener(), setCaption(), setCommand(), setCommandType(), setCurrentController(), setEscapeProcessing(), setFilter(), setGroupKeepTogether(), setMimeType(), setModified(), setPageFooterOn(), setPageFooterOption(), setPageHeaderOn(), setPageHeaderOption(), setParent(), setReportFooterOn(), setReportHeaderOn(), setViewData(), setVisualAreaSize(), storeToStorage(), switchToStorage(), and unlockControllers().