diff options
author | Jan Holesovsky <kendy@suse.cz> | 2011-05-27 20:47:59 +0200 |
---|---|---|
committer | Jan Holesovsky <kendy@suse.cz> | 2011-05-27 20:47:59 +0200 |
commit | 65e4a3e765a540ed749428ce5369665b3414468a (patch) | |
tree | 99f8cb872356b10ab2b0934ffab46f7e1102d8d9 /offapi/com/sun/star/report | |
parent | 08b91ed65cfcf428555bdc5994f349bf2049c120 (diff) | |
parent | 67745383b83a940ab14f2977623dba3102e93255 (diff) |
Merge remote-tracking branch 'origin/integration/dev300_m106'
Conflicts:
offapi/com/sun/star/awt/XCallback.idl
offapi/com/sun/star/awt/XContainerWindowEventHandler.idl
offapi/com/sun/star/awt/XContainerWindowProvider.idl
offapi/com/sun/star/awt/XDialogEventHandler.idl
offapi/com/sun/star/awt/XDialogProvider.idl
offapi/com/sun/star/awt/XRequestCallback.idl
offapi/com/sun/star/awt/XUnitConversion.idl
offapi/com/sun/star/awt/grid/GridColumnEvent.idl
offapi/com/sun/star/awt/tab/TabPageActivatedEvent.idl
offapi/com/sun/star/awt/tree/ExpandVetoException.idl
offapi/com/sun/star/awt/tree/TreeDataModelEvent.idl
offapi/com/sun/star/awt/tree/TreeExpansionEvent.idl
offapi/com/sun/star/awt/tree/XMutableTreeDataModel.idl
offapi/com/sun/star/awt/tree/XMutableTreeNode.idl
offapi/com/sun/star/awt/tree/XTreeControl.idl
offapi/com/sun/star/awt/tree/XTreeDataModel.idl
offapi/com/sun/star/awt/tree/XTreeDataModelListener.idl
offapi/com/sun/star/awt/tree/XTreeEditListener.idl
offapi/com/sun/star/awt/tree/XTreeExpansionListener.idl
offapi/com/sun/star/awt/tree/XTreeNode.idl
offapi/com/sun/star/document/DocumentEvent.idl
offapi/com/sun/star/document/XDocumentEventListener.idl
offapi/com/sun/star/frame/XLayoutManagerListener.idl
offapi/com/sun/star/geometry/XMapping2D.idl
offapi/com/sun/star/inspection/XObjectInspectorUI.idl
offapi/com/sun/star/inspection/XPropertyControl.idl
offapi/com/sun/star/inspection/XPropertyControlFactory.idl
offapi/com/sun/star/inspection/XPropertyControlObserver.idl
offapi/com/sun/star/inspection/XPropertyHandler.idl
offapi/com/sun/star/inspection/XStringRepresentation.idl
offapi/com/sun/star/logging/LogRecord.idl
offapi/com/sun/star/logging/XLogFormatter.idl
offapi/com/sun/star/logging/XLogHandler.idl
offapi/com/sun/star/logging/XLogger.idl
offapi/com/sun/star/presentation/XSlideShowListener.idl
offapi/com/sun/star/presentation/XSlideShowView.idl
offapi/com/sun/star/rendering/FontInfo.idl
offapi/com/sun/star/rendering/StrokeAttributes.idl
offapi/com/sun/star/rendering/VolatileContentDestroyedException.idl
offapi/com/sun/star/rendering/XAnimatedSprite.idl
offapi/com/sun/star/rendering/XAnimation.idl
offapi/com/sun/star/rendering/XBezierPolyPolygon2D.idl
offapi/com/sun/star/rendering/XBitmapCanvas.idl
offapi/com/sun/star/rendering/XBufferController.idl
offapi/com/sun/star/rendering/XCachedPrimitive.idl
offapi/com/sun/star/rendering/XCanvas.idl
offapi/com/sun/star/rendering/XCanvasFont.idl
offapi/com/sun/star/rendering/XColorSpace.idl
offapi/com/sun/star/rendering/XCustomSprite.idl
offapi/com/sun/star/rendering/XGraphicDevice.idl
offapi/com/sun/star/rendering/XLinePolyPolygon2D.idl
offapi/com/sun/star/rendering/XParametricPolyPolygon2D.idl
offapi/com/sun/star/rendering/XPolyPolygon2D.idl
offapi/com/sun/star/rendering/XSprite.idl
offapi/com/sun/star/rendering/XSpriteCanvas.idl
offapi/com/sun/star/rendering/XTextLayout.idl
offapi/com/sun/star/report/XFixedLine.idl
offapi/com/sun/star/report/XFixedText.idl
offapi/com/sun/star/report/XFormatCondition.idl
offapi/com/sun/star/report/XFormattedField.idl
offapi/com/sun/star/report/XFunction.idl
offapi/com/sun/star/report/XFunctions.idl
offapi/com/sun/star/report/XFunctionsSupplier.idl
offapi/com/sun/star/report/XGroup.idl
offapi/com/sun/star/report/XGroups.idl
offapi/com/sun/star/report/XImageControl.idl
offapi/com/sun/star/report/XReportComponent.idl
offapi/com/sun/star/report/XReportControlModel.idl
offapi/com/sun/star/report/XReportDefinition.idl
offapi/com/sun/star/report/XSection.idl
offapi/com/sun/star/report/XShape.idl
offapi/com/sun/star/report/inspection/DefaultComponentInspectorModel.idl
offapi/com/sun/star/resource/XStringResourceResolver.idl
offapi/com/sun/star/resource/XStringResourceWithLocation.idl
offapi/com/sun/star/sdb/XDocumentDataSource.idl
offapi/com/sun/star/sdb/XFormDocumentsSupplier.idl
offapi/com/sun/star/sdb/XOfficeDatabaseDocument.idl
offapi/com/sun/star/sdb/XReportDocumentsSupplier.idl
offapi/com/sun/star/sdb/XSingleSelectQueryComposer.idl
offapi/com/sun/star/sdb/tools/XConnectionTools.idl
offapi/com/sun/star/security/SecurityInfrastructureException.idl
offapi/com/sun/star/ui/XUIConfigurationManager.idl
offapi/com/sun/star/ui/XUIElement.idl
offapi/com/sun/star/ui/XUIElementSettings.idl
offapi/com/sun/star/util/XModifiable2.idl
offapi/com/sun/star/view/XMultiSelectionSupplier.idl
offapi/com/sun/star/xml/crypto/SEInitializer.idl
offapi/com/sun/star/xml/crypto/XSecurityEnvironment.idl
Diffstat (limited to 'offapi/com/sun/star/report')
31 files changed, 608 insertions, 606 deletions
diff --git a/offapi/com/sun/star/report/Calculation.idl b/offapi/com/sun/star/report/Calculation.idl index 38f130981..3e4611345 100644 --- a/offapi/com/sun/star/report/Calculation.idl +++ b/offapi/com/sun/star/report/Calculation.idl @@ -1,7 +1,7 @@ /************************************************************************* * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. - * + * * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite @@ -24,23 +24,23 @@ * for a copy of the LGPLv3 License. * ************************************************************************/ -#ifndef __com_sun_star_report_Calculation_idl__ -#define __com_sun_star_report_Calculation_idl__ - - -//============================================================================= - - module com { module sun { module star { module report { - -//============================================================================= - +#ifndef __com_sun_star_report_Calculation_idl__ +#define __com_sun_star_report_Calculation_idl__ + + +//============================================================================= + + module com { module sun { module star { module report { + +//============================================================================= + /** Specifies how to calculate a value. @see XFormattedField */ -constants Calculation -{ - //------------------------------------------------------------------------- - +published constants Calculation +{ + //------------------------------------------------------------------------- + /** returns the average of a field. */ const short NONE = 0; @@ -76,7 +76,7 @@ constants Calculation /** returns the smallest value from the field. */ const short MINIMUM = 8; - + /** returns the most frequently returning value from the field. */ const short MODE = 9; @@ -124,13 +124,13 @@ constants Calculation /** returns the weighted average for the field. */ const short WEIGHTEDAVG = 20; -}; - -//============================================================================= - -}; }; }; }; - -/*============================================================================= - -=============================================================================*/ -#endif +}; + +//============================================================================= + +}; }; }; }; + +/*============================================================================= + +=============================================================================*/ +#endif diff --git a/offapi/com/sun/star/report/ForceNewPage.idl b/offapi/com/sun/star/report/ForceNewPage.idl index 3387b9a8c..3be6d1aeb 100644 --- a/offapi/com/sun/star/report/ForceNewPage.idl +++ b/offapi/com/sun/star/report/ForceNewPage.idl @@ -1,7 +1,7 @@ /************************************************************************* * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. - * + * * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite @@ -24,24 +24,24 @@ * for a copy of the LGPLv3 License. * ************************************************************************/ -#ifndef __com_sun_star_report_ForceNewPage_idl__ -#define __com_sun_star_report_ForceNewPage_idl__ - - -//============================================================================= - - module com { module sun { module star { module report { - -//============================================================================= - +#ifndef __com_sun_star_report_ForceNewPage_idl__ +#define __com_sun_star_report_ForceNewPage_idl__ + + +//============================================================================= + + module com { module sun { module star { module report { + +//============================================================================= + /** Specifies if the section will be printed on an separate page. <p>This does not apply to page header or page footer.</p> @see XSection */ -constants ForceNewPage -{ - //------------------------------------------------------------------------- - +published constants ForceNewPage +{ + //------------------------------------------------------------------------- + /** The current section is printed on the current page. */ const short NONE = 0; @@ -57,13 +57,13 @@ constants ForceNewPage /** The current section is printed at the top of a new page as well as the next section. */ const short BEFORE_AFTER_SECTION = 3; -}; - -//============================================================================= - -}; }; }; }; - -/*============================================================================= - -=============================================================================*/ -#endif +}; + +//============================================================================= + +}; }; }; }; + +/*============================================================================= + +=============================================================================*/ +#endif diff --git a/offapi/com/sun/star/report/GroupKeepTogether.idl b/offapi/com/sun/star/report/GroupKeepTogether.idl index a117d09bd..1a6adbca5 100644 --- a/offapi/com/sun/star/report/GroupKeepTogether.idl +++ b/offapi/com/sun/star/report/GroupKeepTogether.idl @@ -1,7 +1,7 @@ /************************************************************************* * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. - * + * * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite @@ -24,24 +24,24 @@ * for a copy of the LGPLv3 License. * ************************************************************************/ -#ifndef __com_sun_star_report_GroupKeepTogether_idl__ -#define __com_sun_star_report_GroupKeepTogether_idl__ - - -//============================================================================= - - module com { module sun { module star { module report { - -//============================================================================= - +#ifndef __com_sun_star_report_GroupKeepTogether_idl__ +#define __com_sun_star_report_GroupKeepTogether_idl__ + + +//============================================================================= + + module com { module sun { module star { module report { + +//============================================================================= + /** Specifies if groups in a multi column report where the group has the property <member scope="XGroup">KeepTogether</member> set to WHOLE_GROUP or WITH_FIRST_DETAIL will keep together by page or column. @see XGroup */ -constants GroupKeepTogether -{ - //------------------------------------------------------------------------- - +published constants GroupKeepTogether +{ + //------------------------------------------------------------------------- + /** Groups are kept together by page. */ const short PER_PAGE = 0; @@ -49,13 +49,13 @@ constants GroupKeepTogether /** Groups are kept together by column. */ const short PER_COLUMN = 1; -}; - -//============================================================================= - -}; }; }; }; - -/*============================================================================= - -=============================================================================*/ -#endif +}; + +//============================================================================= + +}; }; }; }; + +/*============================================================================= + +=============================================================================*/ +#endif diff --git a/offapi/com/sun/star/report/GroupOn.idl b/offapi/com/sun/star/report/GroupOn.idl index 653ef2f44..8a9cbecc1 100644 --- a/offapi/com/sun/star/report/GroupOn.idl +++ b/offapi/com/sun/star/report/GroupOn.idl @@ -1,7 +1,7 @@ /************************************************************************* * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. - * + * * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite @@ -24,23 +24,23 @@ * for a copy of the LGPLv3 License. * ************************************************************************/ -#ifndef __com_sun_star_report_GroupOn_idl__ -#define __com_sun_star_report_GroupOn_idl__ - - -//============================================================================= - - module com { module sun { module star { module report { - -//============================================================================= - +#ifndef __com_sun_star_report_GroupOn_idl__ +#define __com_sun_star_report_GroupOn_idl__ + + +//============================================================================= + + module com { module sun { module star { module report { + +//============================================================================= + /** Specifies how to group data. @see XGroup */ -constants GroupOn -{ - //------------------------------------------------------------------------- - +published constants GroupOn +{ + //------------------------------------------------------------------------- + /** The same value in the column value or expression. */ const short DEFAULT = 0; @@ -49,7 +49,7 @@ constants GroupOn */ const short PREFIX_CHARACTERS = 1; - /** Dates in the same calendar year. + /** Dates in the same calendar year. */ const short YEAR= 2; @@ -72,7 +72,7 @@ constants GroupOn /** Times in the same hour. */ const short HOUR = 7; - + /** Times in the same minute. */ const short MINUTE = 8; @@ -80,13 +80,13 @@ constants GroupOn /** Values within an interval you specify. */ const short INTERVAL = 9; -}; - -//============================================================================= - -}; }; }; }; - -/*============================================================================= - -=============================================================================*/ -#endif +}; + +//============================================================================= + +}; }; }; }; + +/*============================================================================= + +=============================================================================*/ +#endif diff --git a/offapi/com/sun/star/report/KeepTogether.idl b/offapi/com/sun/star/report/KeepTogether.idl index 98f5cb1d2..f004c3f17 100644 --- a/offapi/com/sun/star/report/KeepTogether.idl +++ b/offapi/com/sun/star/report/KeepTogether.idl @@ -1,7 +1,7 @@ /************************************************************************* * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. - * + * * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite @@ -24,23 +24,23 @@ * for a copy of the LGPLv3 License. * ************************************************************************/ -#ifndef __com_sun_star_report_KeepTogether_idl__ -#define __com_sun_star_report_KeepTogether_idl__ - - -//============================================================================= - - module com { module sun { module star { module report { - -//============================================================================= - +#ifndef __com_sun_star_report_KeepTogether_idl__ +#define __com_sun_star_report_KeepTogether_idl__ + + +//============================================================================= + + module com { module sun { module star { module report { + +//============================================================================= + /** Specifies that a group header, detail, and footer section is printed on the same page. @see XGroup */ -constants KeepTogether -{ - //------------------------------------------------------------------------- - +published constants KeepTogether +{ + //------------------------------------------------------------------------- + /** Prints the group without keeping the header, detail, and footer together on the same page. */ const short NO = 0; @@ -52,13 +52,13 @@ constants KeepTogether /** Prints the group header on a page when the first detail record can fit on the same page. */ const short WITH_FIRST_DETAIL = 2; -}; - -//============================================================================= - -}; }; }; }; - -/*============================================================================= - -=============================================================================*/ -#endif +}; + +//============================================================================= + +}; }; }; }; + +/*============================================================================= + +=============================================================================*/ +#endif diff --git a/offapi/com/sun/star/report/ReportPrintOption.idl b/offapi/com/sun/star/report/ReportPrintOption.idl index 6d42a7800..a73db5436 100644 --- a/offapi/com/sun/star/report/ReportPrintOption.idl +++ b/offapi/com/sun/star/report/ReportPrintOption.idl @@ -1,7 +1,7 @@ /************************************************************************* * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. - * + * * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite @@ -24,23 +24,23 @@ * for a copy of the LGPLv3 License. * ************************************************************************/ -#ifndef __com_sun_star_report_ReportPrintOption_idl__ -#define __com_sun_star_report_ReportPrintOption_idl__ - - -//============================================================================= - - module com { module sun { module star { module report { - -//============================================================================= - +#ifndef __com_sun_star_report_ReportPrintOption_idl__ +#define __com_sun_star_report_ReportPrintOption_idl__ + + +//============================================================================= + + module com { module sun { module star { module report { + +//============================================================================= + /** Specifies whether a page header or footer is printed on the same page as the report header or report footer. */ -constants ReportPrintOption -{ - //------------------------------------------------------------------------- - - /** The page header/footer is printed on all pages. +published constants ReportPrintOption +{ + //------------------------------------------------------------------------- + + /** The page header/footer is printed on all pages. */ const short ALL_PAGES = 0; @@ -55,13 +55,13 @@ constants ReportPrintOption /** The page header/footer is not printed on the same page as the report header or footer. */ const short NOT_WITH_REPORT_HEADER_FOOTER = 3; -}; - -//============================================================================= - -}; }; }; }; - -/*============================================================================= - -=============================================================================*/ -#endif +}; + +//============================================================================= + +}; }; }; }; + +/*============================================================================= + +=============================================================================*/ +#endif diff --git a/offapi/com/sun/star/report/SectionPageBreak.idl b/offapi/com/sun/star/report/SectionPageBreak.idl index 6efbce102..abf935201 100644 --- a/offapi/com/sun/star/report/SectionPageBreak.idl +++ b/offapi/com/sun/star/report/SectionPageBreak.idl @@ -1,7 +1,7 @@ /************************************************************************* * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. - * + * * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite @@ -24,23 +24,23 @@ * for a copy of the LGPLv3 License. * ************************************************************************/ -#ifndef __com_sun_star_report_SectionPageBreak_idl__ -#define __com_sun_star_report_SectionPageBreak_idl__ - - -//============================================================================= - - module com { module sun { module star { module report { - -//============================================================================= - -/** Specifies that page breaks are allowed inside this section. +#ifndef __com_sun_star_report_SectionPageBreak_idl__ +#define __com_sun_star_report_SectionPageBreak_idl__ + + +//============================================================================= + + module com { module sun { module star { module report { + +//============================================================================= + +/** Specifies that page breaks are allowed inside this section. @see XSection */ -constants SectionPageBreak +published constants SectionPageBreak { - //------------------------------------------------------------------------- - + //------------------------------------------------------------------------- + /** Page breaks will never be inserted. If the section doesn't fit on a page than the content will be cut. */ const short NONE = 0; @@ -52,9 +52,9 @@ constants SectionPageBreak /** If the section doesn't fit on page than a page break will be inserted as long as the section fits. */ const short AUTO = 2; -}; -//============================================================================= -}; }; }; }; -/*============================================================================= -=============================================================================*/ -#endif +}; +//============================================================================= +}; }; }; }; +/*============================================================================= +=============================================================================*/ +#endif diff --git a/offapi/com/sun/star/report/XFixedLine.idl b/offapi/com/sun/star/report/XFixedLine.idl index 7b1c25391..3f01884b1 100644 --- a/offapi/com/sun/star/report/XFixedLine.idl +++ b/offapi/com/sun/star/report/XFixedLine.idl @@ -1,7 +1,7 @@ /************************************************************************* * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. - * + * * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite @@ -24,22 +24,22 @@ * for a copy of the LGPLv3 License. * ************************************************************************/ -#ifndef __com_sun_star_report_XFixedLine_idl__ -#define __com_sun_star_report_XFixedLine_idl__ - -#include <com/sun/star/report/XReportControlModel.idl> +#ifndef __com_sun_star_report_XFixedLine_idl__ +#define __com_sun_star_report_XFixedLine_idl__ + +#include <com/sun/star/report/XReportControlModel.idl> #include <com/sun/star/drawing/CircleKind.idl> -#include <com/sun/star/drawing/LineStyle.idl> - +#include <com/sun/star/drawing/LineStyle.idl> + #include <com/sun/star/util/Color.idl> -#include <com/sun/star/drawing/LineDash.idl> -//============================================================================= - - module com { module sun { module star { module report { - -//============================================================================= -interface XFixedLine -{ +#include <com/sun/star/drawing/LineDash.idl> +//============================================================================= + + module com { module sun { module star { module report { + +//============================================================================= +published interface XFixedLine +{ interface XReportControlModel; /** specifies the orientation of the control. @@ -57,41 +57,41 @@ interface XFixedLine /** This property contains the type of the line. */ - [attribute,bound] com::sun::star::drawing::LineStyle LineStyle; - - //------------------------------------------------------------------------- - + [attribute,bound] com::sun::star::drawing::LineStyle LineStyle; + + //------------------------------------------------------------------------- + /** This property contains the dash of the line. */ - [attribute,bound] com::sun::star::drawing::LineDash LineDash; - - //------------------------------------------------------------------------- - + [attribute,bound] com::sun::star::drawing::LineDash LineDash; + + //------------------------------------------------------------------------- + /** This property contains the line color. */ - [attribute,bound] com::sun::star::util::Color LineColor; - - //------------------------------------------------------------------------- - + [attribute,bound] com::sun::star::util::Color LineColor; + + //------------------------------------------------------------------------- + /** This property contains the extent of transparency. */ - [attribute,bound] short LineTransparence; - - //------------------------------------------------------------------------- - + [attribute,bound] short LineTransparence; + + //------------------------------------------------------------------------- + /** This property contains the width of the line in 1/100th mm. */ - [attribute,bound] long LineWidth; - - //------------------------------------------------------------------------- -}; - -service FixedLine : XFixedLine; -//============================================================================= - -}; }; }; }; - -/*============================================================================= - -=============================================================================*/ -#endif + [attribute,bound] long LineWidth; + + //------------------------------------------------------------------------- +}; + +published service FixedLine : XFixedLine; +//============================================================================= + +}; }; }; }; + +/*============================================================================= + +=============================================================================*/ +#endif diff --git a/offapi/com/sun/star/report/XFixedText.idl b/offapi/com/sun/star/report/XFixedText.idl index f9980ed7e..88775201b 100644 --- a/offapi/com/sun/star/report/XFixedText.idl +++ b/offapi/com/sun/star/report/XFixedText.idl @@ -1,7 +1,7 @@ /************************************************************************* * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. - * + * * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite @@ -24,30 +24,30 @@ * for a copy of the LGPLv3 License. * ************************************************************************/ -#ifndef __com_sun_star_report_XFixedText_idl__ -#define __com_sun_star_report_XFixedText_idl__ - -#include <com/sun/star/report/XReportControlModel.idl> -//============================================================================= - - module com { module sun { module star { module report { - -//============================================================================= -interface XFixedText -{ +#ifndef __com_sun_star_report_XFixedText_idl__ +#define __com_sun_star_report_XFixedText_idl__ + +#include <com/sun/star/report/XReportControlModel.idl> +//============================================================================= + + module com { module sun { module star { module report { + +//============================================================================= +published interface XFixedText +{ interface XReportControlModel; /** specifies the label of the control. */ [attribute,bound] string Label; -}; - -service FixedText : XFixedText; -//============================================================================= - -}; }; }; }; - -/*============================================================================= - -=============================================================================*/ -#endif +}; + +published service FixedText : XFixedText; +//============================================================================= + +}; }; }; }; + +/*============================================================================= + +=============================================================================*/ +#endif diff --git a/offapi/com/sun/star/report/XFormatCondition.idl b/offapi/com/sun/star/report/XFormatCondition.idl index 6194f8fff..a89596cba 100644 --- a/offapi/com/sun/star/report/XFormatCondition.idl +++ b/offapi/com/sun/star/report/XFormatCondition.idl @@ -1,7 +1,7 @@ /************************************************************************* * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. - * + * * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite @@ -24,36 +24,36 @@ * for a copy of the LGPLv3 License. * ************************************************************************/ -#ifndef __com_sun_star_report_XFormatCondition_idl__ -#define __com_sun_star_report_XFormatCondition_idl__ +#ifndef __com_sun_star_report_XFormatCondition_idl__ +#define __com_sun_star_report_XFormatCondition_idl__ -#include <com/sun/star/report/XReportControlFormat.idl> +#include <com/sun/star/report/XReportControlFormat.idl> -//============================================================================= - module com { module sun { module star { module report { -//============================================================================= +//============================================================================= + module com { module sun { module star { module report { +//============================================================================= /** specifies a format condition for a control. -*/ -interface XFormatCondition -{ +*/ +published interface XFormatCondition +{ interface XReportControlFormat; /** gives access to the properties. */ - interface com::sun::star::beans::XPropertySet; + interface com::sun::star::beans::XPropertySet; /** specifies if the condition is enabled or not. */ [attribute,bound] boolean Enabled; /** defines the formula of the format condition. - If the formula evaluates to <TRUE/> then the format will be applied. + If the formula evaluates to <TRUE/> then the format will be applied. */ [attribute,bound] string Formula; -}; - +}; + service FormatCondition : XFormatCondition; -//============================================================================= - -}; }; }; }; -#endif +//============================================================================= + +}; }; }; }; +#endif diff --git a/offapi/com/sun/star/report/XFormattedField.idl b/offapi/com/sun/star/report/XFormattedField.idl index d1e2002c5..2de7609b8 100644 --- a/offapi/com/sun/star/report/XFormattedField.idl +++ b/offapi/com/sun/star/report/XFormattedField.idl @@ -1,7 +1,7 @@ /************************************************************************* * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. - * + * * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite @@ -24,29 +24,29 @@ * for a copy of the LGPLv3 License. * ************************************************************************/ -#ifndef __com_sun_star_report_XFormattedField_idl__ -#define __com_sun_star_report_XFormattedField_idl__ - -#include <com/sun/star/report/XReportControlModel.idl> +#ifndef __com_sun_star_report_XFormattedField_idl__ +#define __com_sun_star_report_XFormattedField_idl__ + +#include <com/sun/star/report/XReportControlModel.idl> #include <com/sun/star/util/XNumberFormatsSupplier.idl> -//============================================================================= - - module com { module sun { module star { module report { - -//============================================================================= +//============================================================================= + + module com { module sun { module star { module report { + +//============================================================================= /** describes a control which can be used for displaying values with a arbitrary formatting. @see com::sun::star::report::XReportControlModel @see com::sun::star::util::XNumberFormatsSupplier */ -interface XFormattedField -{ +published interface XFormattedField +{ interface XReportControlModel; /** specifies the format to be used when formatting the field input and output. - + <p>This value is meaningful relative to the FormatsSupplier attribute only.</p> */ @@ -55,14 +55,14 @@ interface XFormattedField /** supplies the formats the field should work with. */ [attribute,bound] com::sun::star::util::XNumberFormatsSupplier FormatsSupplier; -}; - -service FormattedField : XFormattedField; -//============================================================================= - -}; }; }; }; - -/*============================================================================= - -=============================================================================*/ -#endif +}; + +published service FormattedField : XFormattedField; +//============================================================================= + +}; }; }; }; + +/*============================================================================= + +=============================================================================*/ +#endif diff --git a/offapi/com/sun/star/report/XFunction.idl b/offapi/com/sun/star/report/XFunction.idl index 6a1baad7a..8b5df0737 100644 --- a/offapi/com/sun/star/report/XFunction.idl +++ b/offapi/com/sun/star/report/XFunction.idl @@ -1,7 +1,7 @@ /************************************************************************* * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. - * + * * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite @@ -30,17 +30,17 @@ #include <com/sun/star/beans/XPropertySet.idl> #include <com/sun/star/beans/Optional.idl> #include <com/sun/star/lang/XComponent.idl> -#include <com/sun/star/container/XChild.idl> -//============================================================================= - module com { module sun { module star { module report { -//============================================================================= +#include <com/sun/star/container/XChild.idl> +//============================================================================= + module com { module sun { module star { module report { +//============================================================================= /** specifies a format condition for a control. -*/ -interface XFunction -{ +*/ +published interface XFunction +{ /** gives access to the properties. */ - interface com::sun::star::beans::XPropertySet; + interface com::sun::star::beans::XPropertySet; /** allows life-time control of function instances. */ @@ -70,13 +70,13 @@ interface XFunction /** defines the formula for the initial value */ [attribute,bound] com::sun::star::beans::Optional<string> InitialFormula; -}; - +}; + service Function : XFunction { create(); }; -//============================================================================= - -}; }; }; }; -#endif +//============================================================================= + +}; }; }; }; +#endif diff --git a/offapi/com/sun/star/report/XFunctions.idl b/offapi/com/sun/star/report/XFunctions.idl index 51fdd1eb1..efad49b98 100644 --- a/offapi/com/sun/star/report/XFunctions.idl +++ b/offapi/com/sun/star/report/XFunctions.idl @@ -1,7 +1,7 @@ /************************************************************************* * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. - * + * * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite @@ -27,26 +27,26 @@ #ifndef __com_sun_star_report_XFunctions_idl__ #define __com_sun_star_report_XFunctions_idl__ -#include <com/sun/star/container/XChild.idl> -#include <com/sun/star/container/XContainer.idl> -#include <com/sun/star/container/XIndexContainer.idl> -#include <com/sun/star/lang/XComponent.idl> +#include <com/sun/star/container/XChild.idl> +#include <com/sun/star/container/XContainer.idl> +#include <com/sun/star/container/XIndexContainer.idl> +#include <com/sun/star/lang/XComponent.idl> //============================================================================= - module com { module sun { module star { module report { -interface XReportDefinition; -interface XFunction; + module com { module sun { module star { module report { +published interface XReportDefinition; +published interface XFunction; //============================================================================= /** This interface specifies the functions collections of the report definition or a group. @see XFunction @see XReportDefinition */ -interface XFunctions +published interface XFunctions { /** allows to register listeners to be notified of changes in the container. */ - interface com::sun::star::container::XContainer; + interface com::sun::star::container::XContainer; /** gives access to the group elements. The elements are of type <type>XFunction</type>. */ diff --git a/offapi/com/sun/star/report/XFunctionsSupplier.idl b/offapi/com/sun/star/report/XFunctionsSupplier.idl index e263523d4..8902eba6b 100644 --- a/offapi/com/sun/star/report/XFunctionsSupplier.idl +++ b/offapi/com/sun/star/report/XFunctionsSupplier.idl @@ -1,7 +1,7 @@ /************************************************************************* * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. - * + * * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite @@ -29,19 +29,19 @@ #include <com/sun/star/beans/XPropertySet.idl> #include <com/sun/star/container/XNameContainer.idl> -//============================================================================= - module com { module sun { module star { module report { -//============================================================================= - interface XFunctions; +//============================================================================= + module com { module sun { module star { module report { +//============================================================================= +published interface XFunctions; /** specifies the functions supplier which are located in a report definition or a group. -*/ -interface XFunctionsSupplier -{ +*/ +published interface XFunctionsSupplier +{ /** access to the functions */ [attribute,readonly] com::sun::star::report::XFunctions Functions; -}; -//============================================================================= - -}; }; }; }; -#endif +}; +//============================================================================= + +}; }; }; }; +#endif diff --git a/offapi/com/sun/star/report/XGroup.idl b/offapi/com/sun/star/report/XGroup.idl index 2974ef103..a69e55a53 100644 --- a/offapi/com/sun/star/report/XGroup.idl +++ b/offapi/com/sun/star/report/XGroup.idl @@ -1,7 +1,7 @@ /************************************************************************* * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. - * + * * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite @@ -24,26 +24,26 @@ * for a copy of the LGPLv3 License. * ************************************************************************/ -#ifndef __com_sun_star_report_XGroup_idl__ +#ifndef __com_sun_star_report_XGroup_idl__ #define __com_sun_star_report_XGroup_idl__ - + #include <com/sun/star/container/NoSuchElementException.idl> #include <com/sun/star/report/XSection.idl> #include <com/sun/star/report/XGroups.idl> #include <com/sun/star/report/XFunctions.idl> -//============================================================================= - - module com { module sun { module star { module report { - -//============================================================================= - +//============================================================================= + + module com { module sun { module star { module report { + +//============================================================================= + /** identifies a <type>XGroup</type>. A group is always a child of the groups collection in the report. @see XReportDefinition @see XGroups */ -interface XGroup -{ +published interface XGroup +{ /** allows access to the groups collection of the report. */ interface com::sun::star::container::XChild; @@ -59,7 +59,7 @@ interface XGroup /** gives access to functions defined in the group definition. */ interface XFunctionsSupplier; - + /** Defines if the group is sorted ascending or descending. The default is <TRUE/>. */ @@ -81,7 +81,7 @@ interface XGroup [attribute,readonly] XSection Header { - get raises (com::sun::star::container::NoSuchElementException); + get raises (com::sun::star::container::NoSuchElementException); }; /** returns the group footer. @@ -91,7 +91,7 @@ interface XGroup */ [attribute,readonly,bound] XSection Footer { - get raises (com::sun::star::container::NoSuchElementException); + get raises (com::sun::star::container::NoSuchElementException); }; /** Specifies how to group data. @@ -130,14 +130,14 @@ interface XGroup /** Specifies that the group header should always be printed on a new page and the reset of the page number to zero. */ [attribute,bound] boolean ResetPageNumber; -}; - +}; + service Group : XGroup; -//============================================================================= - -}; }; }; }; - -/*============================================================================= - -=============================================================================*/ -#endif +//============================================================================= + +}; }; }; }; + +/*============================================================================= + +=============================================================================*/ +#endif diff --git a/offapi/com/sun/star/report/XGroups.idl b/offapi/com/sun/star/report/XGroups.idl index 73513cc87..d96242e83 100644 --- a/offapi/com/sun/star/report/XGroups.idl +++ b/offapi/com/sun/star/report/XGroups.idl @@ -1,7 +1,7 @@ /************************************************************************* * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. - * + * * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite @@ -27,26 +27,26 @@ #ifndef __com_sun_star_report_XGroups_idl__ #define __com_sun_star_report_XGroups_idl__ -#include <com/sun/star/container/XChild.idl> -#include <com/sun/star/container/XContainer.idl> -#include <com/sun/star/container/XIndexContainer.idl> -#include <com/sun/star/lang/XComponent.idl> +#include <com/sun/star/container/XChild.idl> +#include <com/sun/star/container/XContainer.idl> +#include <com/sun/star/container/XIndexContainer.idl> +#include <com/sun/star/lang/XComponent.idl> //============================================================================= - module com { module sun { module star { module report { -interface XReportDefinition; -interface XGroup; + module com { module sun { module star { module report { +published interface XReportDefinition; +published interface XGroup; //============================================================================= /** This interface specifies the groups collections of the report definition. @see XGroup @see XReportDefinition */ -interface XGroups +published interface XGroups { /** allows to register listeners to be notified of changes in the container. */ - interface com::sun::star::container::XContainer; + interface com::sun::star::container::XContainer; /** gives access to the group elements. The elements are of type <type>XGroup</type>. */ diff --git a/offapi/com/sun/star/report/XImageControl.idl b/offapi/com/sun/star/report/XImageControl.idl index 713b2cea4..f4d56ff67 100644 --- a/offapi/com/sun/star/report/XImageControl.idl +++ b/offapi/com/sun/star/report/XImageControl.idl @@ -1,7 +1,7 @@ /************************************************************************* * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. - * + * * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite @@ -24,19 +24,19 @@ * for a copy of the LGPLv3 License. * ************************************************************************/ -#ifndef __com_sun_star_report_XImageControl_idl__ -#define __com_sun_star_report_XImageControl_idl__ - -#include <com/sun/star/report/XReportControlModel.idl> -#include <com/sun/star/form/XImageProducerSupplier.idl> - -//============================================================================= - - module com { module sun { module star { module report { - -//============================================================================= -interface XImageControl -{ +#ifndef __com_sun_star_report_XImageControl_idl__ +#define __com_sun_star_report_XImageControl_idl__ + +#include <com/sun/star/report/XReportControlModel.idl> +#include <com/sun/star/form/XImageProducerSupplier.idl> + +//============================================================================= + + module com { module sun { module star { module report { + +//============================================================================= +published interface XImageControl +{ interface XReportControlModel; /** supplies the caller with an <type scope="com::sun::star::awt">XImageProducer</type>. @@ -52,7 +52,7 @@ interface XImageControl Usually, controls acting for an <type>ImageControl</type> model are consumers, and use the data stream to display the image</p> */ - interface com::sun::star::form::XImageProducerSupplier; + interface com::sun::star::form::XImageProducerSupplier; /** specifies an URL to an image to use for the control. */ @@ -75,14 +75,14 @@ interface XImageControl If the data field contains something different as string then this attribute will be ignored. */ [attribute,bound] boolean PreserveIRI; -}; - -service ImageControl : XImageControl; -//============================================================================= - -}; }; }; }; - -/*============================================================================= - -=============================================================================*/ -#endif +}; + +published service ImageControl : XImageControl; +//============================================================================= + +}; }; }; }; + +/*============================================================================= + +=============================================================================*/ +#endif diff --git a/offapi/com/sun/star/report/XReportComponent.idl b/offapi/com/sun/star/report/XReportComponent.idl index 599fdf2ff..519f6bc32 100644 --- a/offapi/com/sun/star/report/XReportComponent.idl +++ b/offapi/com/sun/star/report/XReportComponent.idl @@ -1,7 +1,7 @@ /************************************************************************* * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. - * + * * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite @@ -24,46 +24,48 @@ * for a copy of the LGPLv3 License. * ************************************************************************/ -#ifndef __com_sun_star_report_XReportComponent_idl__ -#define __com_sun_star_report_XReportComponent_idl__ - -#include <com/sun/star/container/XChild.idl> - -#include <com/sun/star/lang/XComponent.idl> - -#include <com/sun/star/container/XNamed.idl> - -#include <com/sun/star/beans/XPropertySet.idl> +#ifndef __com_sun_star_report_XReportComponent_idl__ +#define __com_sun_star_report_XReportComponent_idl__ + +#include <com/sun/star/container/XChild.idl> + +#include <com/sun/star/lang/XComponent.idl> + +#include <com/sun/star/container/XNamed.idl> + +#include <com/sun/star/beans/XPropertySet.idl> #include <com/sun/star/util/XCloneable.idl> -#include <com/sun/star/awt/XControlModel.idl> +#include <com/sun/star/awt/XControlModel.idl> #include <com/sun/star/drawing/XShape.idl> - -//============================================================================= - - module com { module sun { module star { module report { - interface XSection; -//============================================================================= + +//============================================================================= + + module com { module sun { module star { module report { + +published interface XSection; + +//============================================================================= /** describes a component which may be part of a report. - + @see XReportDefinition */ -interface XReportComponent -{ +published interface XReportComponent +{ interface com::sun::star::util::XCloneable; /** identifies the component as a candidate for being part of a report. <p>This interface also provides the access to the component's parent.</p> */ - interface com::sun::star::container::XChild; - + interface com::sun::star::container::XChild; + /** allows life-time control of report components. */ - interface com::sun::star::lang::XComponent; + interface com::sun::star::lang::XComponent; + + interface com::sun::star::drawing::XShape; - interface com::sun::star::drawing::XShape; - /** gives access to the properties. */ - interface com::sun::star::beans::XPropertySet; + interface com::sun::star::beans::XPropertySet; /** the name of the component. */ @@ -74,12 +76,12 @@ interface XReportComponent /** specifies the height of the control. */ - [attribute,bound] long Height; - + [attribute,bound] long Height; + /** specifies the horizontal position of the control. */ [attribute,bound] long PositionX; - + /** specifies the vertical position of the control. */ [attribute,bound] long PositionY; @@ -131,7 +133,7 @@ interface XReportComponent it's data based on the values of the master fields.</p> <p>If the report is no sub report (e.g. it's parent is not a report itself), this property is not evaluated.</p> - + */ [attribute,bound] sequence<string> MasterFields { @@ -160,7 +162,7 @@ interface XReportComponent fields or their aliases of the detail report.</p> <p>If the report is no sub report (e.g. it's parent is not a report itself), this property is not evaluated.</p> - * + * */ [attribute,bound] sequence<string> DetailFields { @@ -174,13 +176,13 @@ interface XReportComponent This value is <NULL/> when the control was not inserted in any section. */ [attribute,readonly] com::sun::star::report::XSection Section; -}; - -//============================================================================= - -}; }; }; }; - -/*============================================================================= - -=============================================================================*/ -#endif +}; + +//============================================================================= + +}; }; }; }; + +/*============================================================================= + +=============================================================================*/ +#endif diff --git a/offapi/com/sun/star/report/XReportControlFormat.idl b/offapi/com/sun/star/report/XReportControlFormat.idl index 1ce71308a..f977693d6 100644 --- a/offapi/com/sun/star/report/XReportControlFormat.idl +++ b/offapi/com/sun/star/report/XReportControlFormat.idl @@ -1,7 +1,7 @@ /************************************************************************* * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. - * + * * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite @@ -24,26 +24,26 @@ * for a copy of the LGPLv3 License. * ************************************************************************/ -#ifndef __com_sun_star_report_XReportControlFormat_idl__ -#define __com_sun_star_report_XReportControlFormat_idl__ +#ifndef __com_sun_star_report_XReportControlFormat_idl__ +#define __com_sun_star_report_XReportControlFormat_idl__ #include <com/sun/star/awt/FontDescriptor.idl> #include <com/sun/star/awt/FontSlant.idl> #include <com/sun/star/beans/XPropertySet.idl> -#include <com/sun/star/lang/IllegalArgumentException.idl> +#include <com/sun/star/lang/IllegalArgumentException.idl> #include <com/sun/star/lang/Locale.idl> #include <com/sun/star/style/ParagraphAdjust.idl> #include <com/sun/star/style/VerticalAlignment.idl> #include <com/sun/star/util/Color.idl> -//============================================================================= - - module com { module sun { module star { module report { - -//============================================================================= +//============================================================================= + + module com { module sun { module star { module report { + +//============================================================================= /** specifies a format condition for a control. -*/ -interface XReportControlFormat -{ +*/ +published interface XReportControlFormat +{ /** specifies the background color (RGB) of the control. */ [attribute,bound] com::sun::star::util::Color ControlBackground @@ -60,7 +60,7 @@ interface XReportControlFormat get raises ( com::sun::star::beans::UnknownPropertyException ); }; - /** specifies the horizontal alignment of the text. + /** specifies the horizontal alignment of the text. @see ::com::sun::star::style::ParagraphAdjust */ [attribute,bound] short ParaAdjust @@ -69,7 +69,7 @@ interface XReportControlFormat get raises ( com::sun::star::beans::UnknownPropertyException ); }; - //------------------------------------------------------------------------- + //------------------------------------------------------------------------- /** specifies the font attributes of the text in the control. */ @@ -305,9 +305,9 @@ interface XReportControlFormat set raises ( com::sun::star::beans::UnknownPropertyException ); get raises ( com::sun::star::beans::UnknownPropertyException ); }; - + //------------------------------------------------------------------------- - + /** specifies the text line color (RGB) of the control. */ [attribute,bound] com::sun::star::util::Color CharUnderlineColor @@ -374,7 +374,7 @@ interface XReportControlFormat }; /** determines the rotation of a character in degree. - <p>Depending on the implementation only certain values may be allowed. + <p>Depending on the implementation only certain values may be allowed. </p> */ [attribute,bound] short CharRotation @@ -388,7 +388,7 @@ interface XReportControlFormat <p>The value refers to the original width which is denoted by 100, and it has to be greater than 0.</p> - + */ [attribute,bound] short CharScaleWidth { @@ -556,7 +556,7 @@ interface XReportControlFormat <p>This property may be empty.</p> */ [attribute,bound] string CharFontStyleNameComplex - + { set raises ( com::sun::star::beans::UnknownPropertyException ); get raises ( com::sun::star::beans::UnknownPropertyException ); @@ -604,10 +604,10 @@ interface XReportControlFormat set raises ( com::sun::star::beans::UnknownPropertyException ); get raises ( com::sun::star::beans::UnknownPropertyException ); }; -}; - +}; + service ReportControlFormat : XReportControlFormat; -//============================================================================= - -}; }; }; }; -#endif +//============================================================================= + +}; }; }; }; +#endif diff --git a/offapi/com/sun/star/report/XReportControlModel.idl b/offapi/com/sun/star/report/XReportControlModel.idl index 4034c3802..725c5b4b4 100644 --- a/offapi/com/sun/star/report/XReportControlModel.idl +++ b/offapi/com/sun/star/report/XReportControlModel.idl @@ -1,7 +1,7 @@ /************************************************************************* * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. - * + * * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite @@ -24,21 +24,21 @@ * for a copy of the LGPLv3 License. * ************************************************************************/ -#ifndef __com_sun_star_report_XReportControlModel_idl__ -#define __com_sun_star_report_XReportControlModel_idl__ - -#include <com/sun/star/report/XReportComponent.idl> +#ifndef __com_sun_star_report_XReportControlModel_idl__ +#define __com_sun_star_report_XReportControlModel_idl__ + +#include <com/sun/star/report/XReportComponent.idl> #include <com/sun/star/report/XReportControlFormat.idl> -#include <com/sun/star/container/XContainer.idl> -#include <com/sun/star/container/XIndexContainer.idl> -#include <com/sun/star/report/XFormatCondition.idl> -//============================================================================= - - module com { module sun { module star { module report { - -//============================================================================= -interface XReportControlModel -{ +#include <com/sun/star/container/XContainer.idl> +#include <com/sun/star/container/XIndexContainer.idl> +#include <com/sun/star/report/XFormatCondition.idl> +//============================================================================= + + module com { module sun { module star { module report { + +//============================================================================= +published interface XReportControlModel +{ /** allows the creation of sub reports. */ interface XReportComponent; @@ -47,19 +47,19 @@ interface XReportControlModel /** allows to register listeners to be notified of changes in the container. */ - interface com::sun::star::container::XContainer; + interface com::sun::star::container::XContainer; /** gives access to the <type scope="com::sun::star::report">XFormatCondition</type> elements by index. */ - interface com::sun::star::container::XIndexContainer; + interface com::sun::star::container::XIndexContainer; /** Creates a format condition. @return report component */ - XFormatCondition createFormatCondition() raises( com::sun::star::uno::Exception ); + XFormatCondition createFormatCondition() raises( com::sun::star::uno::Exception ); + - /** Specifies which content should be shown. The value can be <br/> <li>the name of a database column. The format to use is field:[name] </li> @@ -84,7 +84,7 @@ interface XReportControlModel get raises ( com::sun::star::beans::UnknownPropertyException ); }; - /** Describes the print expression of the report control model. + /** Describes the print expression of the report control model. If the expression evaluates to true than the report control model will be printed otherwise not. */ [attribute,bound] string ConditionalPrintExpression @@ -92,14 +92,14 @@ interface XReportControlModel set raises ( com::sun::star::beans::UnknownPropertyException ); get raises ( com::sun::star::beans::UnknownPropertyException ); }; -}; - +}; + service ReportControlModel : XReportControlModel; -//============================================================================= - -}; }; }; }; - -/*============================================================================= - -=============================================================================*/ -#endif +//============================================================================= + +}; }; }; }; + +/*============================================================================= + +=============================================================================*/ +#endif diff --git a/offapi/com/sun/star/report/XReportDefinition.idl b/offapi/com/sun/star/report/XReportDefinition.idl index 49767ab1c..cadb506f9 100644 --- a/offapi/com/sun/star/report/XReportDefinition.idl +++ b/offapi/com/sun/star/report/XReportDefinition.idl @@ -1,7 +1,7 @@ /************************************************************************* * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. - * + * * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite @@ -24,15 +24,15 @@ * for a copy of the LGPLv3 License. * ************************************************************************/ -#ifndef __com_sun_star_report_XReportDefinition_idl__ -#define __com_sun_star_report_XReportDefinition_idl__ - -#include <com/sun/star/report/XReportComponent.idl> +#ifndef __com_sun_star_report_XReportDefinition_idl__ +#define __com_sun_star_report_XReportDefinition_idl__ + +#include <com/sun/star/report/XReportComponent.idl> #include <com/sun/star/report/XFunctionsSupplier.idl> -#include <com/sun/star/view/PaperOrientation.idl> +#include <com/sun/star/view/PaperOrientation.idl> #include <com/sun/star/container/NoSuchElementException.idl> #include <com/sun/star/style/GraphicLocation.idl> -#include <com/sun/star/view/PaperFormat.idl> +#include <com/sun/star/view/PaperFormat.idl> #include <com/sun/star/util/XCloseable.idl> #include <com/sun/star/ui/XUIConfigurationManagerSupplier.idl> #include <com/sun/star/document/XDocumentSubStorageSupplier.idl> @@ -47,17 +47,17 @@ #include <com/sun/star/lang/DisposedException.idl> #include <com/sun/star/style/XStyleFamiliesSupplier.idl> -module com { module sun { module star { module sdbc { -published interface XConnection; -};};};}; -//============================================================================= - - module com { module sun { module star { module report { - - interface XSection; - interface XGroups; -//============================================================================= - +module com { module sun { module star { module sdbc { +published interface XConnection; +};};};}; +//============================================================================= + + module com { module sun { module star { module report { + + published interface XSection; + published interface XGroups; +//============================================================================= + /** identifies a <type>XReportComponent</type> as being a (sub-) report. <p>This interface does not really provide an own functionality, it is only for easier @@ -69,8 +69,8 @@ published interface XConnection; @see XReportComponent */ -interface XReportDefinition -{ +published interface XReportDefinition +{ /** allows the access to the model embedded in the database storage. */ interface com::sun::star::frame::XModel; @@ -143,8 +143,8 @@ interface XReportDefinition raises( ::com::sun::star::lang::DisposedException, ::com::sun::star::uno::Exception ); - //------------------------------------------------------------------------- - + //------------------------------------------------------------------------- + /** Represents the output format (media (mime) type) of the resulting document when executing this report. */ [attribute,bound] string MimeType @@ -186,8 +186,8 @@ interface XReportDefinition The default value for <member scope="com::sun::star::sdbc">RowSet::EscapeProcessing</member> is <TRUE/>. By switching it to <FALSE/>, you can pass backend-specific SQL statements, which are not standard SQL, to your database.</p> - - + + @see com::sun::star::sdb::CommandType */ [attribute,bound] string Command; @@ -265,7 +265,7 @@ interface XReportDefinition /** Represents the groups of the report. */ - [attribute,readonly] com::sun::star::report::XGroups Groups; + [attribute,readonly] com::sun::star::report::XGroups Groups; /** returns the report header if the <member>ReportHeaderOn</member>is <TRUE/>. @throws <type scope="com::sun::star::container">NoSuchElementException</type> @@ -274,7 +274,7 @@ interface XReportDefinition */ [attribute,readonly] com::sun::star::report::XSection ReportHeader { - get raises (com::sun::star::container::NoSuchElementException); + get raises (com::sun::star::container::NoSuchElementException); }; /** returns the page header if the <member>PageHeaderOn</member>is <TRUE/>. @@ -284,7 +284,7 @@ interface XReportDefinition */ [attribute,readonly] com::sun::star::report::XSection PageHeader { - get raises (com::sun::star::container::NoSuchElementException); + get raises (com::sun::star::container::NoSuchElementException); }; /** returns the detail section. @@ -299,7 +299,7 @@ interface XReportDefinition */ [attribute,readonly] com::sun::star::report::XSection PageFooter { - get raises (com::sun::star::container::NoSuchElementException); + get raises (com::sun::star::container::NoSuchElementException); }; /** returns the report footer if the <member>ReportFooterOn</member>is <TRUE/>. @@ -309,16 +309,16 @@ interface XReportDefinition */ [attribute,readonly] com::sun::star::report::XSection ReportFooter { - get raises (com::sun::star::container::NoSuchElementException); + get raises (com::sun::star::container::NoSuchElementException); }; -}; - -service ReportDefinition : XReportDefinition; -//============================================================================= - -}; }; }; }; - -/*============================================================================= - -=============================================================================*/ -#endif +}; + +published service ReportDefinition : XReportDefinition; +//============================================================================= + +}; }; }; }; + +/*============================================================================= + +=============================================================================*/ +#endif diff --git a/offapi/com/sun/star/report/XReportEngine.idl b/offapi/com/sun/star/report/XReportEngine.idl index 96fa56a3b..1e756269f 100644 --- a/offapi/com/sun/star/report/XReportEngine.idl +++ b/offapi/com/sun/star/report/XReportEngine.idl @@ -1,7 +1,7 @@ /************************************************************************* * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. - * + * * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite @@ -54,7 +54,7 @@ module com { module sun { module star { module report { @see com.sun.star.document.OfficeDocument */ -interface XReportEngine +published interface XReportEngine { /** allows life-time control of report engine. */ diff --git a/offapi/com/sun/star/report/XSection.idl b/offapi/com/sun/star/report/XSection.idl index 6cb8fceb4..6d35f0791 100644 --- a/offapi/com/sun/star/report/XSection.idl +++ b/offapi/com/sun/star/report/XSection.idl @@ -1,7 +1,7 @@ /************************************************************************* * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. - * + * * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite @@ -24,23 +24,23 @@ * for a copy of the LGPLv3 License. * ************************************************************************/ -#ifndef __com_sun_star_report_XSection_idl__ -#define __com_sun_star_report_XSection_idl__ - -#include <com/sun/star/container/XChild.idl> -#include <com/sun/star/drawing/XShapes.idl> -#include <com/sun/star/container/XEnumerationAccess.idl> -#include <com/sun/star/container/XContainer.idl> -#include <com/sun/star/util/Color.idl> +#ifndef __com_sun_star_report_XSection_idl__ +#define __com_sun_star_report_XSection_idl__ + +#include <com/sun/star/container/XChild.idl> +#include <com/sun/star/drawing/XShapes.idl> +#include <com/sun/star/container/XEnumerationAccess.idl> +#include <com/sun/star/container/XContainer.idl> +#include <com/sun/star/util/Color.idl> #include <com/sun/star/beans/XPropertySet.idl> #include <com/sun/star/report/XReportDefinition.idl> #include <com/sun/star/report/XReportComponent.idl> -//============================================================================= - - module com { module sun { module star { module report { - interface XGroup; -//============================================================================= - +//============================================================================= + + module com { module sun { module star { module report { + published interface XGroup; +//============================================================================= + /** identifies a <type>XSection</type> inside a report. <p>A section acts like a container of report components. This generic @@ -50,22 +50,22 @@ @see XReportDefinition @see XGroup */ -interface XSection -{ +published interface XSection +{ /** allows to navigate to group or report definition. */ interface com::sun::star::container::XChild; /** allows to register listeners to be notified of changes in the container. */ - interface com::sun::star::container::XContainer; - + interface com::sun::star::container::XContainer; + /** gives access to the elements by index. */ - interface com::sun::star::drawing::XShapes; - + interface com::sun::star::drawing::XShapes; + /** creates an enumeration of the elements. */ - interface com::sun::star::container::XEnumerationAccess; + interface com::sun::star::container::XEnumerationAccess; /** provides generic access to the instance properties */ @@ -75,8 +75,8 @@ interface XSection */ interface com::sun::star::lang::XComponent; - //------------------------------------------------------------------------- - + //------------------------------------------------------------------------- + /** Defines if the section should be visible in report. */ [attribute,bound] boolean Visible; @@ -123,7 +123,7 @@ interface XSection }; /** Specifies that the section is printed on one page. - <p>Not valid for page header or page footer.</p> + <p>Not valid for page header or page footer.</p> */ [attribute,bound] boolean KeepTogether { @@ -131,8 +131,8 @@ interface XSection get raises ( com::sun::star::beans::UnknownPropertyException ); }; - /** Specifies that elements with dynamic state will be expanded vertically when then content of the element is larger than it's container. - If this property is disabled the content will be truncated when it's size is larger than the container. + /** Specifies that elements with dynamic state will be expanded vertically when then content of the element is larger than it's container. + If this property is disabled the content will be truncated when it's size is larger than the container. */ [attribute,bound] boolean CanGrow { @@ -142,7 +142,7 @@ interface XSection /** <p>Represents ...</p> - + */ [attribute,bound] boolean CanShrink { @@ -150,7 +150,7 @@ interface XSection get raises ( com::sun::star::beans::UnknownPropertyException ); }; - /** Defines that the group header should be repeated on the next page when a group spans more than one page. + /** Defines that the group header should be repeated on the next page when a group spans more than one page. It only applies to group headers. */ [attribute,bound] boolean RepeatSection @@ -166,14 +166,14 @@ interface XSection /** Specifies the parent of the section if it is a page header or page footer. */ [attribute,readonly] com::sun::star::report::XReportDefinition ReportDefinition; -}; +}; service Section : XSection; -//============================================================================= - -}; }; }; }; - -/*============================================================================= - -=============================================================================*/ -#endif +//============================================================================= + +}; }; }; }; + +/*============================================================================= + +=============================================================================*/ +#endif diff --git a/offapi/com/sun/star/report/XShape.idl b/offapi/com/sun/star/report/XShape.idl index 254238c2b..039554a50 100644 --- a/offapi/com/sun/star/report/XShape.idl +++ b/offapi/com/sun/star/report/XShape.idl @@ -1,7 +1,7 @@ /************************************************************************* * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. - * + * * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite @@ -24,20 +24,20 @@ * for a copy of the LGPLv3 License. * ************************************************************************/ -#ifndef __com_sun_star_report_XShape_idl__ -#define __com_sun_star_report_XShape_idl__ - -#include <com/sun/star/report/XReportControlModel.idl> +#ifndef __com_sun_star_report_XShape_idl__ +#define __com_sun_star_report_XShape_idl__ + +#include <com/sun/star/report/XReportControlModel.idl> #include <com/sun/star/beans/PropertyValue.idl> #include <com/sun/star/drawing/XShape.idl> #include <com/sun/star/drawing/HomogenMatrix3.idl> -//============================================================================= - - module com { module sun { module star { module report { - -//============================================================================= -interface XShape -{ +//============================================================================= + + module com { module sun { module star { module report { + +//============================================================================= +published interface XShape +{ interface XReportControlModel; /** is used to query or change the ZOrder of this <type>Shape</type>. */ @@ -65,7 +65,7 @@ interface XShape /** This property describes the geometry of the CustomShape. The CustomShapeEngine that is used should be able to get on with the content of this property. - + If the CustomShapeEngine property is "com.sun.star.drawing.EnhancedCustomShapeEngine", then this property is containing properties as they are specified in the service com.sun.star.drawing.EnhancedCustomShapeGeometry @@ -75,14 +75,14 @@ interface XShape /** determines if the object is opaque or transparent for text. */ [attribute,bound] boolean Opaque; -}; - +}; + service Shape : XShape; -//============================================================================= - -}; }; }; }; - -/*============================================================================= - -=============================================================================*/ -#endif +//============================================================================= + +}; }; }; }; + +/*============================================================================= + +=============================================================================*/ +#endif diff --git a/offapi/com/sun/star/report/inspection/DataProviderHandler.idl b/offapi/com/sun/star/report/inspection/DataProviderHandler.idl index 07c409482..68bc96a42 100644 --- a/offapi/com/sun/star/report/inspection/DataProviderHandler.idl +++ b/offapi/com/sun/star/report/inspection/DataProviderHandler.idl @@ -1,7 +1,7 @@ /************************************************************************* * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. - * + * * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite @@ -40,7 +40,7 @@ module com { module sun { module star { module report { module inspection { @see com::sun::star::inspection::XPropertyHandler */ -service DataProviderHandler +published service DataProviderHandler { interface com::sun::star::inspection::XPropertyHandler; }; diff --git a/offapi/com/sun/star/report/inspection/DefaultComponentInspectorModel.idl b/offapi/com/sun/star/report/inspection/DefaultComponentInspectorModel.idl index 21315f9dd..d0257ab5a 100644 --- a/offapi/com/sun/star/report/inspection/DefaultComponentInspectorModel.idl +++ b/offapi/com/sun/star/report/inspection/DefaultComponentInspectorModel.idl @@ -1,7 +1,7 @@ /************************************************************************* * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. - * + * * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite @@ -48,7 +48,7 @@ module com { module sun { module star { module report { module inspection { @see com::sun::star::inspection::XObjectInspectorModel::HandlerFactories */ -service DefaultComponentInspectorModel : com::sun::star::inspection::XObjectInspectorModel +published service DefaultComponentInspectorModel : com::sun::star::inspection::XObjectInspectorModel { /** creates a default DefaultComponentInspectorModel, providing factories for all handlers listed above. @@ -78,7 +78,7 @@ service DefaultComponentInspectorModel : com::sun::star::inspection::XObjectInsp @since OOo 2.2 */ - createWithHelpSection( + createWithHelpSection( [in] long minHelpTextLines, [in] long maxHelpTextLines ) diff --git a/offapi/com/sun/star/report/inspection/ReportComponentHandler.idl b/offapi/com/sun/star/report/inspection/ReportComponentHandler.idl index d8d116658..827e96c48 100644 --- a/offapi/com/sun/star/report/inspection/ReportComponentHandler.idl +++ b/offapi/com/sun/star/report/inspection/ReportComponentHandler.idl @@ -1,7 +1,7 @@ /************************************************************************* * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. - * + * * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite @@ -40,7 +40,7 @@ module com { module sun { module star { module report { module inspection { @see com::sun::star::inspection::XPropertyHandler */ -service ReportComponentHandler +published service ReportComponentHandler { interface com::sun::star::inspection::XPropertyHandler; }; diff --git a/offapi/com/sun/star/report/meta/XFormulaParser.idl b/offapi/com/sun/star/report/meta/XFormulaParser.idl index ce9931600..61bbba184 100644 --- a/offapi/com/sun/star/report/meta/XFormulaParser.idl +++ b/offapi/com/sun/star/report/meta/XFormulaParser.idl @@ -1,7 +1,7 @@ /************************************************************************* * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. - * + * * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite @@ -38,7 +38,7 @@ module com { module sun { module star { module report { module meta { /** identifies a <type>XFormulaParser</type> which allows to retrieve the meta data of all supported functions. */ -interface XFormulaParser +published interface XFormulaParser { /** allows life-time control of report engine. */ diff --git a/offapi/com/sun/star/report/meta/XFunctionCategory.idl b/offapi/com/sun/star/report/meta/XFunctionCategory.idl index 799111919..d60af9d70 100644 --- a/offapi/com/sun/star/report/meta/XFunctionCategory.idl +++ b/offapi/com/sun/star/report/meta/XFunctionCategory.idl @@ -1,7 +1,7 @@ /************************************************************************* * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. - * + * * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite @@ -34,12 +34,12 @@ //============================================================================= module com { module sun { module star { module report { module meta { -interface XFunctionDescription; +published interface XFunctionDescription; /** identifies a <type>XFunctionCategory</type> which allows to retrieve the meta data of all supported functions. */ -interface XFunctionCategory +published interface XFunctionCategory { /** gives access to the properties. */ @@ -53,8 +53,8 @@ interface XFunctionCategory @see com.sun.star.container.XIndexAccess */ XFunctionDescription getFunction([in] long position) - raises( com::sun::star::lang::IndexOutOfBoundsException, - com::sun::star::lang::WrappedTargetException ); + raises( com::sun::star::lang::IndexOutOfBoundsException, + com::sun::star::lang::WrappedTargetException ); /** returns the localized category's name. */ diff --git a/offapi/com/sun/star/report/meta/XFunctionDescription.idl b/offapi/com/sun/star/report/meta/XFunctionDescription.idl index 518caefb5..ac92a6948 100644 --- a/offapi/com/sun/star/report/meta/XFunctionDescription.idl +++ b/offapi/com/sun/star/report/meta/XFunctionDescription.idl @@ -1,7 +1,7 @@ /************************************************************************* * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. - * + * * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite @@ -34,12 +34,12 @@ //============================================================================= module com { module sun { module star { module report { module meta { -interface XFunctionCategory; +published interface XFunctionCategory; /** identifies a <type>XFunctionDescription</type> which allows to retrieve the meta data of all supported functions. */ -interface XFunctionDescription +published interface XFunctionDescription { /** gives access to the properties. */ diff --git a/offapi/com/sun/star/report/meta/XFunctionManager.idl b/offapi/com/sun/star/report/meta/XFunctionManager.idl index 04f1b6247..312313e4e 100644 --- a/offapi/com/sun/star/report/meta/XFunctionManager.idl +++ b/offapi/com/sun/star/report/meta/XFunctionManager.idl @@ -1,7 +1,7 @@ /************************************************************************* * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. - * + * * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite @@ -29,7 +29,7 @@ #include <com/sun/star/lang/XComponent.idl> #include <com/sun/star/container/XIndexAccess.idl> -#include <com/sun/star/container/NoSuchElementException.idl> +#include <com/sun/star/container/NoSuchElementException.idl> #include <com/sun/star/lang/DisposedException.idl> #include <com/sun/star/report/meta/XFunctionCategory.idl> #include <com/sun/star/report/meta/XFunctionDescription.idl> @@ -39,7 +39,7 @@ module com { module sun { module star { module report { module meta { /** identifies a <type>XFunctionManager</type> which allows to retrieve the meta data of all supported functions. */ -interface XFunctionManager +published interface XFunctionManager { /** allows life-time control of report engine. */ @@ -53,14 +53,14 @@ interface XFunctionManager @see com.sun.star.container.XIndexAccess */ XFunctionCategory getCategory([in] long position) - raises( com::sun::star::lang::IndexOutOfBoundsException, - com::sun::star::lang::WrappedTargetException ); + raises( com::sun::star::lang::IndexOutOfBoundsException, + com::sun::star::lang::WrappedTargetException ); /** get the function description by name @param name the name of the function */ XFunctionDescription getFunctionByName([in] string name) - raises( com::sun::star::container::NoSuchElementException); + raises( com::sun::star::container::NoSuchElementException); }; //============================================================================= |