LibreOffice Module svx (master) 1
Classes | Typedefs | Functions
reportdesign Namespace Reference

Classes

class  ITraverseReport
 
class  OFixedLine
 
class  OFixedText
 
class  OFormatCondition
 
struct  OFormatProperties
 
class  OFormattedField
 
class  OFunction
 
class  OFunctions
 
class  OGroup
 
class  OGroups
 
class  OImageControl
 
class  OReportComponentProperties
 
class  OReportControlModel
 
class  OReportDefinition
 
struct  OReportDefinitionImpl
 
class  OReportDrawPage
 
class  OReportEngineJFree
 
class  OReportVisitor
 
class  OSection
 
class  OShape
 
class  OShapeHelper
 

Typedefs

typedef ::comphelper::OPropertyStateContainer OStyle_PBASE
 
typedef ::comphelper::OPropertyArrayUsageHelper< OStyle > OStyle_PABASE
 
typedef ::cppu::WeakImplHelper< style::XStyle, beans::XMultiPropertyStates > TStyleBASE
 
typedef ::cppu::WeakImplHelper< container::XNameContainer, container::XIndexAccess > TStylesBASE
 
typedef ::cppu::PropertySetMixin< css::report::XFixedLine > FixedLinePropertySet
 
typedef ::cppu::WeakComponentImplHelper< css::report::XFixedLine, css::lang::XServiceInfo > FixedLineBase
 
typedef ::cppu::PropertySetMixin< css::report::XFixedText > FixedTextPropertySet
 
typedef ::cppu::WeakComponentImplHelper< css::report::XFixedText, css::lang::XServiceInfo > FixedTextBase
 
typedef ::cppu::PropertySetMixin< css::report::XFormatCondition > FormatConditionPropertySet
 
typedef ::cppu::WeakComponentImplHelper< css::report::XFormatCondition, css::lang::XServiceInfo > FormatConditionBase
 
typedef ::cppu::PropertySetMixin< css::report::XFormattedField > FormattedFieldPropertySet
 
typedef ::cppu::WeakComponentImplHelper< css::report::XFormattedField, css::lang::XServiceInfo > FormattedFieldBase
 
typedef ::cppu::PropertySetMixin< css::report::XFunction > FunctionPropertySet
 
typedef ::cppu::WeakComponentImplHelper< css::report::XFunction, css::lang::XServiceInfo > FunctionBase
 
typedef ::cppu::WeakComponentImplHelper< css::report::XFunctions > FunctionsBase
 
typedef ::cppu::WeakComponentImplHelper< css::report::XGroup, css::lang::XServiceInfo > GroupBase
 
typedef ::cppu::PropertySetMixin< css::report::XGroup > GroupPropertySet
 
typedef ::cppu::WeakComponentImplHelper< css::report::XGroups > GroupsBase
 
typedef ::cppu::PropertySetMixin< css::report::XImageControl > ImageControlPropertySet
 
typedef ::cppu::WeakComponentImplHelper< css::report::XImageControl, css::lang::XServiceInfo > ImageControlBase
 
typedef ::cppu::WeakComponentImplHelper< css::report::XReportEngine, css::lang::XServiceInfo > ReportEngineBase
 
typedef ::cppu::PropertySetMixin< css::report::XReportEngine > ReportEnginePropertySet
 
typedef ::cppu::WeakComponentImplHelper< css::report::XSection, css::lang::XServiceInfo, css::lang::XUnoTunnel, css::drawing::XDrawPage, css::drawing::XShapeGrouper, css::form::XFormsSupplier2 > SectionBase
 
typedef ::cppu::PropertySetMixin< css::report::XSection > SectionPropertySet
 
typedef ::cppu::PropertySetMixin< css::report::XShape > ShapePropertySet
 
typedef ::cppu::WeakComponentImplHelper< css::report::XShape, css::lang::XServiceInfo > ShapeBase
 
typedef cppu::PartialWeakComponentImplHelper< css::report::XReportDefinition, css::document::XEventBroadcaster, css::document::XDocumentEventBroadcaster, css::lang::XServiceInfo, css::frame::XModule, css::lang::XUnoTunnel, css::util::XNumberFormatsSupplier, css::frame::XTitle, css::frame::XTitleChangeBroadcaster, css::frame::XUntitledNumbers, css::document::XDocumentPropertiesSupplier, css::datatransfer::XTransferable, css::document::XUndoManagerSupplier, SvxUnoDrawMSFactoryReportDefinitionBase
 
typedef ::cppu::PropertySetMixin< css::report::XReportDefinition > ReportDefinitionPropertySet
 

Functions

static uno::Sequence< OUString > lcl_getLineOptionals ()
 
 REPORTCOMPONENT_NOMASTERDETAIL (OFixedLine)
 
static uno::Sequence< OUString > lcl_getFixedTextOptionals ()
 
static uno::Sequence< OUString > lcl_getFormattedFieldOptionals ()
 
static uno::Sequence< OUString > lcl_getImageOptionals ()
 
static void lcl_getDefaultFonts (vcl::Font &rLatinFont, vcl::Font &rCJKFont, vcl::Font &rCTLFont, LanguageType _eLatin, LanguageType _eCJK, LanguageType _eCTL)
 
static void lcl_setModelReadOnly (const uno::Reference< embed::XStorage > &_xStorage, std::shared_ptr< rptui::OReportModel > const &_rModel)
 
static void lcl_stripLoadArguments (utl::MediaDescriptor &_rDescriptor, uno::Sequence< beans::PropertyValue > &_rArgs)
 
static void lcl_extractAndStartStatusIndicator (const utl::MediaDescriptor &_rDescriptor, uno::Reference< task::XStatusIndicator > &_rxStatusIndicator, uno::Sequence< uno::Any > &_rCallArgs)
 
static uno::Sequence< OUString > lcl_getGroupAbsent ()
 
static uno::Sequence< OUString > lcl_getAbsent (bool _bPageSection)
 
static uno::Sequence< OUString > lcl_getShapeOptionals ()
 
 REPORTCONTROLFORMAT_IMPL2 (OShape, m_aProps.aFormatProperties)
 
uno::Reference< report::XSection > lcl_getSection (const uno::Reference< uno::XInterface > &_xReportComponent)
 
void throwIllegallArgumentException (std::u16string_view _sTypeName, const uno::Reference< uno::XInterface > &ExceptionContext_, sal_Int16 ArgumentPosition_)
 
uno::Reference< util::XCloneable > cloneObject (const uno::Reference< report::XReportComponent > &_xReportComponent, const uno::Reference< lang::XMultiServiceFactory > &_xFactory, const OUString &_sServiceName)
 
css::uno::Reference< css::report::XSection > lcl_getSection (const css::uno::Reference< css::uno::XInterface > &_xReportComponent)
 
void throwIllegallArgumentException (std::u16string_view _sTypeName, const css::uno::Reference< css::uno::XInterface > &ExceptionContext_, sal_Int16 ArgumentPosition_)
 
css::uno::Reference< css::util::XCloneable > cloneObject (const css::uno::Reference< css::report::XReportComponent > &_xReportComponent, const css::uno::Reference< css::lang::XMultiServiceFactory > &_xFactory, const OUString &_sServiceName)