diff options
author | Kai Sommerfeld <kso@openoffice.org> | 2011-03-16 15:22:08 +0100 |
---|---|---|
committer | Kai Sommerfeld <kso@openoffice.org> | 2011-03-16 15:22:08 +0100 |
commit | 8345f11a520c403a3c74d6c77114351c401cbc5c (patch) | |
tree | c15b69e32735ddb284fadd188e844cbbd13ff105 /offapi/com | |
parent | 168596d5e1d60de05776760fc8566d604b388c1c (diff) |
#i117329# - Publishing of UNO types, second wave.
Diffstat (limited to 'offapi/com')
70 files changed, 1064 insertions, 1062 deletions
diff --git a/offapi/com/sun/star/awt/tab/TabPageActivatedEvent.idl b/offapi/com/sun/star/awt/tab/TabPageActivatedEvent.idl index be399c34d..e3fd0c46b 100644 --- a/offapi/com/sun/star/awt/tab/TabPageActivatedEvent.idl +++ b/offapi/com/sun/star/awt/tab/TabPageActivatedEvent.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,33 +24,33 @@ * for a copy of the LGPLv3 License. * ************************************************************************/ -#ifndef __com_sun_star_awt_tab_TabPageActivationEvent_idl__ -#define __com_sun_star_awt_tab_TabPageActivationEvent_idl__ - -#ifndef __com_sun_star_lang_EventObject_idl__ -#include <com/sun/star/lang/EventObject.idl> -#endif - -//============================================================================= - -module com { module sun { module star { module awt { module tab { - -//============================================================================= +#ifndef __com_sun_star_awt_tab_TabPageActivationEvent_idl__ +#define __com_sun_star_awt_tab_TabPageActivationEvent_idl__ + +#ifndef __com_sun_star_lang_EventObject_idl__ +#include <com/sun/star/lang/EventObject.idl> +#endif + +//============================================================================= + +module com { module sun { module star { module awt { module tab { + +//============================================================================= /** An event used by a <type>XTabPageContainer</type> to notify changes in tab page activation. @since OOo 3.4 - */ -struct TabPageActivatedEvent: com::sun::star::lang::EventObject -{ - /** Contains the ID of the tab page + */ +published struct TabPageActivatedEvent: com::sun::star::lang::EventObject +{ + /** Contains the ID of the tab page */ short TabPageID; -}; - -//============================================================================= - +}; + +//============================================================================= + }; }; }; }; }; - -#endif + +#endif diff --git a/offapi/com/sun/star/awt/tab/UnoControlTabPageContainerModel.idl b/offapi/com/sun/star/awt/tab/UnoControlTabPageContainerModel.idl index 2ef18f97f..bb9a8456a 100644 --- a/offapi/com/sun/star/awt/tab/UnoControlTabPageContainerModel.idl +++ b/offapi/com/sun/star/awt/tab/UnoControlTabPageContainerModel.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,32 +24,32 @@ * for a copy of the LGPLv3 License. * ************************************************************************/ -#ifndef __com_sun_star_awt_tab_UnoControlTabPageContainerModel_idl__ +#ifndef __com_sun_star_awt_tab_UnoControlTabPageContainerModel_idl__ #define __com_sun_star_awt_tab_UnoControlTabPageContainerModel_idl__ -#include <com/sun/star/awt/UnoControlModel.idl> -#include <com/sun/star/awt/tab/XTabPageContainerModel.idl> +#include <com/sun/star/awt/UnoControlModel.idl> +#include <com/sun/star/awt/tab/XTabPageContainerModel.idl> + +//============================================================================= -//============================================================================= - module com { module sun { module star { module awt { module tab { - -//============================================================================= - + +//============================================================================= + /** specifies a model for a UnoControlTabPageContainer control. @since OOo 3.4 */ -service UnoControlTabPageContainerModel +published service UnoControlTabPageContainerModel { - service com::sun::star::awt::UnoControlModel; - + service com::sun::star::awt::UnoControlModel; + interface com::sun::star::awt::tab::XTabPageContainerModel; -}; - -//============================================================================= - +}; + +//============================================================================= + }; }; }; }; }; - -#endif + +#endif diff --git a/offapi/com/sun/star/awt/tab/UnoControlTabPageModel.idl b/offapi/com/sun/star/awt/tab/UnoControlTabPageModel.idl index 500af0a3a..266f6a561 100644 --- a/offapi/com/sun/star/awt/tab/UnoControlTabPageModel.idl +++ b/offapi/com/sun/star/awt/tab/UnoControlTabPageModel.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,33 +24,33 @@ * for a copy of the LGPLv3 License. * ************************************************************************/ -#ifndef __com_sun_star_awt_tab_UnoControlTabPageModel_idl__ -#define __com_sun_star_awt_tab_UnoControlTabPageModel_idl__ +#ifndef __com_sun_star_awt_tab_UnoControlTabPageModel_idl__ +#define __com_sun_star_awt_tab_UnoControlTabPageModel_idl__ + +#include <com/sun/star/awt/tab/XTabPageModel.idl> + +//============================================================================= -#include <com/sun/star/awt/tab/XTabPageModel.idl> +module com { module sun { module star { module awt { module tab { + +//============================================================================= -//============================================================================= - -module com { module sun { module star { module awt { module tab { - -//============================================================================= - /** specifies the standard model of a XTabPageModel. @since OOo 3.4 */ -service UnoControlTabPageModel : XTabPageModel -{ +published service UnoControlTabPageModel : XTabPageModel +{ /** Creates a new XTabPageModel with a given ID. */ - create([in] short tabPageID); + create([in] short tabPageID); - /** Creates a new XTabPageModel with a given ID and a url which is used to load teh tab page model. + /** Creates a new XTabPageModel with a given ID and a url which is used to load the tab page model. */ load([in] short tabPageID,[in] string url); -}; +}; + +//============================================================================= -//============================================================================= - }; }; }; }; }; - -#endif + +#endif diff --git a/offapi/com/sun/star/awt/tab/XTabPage.idl b/offapi/com/sun/star/awt/tab/XTabPage.idl index 1400f1303..0c79d3407 100644 --- a/offapi/com/sun/star/awt/tab/XTabPage.idl +++ b/offapi/com/sun/star/awt/tab/XTabPage.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_awt_tab_XTabPage_idl__ -#define __com_sun_star_awt_tab_XTabPage_idl__ +#ifndef __com_sun_star_awt_tab_XTabPage_idl__ +#define __com_sun_star_awt_tab_XTabPage_idl__ #include <com/sun/star/awt/tab/XTabPageModel.idl> -//============================================================================= - -module com { module sun { module star { module awt { module tab { - -//============================================================================= +//============================================================================= + +module com { module sun { module star { module awt { module tab { + +//============================================================================= /** An interface to a control that displays a tab page. @see UnoControlTabPage - + @since OOo 3.4 - */ -interface XTabPage -{ - -}; - -//============================================================================= - -}; }; }; }; }; - -#endif + */ +published interface XTabPage +{ + +}; + +//============================================================================= + +}; }; }; }; }; + +#endif diff --git a/offapi/com/sun/star/awt/tab/XTabPageContainer.idl b/offapi/com/sun/star/awt/tab/XTabPageContainer.idl index 1dcb42759..0349b04cc 100644 --- a/offapi/com/sun/star/awt/tab/XTabPageContainer.idl +++ b/offapi/com/sun/star/awt/tab/XTabPageContainer.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,25 +24,25 @@ * for a copy of the LGPLv3 License. * ************************************************************************/ -#ifndef __com_sun_star_awt_tab_XTabPageContainer_idl__ -#define __com_sun_star_awt_tab_XTabPageContainer_idl__ - -#include <com/sun/star/awt/tab/XTabPageContainerListener.idl> +#ifndef __com_sun_star_awt_tab_XTabPageContainer_idl__ +#define __com_sun_star_awt_tab_XTabPageContainer_idl__ + +#include <com/sun/star/awt/tab/XTabPageContainerListener.idl> #include <com/sun/star/awt/tab/XTabPage.idl> -//============================================================================= - -module com { module sun { module star { module awt { module tab { - -//============================================================================= +//============================================================================= + +module com { module sun { module star { module awt { module tab { + +//============================================================================= /** An interface to a control that displays tab pages. @see UnoControlTabPageContainer - + @since OOo 3.4 - */ -interface XTabPageContainer -{ + */ +published interface XTabPageContainer +{ /** Returns the number of tab pages. @returns the number of tab pages. @@ -81,29 +81,29 @@ interface XTabPageContainer //------------------------------------------------------------------------- - /** Adds a listener for the <type>TabPageActivedEvent</type> posted after + /** Adds a listener for the <type>TabPageActivedEvent</type> posted after the tab page was activated. @param listener the listener to add. - */ - [oneway] void addTabPageListener( [in] XTabPageContainerListener listener); - - //------------------------------------------------------------------------- + */ + [oneway] void addTabPageListener( [in] XTabPageContainerListener listener); + + //------------------------------------------------------------------------- /** Removes a listener previously added with <method>addTabPageListener()</method>. @param listener the listener to remove. - */ + */ [oneway] void removeTabPageListener( [in] XTabPageContainerListener listener); - //------------------------------------------------------------------------- + //------------------------------------------------------------------------- /** Specifies the ID of the current active tab page. */ [attribute] short ActiveTabPageID; -}; - -//============================================================================= - -}; }; }; }; }; - +}; + +//============================================================================= + +}; }; }; }; }; + #endif diff --git a/offapi/com/sun/star/awt/tab/XTabPageContainerListener.idl b/offapi/com/sun/star/awt/tab/XTabPageContainerListener.idl index 0eb5778cf..6bfe04e5b 100644 --- a/offapi/com/sun/star/awt/tab/XTabPageContainerListener.idl +++ b/offapi/com/sun/star/awt/tab/XTabPageContainerListener.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,34 +24,34 @@ * for a copy of the LGPLv3 License. * ************************************************************************/ -#ifndef __com_sun_star_awt_tab_XTabPageContainerListener_idl__ -#define __com_sun_star_awt_tab_XTabPageContainerListener_idl__ - -#include <com/sun/star/lang/XEventListener.idl> -#include <com/sun/star/awt/tab/TabPageActivatedEvent.idl> - -//============================================================================= - -module com { module sun { module star { module awt { module tab { - -//============================================================================= +#ifndef __com_sun_star_awt_tab_XTabPageContainerListener_idl__ +#define __com_sun_star_awt_tab_XTabPageContainerListener_idl__ + +#include <com/sun/star/lang/XEventListener.idl> +#include <com/sun/star/awt/tab/TabPageActivatedEvent.idl> + +//============================================================================= + +module com { module sun { module star { module awt { module tab { + +//============================================================================= /** An instance of this interface is used by the <type>XTabPageContainer</type> to get notifications about changes in activation of tab pages. @since OOo 3.4 - */ -interface XTabPageContainerListener: com::sun::star::lang::XEventListener -{ - //------------------------------------------------------------------------- + */ +published interface XTabPageContainerListener: com::sun::star::lang::XEventListener +{ + //------------------------------------------------------------------------- /** Invoked after a tab page was activated. - */ - [oneway] void tabPageActivated( [in] TabPageActivatedEvent tabPageActivatedEvent); - -}; - -//============================================================================= - + */ + [oneway] void tabPageActivated( [in] TabPageActivatedEvent tabPageActivatedEvent); + +}; + +//============================================================================= + }; }; }; }; }; - -#endif + +#endif diff --git a/offapi/com/sun/star/awt/tab/XTabPageContainerModel.idl b/offapi/com/sun/star/awt/tab/XTabPageContainerModel.idl index 4f554ed5a..8b3bf2d9a 100644 --- a/offapi/com/sun/star/awt/tab/XTabPageContainerModel.idl +++ b/offapi/com/sun/star/awt/tab/XTabPageContainerModel.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_awt_tab_XTabPageContainerModel_idl__ +#ifndef __com_sun_star_awt_tab_XTabPageContainerModel_idl__ #define __com_sun_star_awt_tab_XTabPageContainerModel_idl__ - -#include <com/sun/star/container/XIndexContainer.idl> -#include <com/sun/star/container/XContainer.idl> -//============================================================================= - +#include <com/sun/star/container/XIndexContainer.idl> +#include <com/sun/star/container/XContainer.idl> + +//============================================================================= + module com { module sun { module star { module awt { module tab { - -//============================================================================= - + +//============================================================================= + /** specifies an interface for a UnoControlTabPageContainerModel. @since OOo 3.4 */ -interface XTabPageContainerModel +published interface XTabPageContainerModel { interface com::sun::star::container::XIndexContainer; interface com::sun::star::container::XContainer; -}; - -//============================================================================= - +}; + +//============================================================================= + }; }; }; }; }; - -#endif + +#endif diff --git a/offapi/com/sun/star/awt/tab/XTabPageModel.idl b/offapi/com/sun/star/awt/tab/XTabPageModel.idl index 87ce21cbe..b07c3ea4e 100644 --- a/offapi/com/sun/star/awt/tab/XTabPageModel.idl +++ b/offapi/com/sun/star/awt/tab/XTabPageModel.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_awt_tab_XTabPageModel_idl__ -#define __com_sun_star_awt_tab_XTabPageModel_idl__ +#ifndef __com_sun_star_awt_tab_XTabPageModel_idl__ +#define __com_sun_star_awt_tab_XTabPageModel_idl__ #include <com/sun/star/uno/XInterface.idl> #include <com/sun/star/lang/XMultiServiceFactory.idl> #include <com/sun/star/container/XContainer.idl> #include <com/sun/star/container/XNameContainer.idl> -//============================================================================= - +//============================================================================= + module com { module sun { module star { module awt { module tab { - -//============================================================================= - + +//============================================================================= + /** specifies an XTabPageModel interface. @since OOo 3.4 */ -interface XTabPageModel +published interface XTabPageModel { //interface com::sun::star::lang::XMultiServiceFactory; @@ -58,14 +58,14 @@ interface XTabPageModel /** determines whether a tab page is enabled or disabled. */ - [attribute] boolean Enabled; - - //------------------------------------------------------------------------- - + [attribute] boolean Enabled; + + //------------------------------------------------------------------------- + /** specifies the text that is displayed in the tab bar of the tab page. */ [attribute] string Title; - + //------------------------------------------------------------------------- /** specifies a URL that references a graphic that should be displayed in the tab bar. @@ -77,11 +77,11 @@ interface XTabPageModel /** specifies a tooltip text that should be displayed in the tab bar. */ [attribute] string Tooltip; -}; +}; + + +//============================================================================= - -//============================================================================= - }; }; }; }; }; - -#endif + +#endif diff --git a/offapi/com/sun/star/document/XDocumentSubStorageSupplier.idl b/offapi/com/sun/star/document/XDocumentSubStorageSupplier.idl index 93c3d8b71..69cbe1bbf 100644 --- a/offapi/com/sun/star/document/XDocumentSubStorageSupplier.idl +++ b/offapi/com/sun/star/document/XDocumentSubStorageSupplier.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 @@ -50,7 +50,7 @@ module com { module sun { module star { module document { @see DocumentInfo @see StandaloneDocumentInfo */ -interface XDocumentSubStorageSupplier: com::sun::star::uno::XInterface +published interface XDocumentSubStorageSupplier: com::sun::star::uno::XInterface { //------------------------------------------------------------------------- /** provides the access to a substorage with specified name diff --git a/offapi/com/sun/star/document/XStorageBasedDocument.idl b/offapi/com/sun/star/document/XStorageBasedDocument.idl index b34c4daab..a352d3611 100644 --- a/offapi/com/sun/star/document/XStorageBasedDocument.idl +++ b/offapi/com/sun/star/document/XStorageBasedDocument.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 @@ -63,7 +63,7 @@ /** allows to initialize document with a storage, to store document to a storage, and to set document to be based on provided storage. */ -interface XStorageBasedDocument: com::sun::star::uno::XInterface +published interface XStorageBasedDocument: com::sun::star::uno::XInterface { //------------------------------------------------------------------------ /** lets the document load itself using provided storage. diff --git a/offapi/com/sun/star/document/XStorageChangeListener.idl b/offapi/com/sun/star/document/XStorageChangeListener.idl index 3381d711f..6ed36735a 100644 --- a/offapi/com/sun/star/document/XStorageChangeListener.idl +++ b/offapi/com/sun/star/document/XStorageChangeListener.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 @@ -46,7 +46,7 @@ module com { module sun { module star { module document { //============================================================================= /** allows to be notified when a document is switched to a new storage. */ -interface XStorageChangeListener: com::sun::star::lang::XEventListener +published interface XStorageChangeListener: com::sun::star::lang::XEventListener { //------------------------------------------------------------------------- /** is called when document switches to another storage. diff --git a/offapi/com/sun/star/inspection/DefaultHelpProvider.idl b/offapi/com/sun/star/inspection/DefaultHelpProvider.idl index bb47cbea7..b5847f918 100644 --- a/offapi/com/sun/star/inspection/DefaultHelpProvider.idl +++ b/offapi/com/sun/star/inspection/DefaultHelpProvider.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 @@ -33,9 +33,9 @@ //============================================================================= -module com { module sun { module star { module inspection { +module com { module sun { module star { module inspection { -interface XObjectInspectorUI; +published interface XObjectInspectorUI; //============================================================================= @@ -48,7 +48,7 @@ interface XObjectInspectorUI; the extended help text of this control's window, and set this help text at the object inspector's help section.</p> */ -service DefaultHelpProvider : com::sun::star::uno::XInterface +published service DefaultHelpProvider : com::sun::star::uno::XInterface { /** creates a help provider instance @param InspectorUI diff --git a/offapi/com/sun/star/inspection/GenericPropertyHandler.idl b/offapi/com/sun/star/inspection/GenericPropertyHandler.idl index 0b0a0e25f..f8e0e69a3 100644 --- a/offapi/com/sun/star/inspection/GenericPropertyHandler.idl +++ b/offapi/com/sun/star/inspection/GenericPropertyHandler.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 @@ -52,7 +52,7 @@ module com { module sun { module star { module inspection { @since OOo 2.0.3 */ -service GenericPropertyHandler : XPropertyHandler; +published service GenericPropertyHandler : XPropertyHandler; //============================================================================= diff --git a/offapi/com/sun/star/inspection/InteractiveSelectionResult.idl b/offapi/com/sun/star/inspection/InteractiveSelectionResult.idl index 34eef3a4a..4c8dc9f1a 100644 --- a/offapi/com/sun/star/inspection/InteractiveSelectionResult.idl +++ b/offapi/com/sun/star/inspection/InteractiveSelectionResult.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 inspection { @since OOo 2.0.3 */ -enum InteractiveSelectionResult +published enum InteractiveSelectionResult { /** The interactive selection of a property value was cancelled. */ diff --git a/offapi/com/sun/star/inspection/LineDescriptor.idl b/offapi/com/sun/star/inspection/LineDescriptor.idl index 7787ea77a..b574e05f7 100644 --- a/offapi/com/sun/star/inspection/LineDescriptor.idl +++ b/offapi/com/sun/star/inspection/LineDescriptor.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 @@ -35,7 +35,7 @@ //============================================================================= module com { module sun { module star { module inspection { -interface XPropertyControl; +published interface XPropertyControl; //----------------------------------------------------------------------------- /** describes the appearance of a line representing a single property in an <type>ObjectInspector</type>. @@ -55,14 +55,14 @@ interface XPropertyControl; @since OOo 2.0.3 */ -struct LineDescriptor +published struct LineDescriptor { /** denotes the human-readable display name used to present a property to the user */ string DisplayName; /** denotes the control which should be used to represent the property at the UI. - + @see XPropertyControlFactory */ XPropertyControl Control; diff --git a/offapi/com/sun/star/inspection/ObjectInspector.idl b/offapi/com/sun/star/inspection/ObjectInspector.idl index bfa90ef80..fb42d3342 100644 --- a/offapi/com/sun/star/inspection/ObjectInspector.idl +++ b/offapi/com/sun/star/inspection/ObjectInspector.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 @@ -82,7 +82,7 @@ module com { module sun { module star { module inspection { @since OOo 2.0.3 */ -service ObjectInspector : XObjectInspector +published service ObjectInspector : XObjectInspector { /** creates a default instance of the ObjectInspector diff --git a/offapi/com/sun/star/inspection/ObjectInspectorModel.idl b/offapi/com/sun/star/inspection/ObjectInspectorModel.idl index 8c9b3d9aa..073ea4d5f 100644 --- a/offapi/com/sun/star/inspection/ObjectInspectorModel.idl +++ b/offapi/com/sun/star/inspection/ObjectInspectorModel.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 inspection { @since OOo 2.0.3 */ -service ObjectInspectorModel : XObjectInspectorModel +published service ObjectInspectorModel : XObjectInspectorModel { /** creates a default ObjectInspectorModel, whose one and only handler factory creates a <type>GenericPropertyHandler</type>. diff --git a/offapi/com/sun/star/inspection/PropertyCategoryDescriptor.idl b/offapi/com/sun/star/inspection/PropertyCategoryDescriptor.idl index fed450ccc..1d0c18d06 100644 --- a/offapi/com/sun/star/inspection/PropertyCategoryDescriptor.idl +++ b/offapi/com/sun/star/inspection/PropertyCategoryDescriptor.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 inspection { @since OOo 2.0.3 */ -struct PropertyCategoryDescriptor +published struct PropertyCategoryDescriptor { /** contains the programmatic name of the category. diff --git a/offapi/com/sun/star/inspection/PropertyControlType.idl b/offapi/com/sun/star/inspection/PropertyControlType.idl index 77b24b8f7..ef5e76c54 100644 --- a/offapi/com/sun/star/inspection/PropertyControlType.idl +++ b/offapi/com/sun/star/inspection/PropertyControlType.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 @@ -45,7 +45,7 @@ module com { module sun { module star { module inspection { @since OOo 2.0.3 */ -constants PropertyControlType +published constants PropertyControlType { /** denotes a control which allows the user to choose from a list of possible property values diff --git a/offapi/com/sun/star/inspection/PropertyLineElement.idl b/offapi/com/sun/star/inspection/PropertyLineElement.idl index e7fae48cd..9979169a2 100644 --- a/offapi/com/sun/star/inspection/PropertyLineElement.idl +++ b/offapi/com/sun/star/inspection/PropertyLineElement.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 inspection { @since OOo 2.0.3 */ -constants PropertyLineElement +published constants PropertyLineElement { /// specifies the input control in a group of controls related to a single property const short InputControl = 0x01; diff --git a/offapi/com/sun/star/inspection/XHyperlinkControl.idl b/offapi/com/sun/star/inspection/XHyperlinkControl.idl index 9300b7bd9..6537da25a 100644 --- a/offapi/com/sun/star/inspection/XHyperlinkControl.idl +++ b/offapi/com/sun/star/inspection/XHyperlinkControl.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 @@ -46,7 +46,7 @@ module com { module sun { module star { module inspection { @since OOo 2.0.3 */ -interface XHyperlinkControl : XPropertyControl +published interface XHyperlinkControl : XPropertyControl { /** adds a listener which will be notified when the user clicked the hyperlink text in the control @param listener diff --git a/offapi/com/sun/star/inspection/XNumericControl.idl b/offapi/com/sun/star/inspection/XNumericControl.idl index e4d2ad8c1..16009b0e7 100644 --- a/offapi/com/sun/star/inspection/XNumericControl.idl +++ b/offapi/com/sun/star/inspection/XNumericControl.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 @@ -47,7 +47,7 @@ module com { module sun { module star { module inspection { @since OOo 2.0.3 */ -interface XNumericControl : XPropertyControl +published interface XNumericControl : XPropertyControl { /** describes the number of decimal digits to use for the value */ diff --git a/offapi/com/sun/star/inspection/XObjectInspector.idl b/offapi/com/sun/star/inspection/XObjectInspector.idl index b6f854744..12d656692 100644 --- a/offapi/com/sun/star/inspection/XObjectInspector.idl +++ b/offapi/com/sun/star/inspection/XObjectInspector.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 @@ -41,8 +41,8 @@ //============================================================================= module com { module sun { module star { module inspection { -interface XObjectInspectorModel; -interface XObjectInspectorUI; +published interface XObjectInspectorModel; +published interface XObjectInspectorUI; //----------------------------------------------------------------------------- /** describes the main interface of an <type>ObjectInspector</type>. @@ -51,7 +51,7 @@ interface XObjectInspectorUI; @since OOo 2.0.3 */ -interface XObjectInspector +published interface XObjectInspector { /** allows to plug the inspector into an <type scope="com::sun::star::frame">XFrame</type> diff --git a/offapi/com/sun/star/inspection/XObjectInspectorModel.idl b/offapi/com/sun/star/inspection/XObjectInspectorModel.idl index d1fea398f..f018081e8 100644 --- a/offapi/com/sun/star/inspection/XObjectInspectorModel.idl +++ b/offapi/com/sun/star/inspection/XObjectInspectorModel.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 @@ -47,7 +47,7 @@ interface XPropertyHandler; @since OOo 2.0.3 */ -interface XObjectInspectorModel +published interface XObjectInspectorModel { /** describes a set of factories for creating <type>XPropertyHandler</type>s @@ -83,7 +83,7 @@ interface XObjectInspectorModel attribute, which is filled in <member>XPropertyHandler::describePropertyLine</member> method of your property handler.<br/> Those names provided by the handlers are programmatic names. All other information - about categories is part of the <type>PropertyCategoryDescriptor</type>, and + about categories is part of the <type>PropertyCategoryDescriptor</type>, and <member>describeCategories</member> assembles information about all categories which all property handlers provided by the model use.</p> @@ -135,7 +135,7 @@ interface XObjectInspectorModel Additionally, the inspector can optionally display a section dedicated to help texts. Clients could use this section to display context-sensitive help, for instance short texts explaining the currently selected property.</p> - + @since OOo 2.2 */ [attribute, readonly] boolean HasHelpSection; @@ -169,7 +169,7 @@ interface XObjectInspectorModel [attribute, readonly] long MaxHelpTextLines; /** determines whether the object inspector's UI should be read-only. - + <p>In this case, the user is able to browse through all properties, but cannot change any of them.</p> diff --git a/offapi/com/sun/star/inspection/XObjectInspectorUI.idl b/offapi/com/sun/star/inspection/XObjectInspectorUI.idl index ced380a6d..81b4836c4 100644 --- a/offapi/com/sun/star/inspection/XObjectInspectorUI.idl +++ b/offapi/com/sun/star/inspection/XObjectInspectorUI.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 @@ -36,14 +36,14 @@ #ifndef __com_sun_star_container_NoSuchElementException_idl__ #include <com/sun/star/container/NoSuchElementException.idl> #endif -#ifndef __com_sun_star_lang_NoSupportException_idl__ +#ifndef __com_sun_star_lang_NoSupportException_idl__ #include <com/sun/star/lang/NoSupportException.idl> #endif //============================================================================= module com { module sun { module star { module inspection { -interface XPropertyControlObserver; +published interface XPropertyControlObserver; //----------------------------------------------------------------------------- /** grants access to certain aspects of the user interface of an object @@ -59,7 +59,7 @@ interface XPropertyControlObserver; @since OOo 2.0.3 */ -interface XObjectInspectorUI +published interface XObjectInspectorUI { /** enables or disables all components belonging to the UI representation of a property @@ -136,7 +136,7 @@ interface XObjectInspectorUI void showCategory( [in] string Category, [in] boolean Show ); /** retrieves the control currently used to display a given property - + @param PropertyName the name of the property whose control should be retrieved diff --git a/offapi/com/sun/star/inspection/XPropertyControl.idl b/offapi/com/sun/star/inspection/XPropertyControl.idl index d22314502..5f414ccdc 100644 --- a/offapi/com/sun/star/inspection/XPropertyControl.idl +++ b/offapi/com/sun/star/inspection/XPropertyControl.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 @@ -28,24 +28,24 @@ #ifndef __com_sun_star_inspection_XPropertyControl_idl__ #define __com_sun_star_inspection_XPropertyControl_idl__ -#ifndef __com_sun_star_beans_IllegalTypeException_idl__ +#ifndef __com_sun_star_beans_IllegalTypeException_idl__ #include <com/sun/star/beans/IllegalTypeException.idl> #endif -#ifndef __com_sun_star_awt_XWindow_idl__ +#ifndef __com_sun_star_awt_XWindow_idl__ #include <com/sun/star/awt/XWindow.idl> #endif //============================================================================= module com { module sun { module star { module inspection { -interface XPropertyControlContext; +published interface XPropertyControlContext; //----------------------------------------------------------------------------- /** defines the interface for a single control in an <type>ObjectInspector</type> @since OOo 2.0.3 */ -interface XPropertyControl +published interface XPropertyControl { /** denotes the type of the control, as one of the <type>PropertyControlType</type> constants diff --git a/offapi/com/sun/star/inspection/XPropertyControlContext.idl b/offapi/com/sun/star/inspection/XPropertyControlContext.idl index be9a0c5f7..e2f4b0224 100644 --- a/offapi/com/sun/star/inspection/XPropertyControlContext.idl +++ b/offapi/com/sun/star/inspection/XPropertyControlContext.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 @@ -42,7 +42,7 @@ module com { module sun { module star { module inspection { @since OOo 2.0.3 */ -interface XPropertyControlContext : XPropertyControlObserver +published interface XPropertyControlContext : XPropertyControlObserver { /** instructs the <type>XPropertyControlContext</type> to active the next control diff --git a/offapi/com/sun/star/inspection/XPropertyControlFactory.idl b/offapi/com/sun/star/inspection/XPropertyControlFactory.idl index f83e13c38..c4ff4dd87 100644 --- a/offapi/com/sun/star/inspection/XPropertyControlFactory.idl +++ b/offapi/com/sun/star/inspection/XPropertyControlFactory.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 @@ -28,21 +28,21 @@ #ifndef __com_sun_star_inspection_XPropertyControlFactory_idl__ #define __com_sun_star_inspection_XPropertyControlFactory_idl__ -#ifndef __com_sun_star_lang_IllegalArgumentException_idl__ +#ifndef __com_sun_star_lang_IllegalArgumentException_idl__ #include <com/sun/star/lang/IllegalArgumentException.idl> #endif //============================================================================= module com { module sun { module star { module inspection { -interface XPropertyControl; +published interface XPropertyControl; //----------------------------------------------------------------------------- /** a factory for <type>XPropertyControl</type>s @since OOo 2.0.3 */ -interface XPropertyControlFactory +published interface XPropertyControlFactory { /** creates a <type>XPropertyControl</type> diff --git a/offapi/com/sun/star/inspection/XPropertyControlObserver.idl b/offapi/com/sun/star/inspection/XPropertyControlObserver.idl index 33542f2a4..90b1337b5 100644 --- a/offapi/com/sun/star/inspection/XPropertyControlObserver.idl +++ b/offapi/com/sun/star/inspection/XPropertyControlObserver.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 @@ -28,7 +28,7 @@ #ifndef __com_sun_star_inspection_XPropertyControlObserver_idl__ #define __com_sun_star_inspection_XPropertyControlObserver_idl__ -#ifndef __com_sun_star_uno_XInterface_idl__ +#ifndef __com_sun_star_uno_XInterface_idl__ #include <com/sun/star/uno/XInterface.idl> #endif @@ -36,16 +36,16 @@ module com { module sun { module star { module inspection { -interface XPropertyControl; +published interface XPropertyControl; //============================================================================= /** specifies an interface for components to observer certain aspects of an <type>XPropertyControl</type>. - + @since OOo 2.2 */ -interface XPropertyControlObserver +published interface XPropertyControlObserver { /** notifies the observer that a certain <type>XPropertyControl</type>'s UI representation gained the focus. diff --git a/offapi/com/sun/star/inspection/XPropertyHandler.idl b/offapi/com/sun/star/inspection/XPropertyHandler.idl index 0219834c2..d58c6fa10 100644 --- a/offapi/com/sun/star/inspection/XPropertyHandler.idl +++ b/offapi/com/sun/star/inspection/XPropertyHandler.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,36 +27,36 @@ #ifndef __com_sun_star_inspection_XPropertyHandler_idl__ #define __com_sun_star_inspection_XPropertyHandler_idl__ -#ifndef __com_sun_star_beans_PropertyState_idl__ +#ifndef __com_sun_star_beans_PropertyState_idl__ #include <com/sun/star/beans/PropertyState.idl> #endif -#ifndef __com_sun_star_beans_Property_idl__ +#ifndef __com_sun_star_beans_Property_idl__ #include <com/sun/star/beans/Property.idl> #endif -#ifndef __com_sun_star_beans_XPropertyChangeListener_idl__ +#ifndef __com_sun_star_beans_XPropertyChangeListener_idl__ #include <com/sun/star/beans/XPropertyChangeListener.idl> #endif #ifndef __com_sun_star_inspection_LineDescriptor_idl__ #include <com/sun/star/inspection/LineDescriptor.idl> #endif -#ifndef __com_sun_star_lang_NullPointerException_idl__ +#ifndef __com_sun_star_lang_NullPointerException_idl__ #include <com/sun/star/lang/NullPointerException.idl> #endif #ifndef __com_sun_star_beans_UnknownPropertyException_idl__ #include <com/sun/star/beans/UnknownPropertyException.idl> #endif -#ifndef __com_sun_star_lang_XComponent_idl__ +#ifndef __com_sun_star_lang_XComponent_idl__ #include <com/sun/star/lang/XComponent.idl> #endif -#ifndef __com_sun_star_inspection_InteractiveSelectionResult_idl__ +#ifndef __com_sun_star_inspection_InteractiveSelectionResult_idl__ #include <com/sun/star/inspection/InteractiveSelectionResult.idl> #endif //============================================================================= module com { module sun { module star { module inspection { -interface XObjectInspectorUI; -interface XPropertyControlFactory; +published interface XObjectInspectorUI; +published interface XPropertyControlFactory; //----------------------------------------------------------------------------- /** is the basic interface for object inspection. @@ -72,7 +72,7 @@ interface XPropertyControlFactory; @since OOo 2.0.3 */ -interface XPropertyHandler +published interface XPropertyHandler { /** used for controlling resources acquired by the handler diff --git a/offapi/com/sun/star/inspection/XStringListControl.idl b/offapi/com/sun/star/inspection/XStringListControl.idl index 8da379694..fc3f1dedd 100644 --- a/offapi/com/sun/star/inspection/XStringListControl.idl +++ b/offapi/com/sun/star/inspection/XStringListControl.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 @@ -46,7 +46,7 @@ module com { module sun { module star { module inspection { @since OOo 2.0.3 */ -interface XStringListControl : XPropertyControl +published interface XStringListControl : XPropertyControl { /** clears the whole list */ diff --git a/offapi/com/sun/star/inspection/XStringRepresentation.idl b/offapi/com/sun/star/inspection/XStringRepresentation.idl index 8a7bad812..cb527f12c 100644 --- a/offapi/com/sun/star/inspection/XStringRepresentation.idl +++ b/offapi/com/sun/star/inspection/XStringRepresentation.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 @@ -28,7 +28,7 @@ #ifndef __com_sun_star_inspection_XStringRepresentation_idl__ #define __com_sun_star_inspection_XStringRepresentation_idl__ -#ifndef __com_sun_star_script_XTypeConverter_idl__ +#ifndef __com_sun_star_script_XTypeConverter_idl__ #include <com/sun/star/script/XTypeConverter.idl> #endif @@ -37,9 +37,9 @@ module com { module sun { module star { module inspection { //----------------------------------------------------------------------------- /** handles string representations of property values. - @see + @see */ -interface XStringRepresentation +published interface XStringRepresentation { /** converts a into a string. @param PropertyValue 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 06b7b7089..90cfd1f7e 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 separte 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 203cc6a6d..f2e923dc1 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 wether 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 c7ea3c200..7dcd6d720 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,33 +24,33 @@ * for a copy of the LGPLv3 License. * ************************************************************************/ -#ifndef __com_sun_star_report_XFixedLine_idl__ -#define __com_sun_star_report_XFixedLine_idl__ - -#ifndef __com_sun_star_report_XReportControlModel_idl__ -#include <com/sun/star/report/XReportControlModel.idl> +#ifndef __com_sun_star_report_XFixedLine_idl__ +#define __com_sun_star_report_XFixedLine_idl__ + +#ifndef __com_sun_star_report_XReportControlModel_idl__ +#include <com/sun/star/report/XReportControlModel.idl> #endif #ifndef __com_sun_star_drawing_CircleKind_idl__ #include <com/sun/star/drawing/CircleKind.idl> #endif -#ifndef __com_sun_star_drawing_LineStyle_idl__ -#include <com/sun/star/drawing/LineStyle.idl> -#endif - +#ifndef __com_sun_star_drawing_LineStyle_idl__ +#include <com/sun/star/drawing/LineStyle.idl> +#endif + #ifndef __com_sun_star_util_Color_idl__ #include <com/sun/star/util/Color.idl> #endif -#ifndef __com_sun_star_drawing_LineDash_idl__ -#include <com/sun/star/drawing/LineDash.idl> -#endif -//============================================================================= - - module com { module sun { module star { module report { - -//============================================================================= -interface XFixedLine -{ +#ifndef __com_sun_star_drawing_LineDash_idl__ +#include <com/sun/star/drawing/LineDash.idl> +#endif +//============================================================================= + + module com { module sun { module star { module report { + +//============================================================================= +published interface XFixedLine +{ interface XReportControlModel; /** specifies the orientation of the control. @@ -68,41 +68,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 4c971f1e0..3444aa8d7 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,32 +24,32 @@ * for a copy of the LGPLv3 License. * ************************************************************************/ -#ifndef __com_sun_star_report_XFixedText_idl__ -#define __com_sun_star_report_XFixedText_idl__ - -#ifndef __com_sun_star_report_XReportControlModel_idl__ -#include <com/sun/star/report/XReportControlModel.idl> +#ifndef __com_sun_star_report_XFixedText_idl__ +#define __com_sun_star_report_XFixedText_idl__ + +#ifndef __com_sun_star_report_XReportControlModel_idl__ +#include <com/sun/star/report/XReportControlModel.idl> #endif -//============================================================================= - - module com { module sun { module star { module report { - -//============================================================================= -interface XFixedText -{ +//============================================================================= + + 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 2983577eb..340f3a828 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,38 +24,38 @@ * 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__ -#ifndef __com_sun_star_report_XReportControlFormat_idl__ -#include <com/sun/star/report/XReportControlFormat.idl> +#ifndef __com_sun_star_report_XReportControlFormat_idl__ +#include <com/sun/star/report/XReportControlFormat.idl> #endif -//============================================================================= - 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 04984e966..3dc102752 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,33 +24,33 @@ * for a copy of the LGPLv3 License. * ************************************************************************/ -#ifndef __com_sun_star_report_XFormattedField_idl__ -#define __com_sun_star_report_XFormattedField_idl__ - -#ifndef __com_sun_star_report_XReportControlModel_idl__ -#include <com/sun/star/report/XReportControlModel.idl> +#ifndef __com_sun_star_report_XFormattedField_idl__ +#define __com_sun_star_report_XFormattedField_idl__ + +#ifndef __com_sun_star_report_XReportControlModel_idl__ +#include <com/sun/star/report/XReportControlModel.idl> #endif #ifndef __com_sun_star_util_XNumberFormatsSupplier_idl__ #include <com/sun/star/util/XNumberFormatsSupplier.idl> #endif -//============================================================================= - - 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> */ @@ -59,14 +59,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 e1d684be7..8a511a299 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 @@ -33,22 +33,22 @@ #ifndef __com_sun_star_beans_Optional_idl__ #include <com/sun/star/beans/Optional.idl> #endif -#ifndef __com_sun_star_lang_XComponent_idl__ +#ifndef __com_sun_star_lang_XComponent_idl__ #include <com/sun/star/lang/XComponent.idl> #endif -#ifndef __com_sun_star_container_XChild_idl__ -#include <com/sun/star/container/XChild.idl> -#endif -//============================================================================= - module com { module sun { module star { module report { -//============================================================================= +#ifndef __com_sun_star_container_XChild_idl__ +#include <com/sun/star/container/XChild.idl> +#endif +//============================================================================= + 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. */ @@ -78,13 +78,13 @@ interface XFunction /** defines the formular for the intial 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 106346b88..4b23b61b9 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,34 +27,34 @@ #ifndef __com_sun_star_report_XFunctions_idl__ #define __com_sun_star_report_XFunctions_idl__ -#ifndef __com_sun_star_container_XChild_idl__ -#include <com/sun/star/container/XChild.idl> -#endif -#ifndef __com_sun_star_container_XContainer_idl__ -#include <com/sun/star/container/XContainer.idl> -#endif -#ifndef __com_sun_star_container_XIndexContainer_idl__ -#include <com/sun/star/container/XIndexContainer.idl> -#endif -#ifndef __com_sun_star_lang_XComponent_idl__ -#include <com/sun/star/lang/XComponent.idl> +#ifndef __com_sun_star_container_XChild_idl__ +#include <com/sun/star/container/XChild.idl> +#endif +#ifndef __com_sun_star_container_XContainer_idl__ +#include <com/sun/star/container/XContainer.idl> +#endif +#ifndef __com_sun_star_container_XIndexContainer_idl__ +#include <com/sun/star/container/XIndexContainer.idl> +#endif +#ifndef __com_sun_star_lang_XComponent_idl__ +#include <com/sun/star/lang/XComponent.idl> #endif //============================================================================= - 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 4620ed751..c9e2e49d8 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 @@ -33,19 +33,19 @@ #ifndef __com_sun_star_container_XNameContainer_idl__ #include <com/sun/star/container/XNameContainer.idl> #endif -//============================================================================= - 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 defintion 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 66cf7338f..ac55066fd 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,9 +24,9 @@ * 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__ - + #ifndef __com_sun_star_container_NoSuchElementException_idl__ #include <com/sun/star/container/NoSuchElementException.idl> #endif @@ -37,19 +37,19 @@ #include <com/sun/star/report/XGroups.idl> #endif #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; @@ -65,7 +65,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/>. */ @@ -87,7 +87,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. @@ -97,7 +97,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. @@ -136,14 +136,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 3e8c8bb79..a16642510 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,34 +27,34 @@ #ifndef __com_sun_star_report_XGroups_idl__ #define __com_sun_star_report_XGroups_idl__ -#ifndef __com_sun_star_container_XChild_idl__ -#include <com/sun/star/container/XChild.idl> -#endif -#ifndef __com_sun_star_container_XContainer_idl__ -#include <com/sun/star/container/XContainer.idl> -#endif -#ifndef __com_sun_star_container_XIndexContainer_idl__ -#include <com/sun/star/container/XIndexContainer.idl> -#endif -#ifndef __com_sun_star_lang_XComponent_idl__ -#include <com/sun/star/lang/XComponent.idl> +#ifndef __com_sun_star_container_XChild_idl__ +#include <com/sun/star/container/XChild.idl> +#endif +#ifndef __com_sun_star_container_XContainer_idl__ +#include <com/sun/star/container/XContainer.idl> +#endif +#ifndef __com_sun_star_container_XIndexContainer_idl__ +#include <com/sun/star/container/XIndexContainer.idl> +#endif +#ifndef __com_sun_star_lang_XComponent_idl__ +#include <com/sun/star/lang/XComponent.idl> #endif //============================================================================= - 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 5396525e2..ea0641455 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,23 +24,23 @@ * for a copy of the LGPLv3 License. * ************************************************************************/ -#ifndef __com_sun_star_report_XImageControl_idl__ -#define __com_sun_star_report_XImageControl_idl__ - -#ifndef __com_sun_star_report_XReportControlModel_idl__ -#include <com/sun/star/report/XReportControlModel.idl> +#ifndef __com_sun_star_report_XImageControl_idl__ +#define __com_sun_star_report_XImageControl_idl__ + +#ifndef __com_sun_star_report_XReportControlModel_idl__ +#include <com/sun/star/report/XReportControlModel.idl> +#endif +#ifndef __com_sun_star_form_XImageProducerSupplier_idl__ +#include <com/sun/star/form/XImageProducerSupplier.idl> #endif -#ifndef __com_sun_star_form_XImageProducerSupplier_idl__ -#include <com/sun/star/form/XImageProducerSupplier.idl> -#endif - -//============================================================================= - - module com { module sun { module star { module report { - -//============================================================================= -interface XImageControl -{ + +//============================================================================= + + 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>. @@ -56,7 +56,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. */ @@ -79,14 +79,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 86d990df8..19466f68c 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,60 +24,62 @@ * for a copy of the LGPLv3 License. * ************************************************************************/ -#ifndef __com_sun_star_report_XReportComponent_idl__ -#define __com_sun_star_report_XReportComponent_idl__ - -#ifndef __com_sun_star_container_XChild_idl__ -#include <com/sun/star/container/XChild.idl> -#endif - -#ifndef __com_sun_star_lang_XComponent_idl__ -#include <com/sun/star/lang/XComponent.idl> +#ifndef __com_sun_star_report_XReportComponent_idl__ +#define __com_sun_star_report_XReportComponent_idl__ + +#ifndef __com_sun_star_container_XChild_idl__ +#include <com/sun/star/container/XChild.idl> +#endif + +#ifndef __com_sun_star_lang_XComponent_idl__ +#include <com/sun/star/lang/XComponent.idl> +#endif + +#ifndef __com_sun_star_container_XNamed_idl__ +#include <com/sun/star/container/XNamed.idl> #endif - -#ifndef __com_sun_star_container_XNamed_idl__ -#include <com/sun/star/container/XNamed.idl> -#endif - -#ifndef __com_sun_star_beans_XPropertySet_idl__ -#include <com/sun/star/beans/XPropertySet.idl> -#endif -#ifndef __com_sun_star_util_XCloneable_idl__ + +#ifndef __com_sun_star_beans_XPropertySet_idl__ +#include <com/sun/star/beans/XPropertySet.idl> +#endif +#ifndef __com_sun_star_util_XCloneable_idl__ #include <com/sun/star/util/XCloneable.idl> #endif -#ifndef __com_sun_star_awt_XControlModel_idl__ -#include <com/sun/star/awt/XControlModel.idl> -#endif -#ifndef __com_sun_star_drawing_XShape_idl__ +#ifndef __com_sun_star_awt_XControlModel_idl__ +#include <com/sun/star/awt/XControlModel.idl> +#endif +#ifndef __com_sun_star_drawing_XShape_idl__ #include <com/sun/star/drawing/XShape.idl> #endif - -//============================================================================= - - 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. */ @@ -88,12 +90,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; @@ -145,7 +147,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 { @@ -174,7 +176,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 { @@ -188,13 +190,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 c15278866..52646ac54 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. */ @@ -189,7 +189,7 @@ interface XReportControlFormat get raises ( com::sun::star::beans::UnknownPropertyException ); }; - /** specifies the percentage of raisement/lowerment of superscript/subscript + /** specifies the percentage of raisement/lowerment of superscript/subscript characters. <p>Negative values denote subscripts and positive values superscripts.</p> @@ -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 }; /** determins 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 2a5322d82..3f65afd84 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,31 +24,31 @@ * for a copy of the LGPLv3 License. * ************************************************************************/ -#ifndef __com_sun_star_report_XReportControlModel_idl__ -#define __com_sun_star_report_XReportControlModel_idl__ - -#ifndef __com_sun_star_report_XReportComponent_idl__ -#include <com/sun/star/report/XReportComponent.idl> +#ifndef __com_sun_star_report_XReportControlModel_idl__ +#define __com_sun_star_report_XReportControlModel_idl__ + +#ifndef __com_sun_star_report_XReportComponent_idl__ +#include <com/sun/star/report/XReportComponent.idl> #endif -#ifndef __com_sun_star_report_XReportControlFormat_idl__ +#ifndef __com_sun_star_report_XReportControlFormat_idl__ #include <com/sun/star/report/XReportControlFormat.idl> #endif -#ifndef __com_sun_star_container_XContainer_idl__ -#include <com/sun/star/container/XContainer.idl> -#endif -#ifndef __com_sun_star_container_XIndexContainer_idl__ -#include <com/sun/star/container/XIndexContainer.idl> -#endif -#ifndef __com_sun_star_report_XFormatCondition_idl__ -#include <com/sun/star/report/XFormatCondition.idl> +#ifndef __com_sun_star_container_XContainer_idl__ +#include <com/sun/star/container/XContainer.idl> +#endif +#ifndef __com_sun_star_container_XIndexContainer_idl__ +#include <com/sun/star/container/XIndexContainer.idl> #endif -//============================================================================= - - module com { module sun { module star { module report { - -//============================================================================= -interface XReportControlModel -{ +#ifndef __com_sun_star_report_XFormatCondition_idl__ +#include <com/sun/star/report/XFormatCondition.idl> +#endif +//============================================================================= + + module com { module sun { module star { module report { + +//============================================================================= +published interface XReportControlModel +{ /** allows the creation of sub reports. */ interface XReportComponent; @@ -57,19 +57,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> @@ -94,7 +94,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 @@ -102,14 +102,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 ece2189bd..6c20ede01 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,27 +24,27 @@ * for a copy of the LGPLv3 License. * ************************************************************************/ -#ifndef __com_sun_star_report_XReportDefinition_idl__ -#define __com_sun_star_report_XReportDefinition_idl__ - -#ifndef __com_sun_star_report_XReportComponent_idl__ -#include <com/sun/star/report/XReportComponent.idl> +#ifndef __com_sun_star_report_XReportDefinition_idl__ +#define __com_sun_star_report_XReportDefinition_idl__ + +#ifndef __com_sun_star_report_XReportComponent_idl__ +#include <com/sun/star/report/XReportComponent.idl> #endif -#ifndef __com_sun_star_report_XFunctionsSupplier_idl__ +#ifndef __com_sun_star_report_XFunctionsSupplier_idl__ #include <com/sun/star/report/XFunctionsSupplier.idl> #endif -#ifndef __com_sun_star_view_PaperOrientation_idl__ -#include <com/sun/star/view/PaperOrientation.idl> -#endif +#ifndef __com_sun_star_view_PaperOrientation_idl__ +#include <com/sun/star/view/PaperOrientation.idl> +#endif #ifndef __com_sun_star_container_NoSuchElementException_idl__ #include <com/sun/star/container/NoSuchElementException.idl> #endif #ifndef __com_sun_star_style_GraphicLocation_idl__ #include <com/sun/star/style/GraphicLocation.idl> #endif -#ifndef __com_sun_star_view_PaperFormat_idl__ -#include <com/sun/star/view/PaperFormat.idl> -#endif +#ifndef __com_sun_star_view_PaperFormat_idl__ +#include <com/sun/star/view/PaperFormat.idl> +#endif #ifndef __com_sun_star_util_XClosable_idl__ #include <com/sun/star/util/XCloseable.idl> #endif @@ -78,24 +78,24 @@ #ifndef __com_sun_star_document_XEventBroadcaster_idl__ #include <com/sun/star/document/XEventBroadcaster.idl> #endif -#ifndef __com_sun_star_lang_DisposedException_idl__ +#ifndef __com_sun_star_lang_DisposedException_idl__ #include <com/sun/star/lang/DisposedException.idl> #endif -#ifndef __com_sun_star_style_XStyleFamiliesSupplier_idl__ +#ifndef __com_sun_star_style_XStyleFamiliesSupplier_idl__ #include <com/sun/star/style/XStyleFamiliesSupplier.idl> #endif -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 @@ -107,8 +107,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; @@ -181,8 +181,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 @@ -224,8 +224,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; @@ -303,7 +303,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> @@ -312,7 +312,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/>. @@ -322,7 +322,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. @@ -337,7 +337,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/>. @@ -347,16 +347,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 c8a9aea97..be9d0b95a 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 @@ -76,7 +76,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 80501b88d..389f9949e 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,39 +24,39 @@ * for a copy of the LGPLv3 License. * ************************************************************************/ -#ifndef __com_sun_star_report_XSection_idl__ -#define __com_sun_star_report_XSection_idl__ - -#ifndef __com_sun_star_container_XChild_idl__ -#include <com/sun/star/container/XChild.idl> -#endif -#ifndef __com_sun_star_drawing_XShapes_idl__ -#include <com/sun/star/drawing/XShapes.idl> -#endif -#ifndef __com_sun_star_container_XEnumerationAccess_idl__ -#include <com/sun/star/container/XEnumerationAccess.idl> -#endif -#ifndef __com_sun_star_container_XContainer_idl__ -#include <com/sun/star/container/XContainer.idl> -#endif -#ifndef __com_sun_star_util_Color_idl__ -#include <com/sun/star/util/Color.idl> -#endif +#ifndef __com_sun_star_report_XSection_idl__ +#define __com_sun_star_report_XSection_idl__ + +#ifndef __com_sun_star_container_XChild_idl__ +#include <com/sun/star/container/XChild.idl> +#endif +#ifndef __com_sun_star_drawing_XShapes_idl__ +#include <com/sun/star/drawing/XShapes.idl> +#endif +#ifndef __com_sun_star_container_XEnumerationAccess_idl__ +#include <com/sun/star/container/XEnumerationAccess.idl> +#endif +#ifndef __com_sun_star_container_XContainer_idl__ +#include <com/sun/star/container/XContainer.idl> +#endif +#ifndef __com_sun_star_util_Color_idl__ +#include <com/sun/star/util/Color.idl> +#endif #ifndef __com_sun_star_beans_XPropertySet_idl__ #include <com/sun/star/beans/XPropertySet.idl> #endif -#ifndef __com_sun_star_report_XReportDefinition_idl__ +#ifndef __com_sun_star_report_XReportDefinition_idl__ #include <com/sun/star/report/XReportDefinition.idl> #endif -#ifndef __com_sun_star_report_XReportComponent_idl__ +#ifndef __com_sun_star_report_XReportComponent_idl__ #include <com/sun/star/report/XReportComponent.idl> #endif -//============================================================================= - - 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 @@ -66,22 +66,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 */ @@ -91,8 +91,8 @@ interface XSection */ interface com::sun::star::lang::XComponent; - //------------------------------------------------------------------------- - + //------------------------------------------------------------------------- + /** Defines if the section should be visible in report. */ [attribute,bound] boolean Visible; @@ -139,7 +139,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 { @@ -147,8 +147,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 { @@ -158,7 +158,7 @@ interface XSection /** <p>Represents ...</p> - + */ [attribute,bound] boolean CanShrink { @@ -166,7 +166,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 @@ -182,14 +182,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 ccabe13fa..ca5935422 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,28 +24,28 @@ * for a copy of the LGPLv3 License. * ************************************************************************/ -#ifndef __com_sun_star_report_XShape_idl__ -#define __com_sun_star_report_XShape_idl__ - -#ifndef __com_sun_star_report_XReportControlModel_idl__ -#include <com/sun/star/report/XReportControlModel.idl> +#ifndef __com_sun_star_report_XShape_idl__ +#define __com_sun_star_report_XShape_idl__ + +#ifndef __com_sun_star_report_XReportControlModel_idl__ +#include <com/sun/star/report/XReportControlModel.idl> #endif #ifndef __com_sun_star_beans_PropertyValue_idl__ #include <com/sun/star/beans/PropertyValue.idl> #endif -#ifndef __com_sun_star_drawing_XShape_idl__ +#ifndef __com_sun_star_drawing_XShape_idl__ #include <com/sun/star/drawing/XShape.idl> #endif #ifndef __com_sun_star_drawing_HomogenMatrix3_idl__ #include <com/sun/star/drawing/HomogenMatrix3.idl> #endif -//============================================================================= - - 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>. */ @@ -73,7 +73,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 @@ -83,14 +83,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 eed4e7e53..0f410efe3 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 @@ -42,7 +42,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 7bf0ac1f7..8f949cbdb 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 @@ -30,7 +30,7 @@ #ifndef __com_sun_star_inspection_XObjectInspectorModel_idl__ #include <com/sun/star/inspection/XObjectInspectorModel.idl> #endif -#ifndef __com_sun_star_lang_IllegalArgumentException_idl__ +#ifndef __com_sun_star_lang_IllegalArgumentException_idl__ #include <com/sun/star/lang/IllegalArgumentException.idl> #endif @@ -52,7 +52,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. @@ -82,7 +82,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 ba4d99a75..cda253456 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 @@ -42,7 +42,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 08875e412..22e2e4928 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.ssun.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 87ee7a7c5..69078d649 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.ssun.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); }; //============================================================================= diff --git a/offapi/com/sun/star/sdb/XDocumentDataSource.idl b/offapi/com/sun/star/sdb/XDocumentDataSource.idl index 0eb77a813..6acb441bd 100644 --- a/offapi/com/sun/star/sdb/XDocumentDataSource.idl +++ b/offapi/com/sun/star/sdb/XDocumentDataSource.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_sdb_XDocumentDataSource_idl__ -#define __com_sun_star_sdb_XDocumentDataSource_idl__ - +#ifndef __com_sun_star_sdb_XDocumentDataSource_idl__ +#define __com_sun_star_sdb_XDocumentDataSource_idl__ + #ifndef __com_sun_star_sdb_XOfficeDatabaseDocument_idl__ -#include <com/sun/star/sdb/XOfficeDatabaseDocument.idl> +#include <com/sun/star/sdb/XOfficeDatabaseDocument.idl> #endif -//============================================================================= - - module com { module sun { module star { module sdb { - -//============================================================================= +//============================================================================= + + module com { module sun { module star { module sdb { + +//============================================================================= /** simplifies the accessing of data sources and their corresponding database document. - + <p> The interface can be used to access the data source of the database document. </p> @see OfficeDatabaseDocument */ -interface XDocumentDataSource +published interface XDocumentDataSource { /** provides access to the one and only <type>OfficeDatabaseDocument</type> which the data source is based on. @@ -63,13 +63,13 @@ interface XDocumentDataSource */ [readonly, attribute] XOfficeDatabaseDocument DatabaseDocument; }; - -//============================================================================= - -}; }; }; }; - -/*============================================================================= - -=============================================================================*/ -#endif + +//============================================================================= + +}; }; }; }; + +/*============================================================================= + +=============================================================================*/ +#endif diff --git a/offapi/com/sun/star/sdb/XFormDocumentsSupplier.idl b/offapi/com/sun/star/sdb/XFormDocumentsSupplier.idl index bd8d6db7c..fa28e15eb 100644 --- a/offapi/com/sun/star/sdb/XFormDocumentsSupplier.idl +++ b/offapi/com/sun/star/sdb/XFormDocumentsSupplier.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,38 +24,38 @@ * for a copy of the LGPLv3 License. * ************************************************************************/ -#ifndef __com_sun_star_sdb_XFormDocumentsSupplier_idl__ -#define __com_sun_star_sdb_XFormDocumentsSupplier_idl__ - -#ifndef __com_sun_star_uno_XInterface_idl__ -#include <com/sun/star/uno/XInterface.idl> -#endif - -#ifndef __com_sun_star_container_XNameAccess_idl__ -#include <com/sun/star/container/XNameAccess.idl> -#endif - - module com { module sun { module star { module sdb { - - +#ifndef __com_sun_star_sdb_XFormDocumentsSupplier_idl__ +#define __com_sun_star_sdb_XFormDocumentsSupplier_idl__ + +#ifndef __com_sun_star_uno_XInterface_idl__ +#include <com/sun/star/uno/XInterface.idl> +#endif + +#ifndef __com_sun_star_container_XNameAccess_idl__ +#include <com/sun/star/container/XNameAccess.idl> +#endif + + module com { module sun { module star { module sdb { + + /** provides the access to a container of database forms. @see Forms */ -interface XFormDocumentsSupplier: com::sun::star::uno::XInterface -{ - +published interface XFormDocumentsSupplier: com::sun::star::uno::XInterface +{ + /** returns the container of forms. @returns the form documents @see Forms */ - com::sun::star::container::XNameAccess getFormDocuments(); -}; - -//============================================================================= - -}; }; }; }; - -/*=========================================================================== -===========================================================================*/ -#endif + com::sun::star::container::XNameAccess getFormDocuments(); +}; + +//============================================================================= + +}; }; }; }; + +/*=========================================================================== +===========================================================================*/ +#endif diff --git a/offapi/com/sun/star/sdb/XOfficeDatabaseDocument.idl b/offapi/com/sun/star/sdb/XOfficeDatabaseDocument.idl index d6ab4fc46..d0f79a4ab 100644 --- a/offapi/com/sun/star/sdb/XOfficeDatabaseDocument.idl +++ b/offapi/com/sun/star/sdb/XOfficeDatabaseDocument.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_sdb_XOfficeDatabaseDocument_idl__ -#define __com_sun_star_sdb_XOfficeDatabaseDocument_idl__ +#ifndef __com_sun_star_sdb_XOfficeDatabaseDocument_idl__ +#define __com_sun_star_sdb_XOfficeDatabaseDocument_idl__ #ifndef __com_sun_star_sdb_XFormDocumentsSupplier_idl__ -#include <com/sun/star/sdb/XFormDocumentsSupplier.idl> +#include <com/sun/star/sdb/XFormDocumentsSupplier.idl> #endif #ifndef __com_sun_star_sdb_XReportDocumentsSupplier_idl__ -#include <com/sun/star/sdb/XReportDocumentsSupplier.idl> +#include <com/sun/star/sdb/XReportDocumentsSupplier.idl> #endif #ifndef __com_sun_star_sdbc_XDataSource_idl__ -#include <com/sun/star/sdbc/XDataSource.idl> +#include <com/sun/star/sdbc/XDataSource.idl> #endif #ifndef __com_sun_star_document_XDocumentSubStorageSupplier_idl__ #include <com/sun/star/document/XDocumentSubStorageSupplier.idl> #endif -//============================================================================= - -module com { module sun { module star { module sdb { - -//============================================================================= +//============================================================================= + +module com { module sun { module star { module sdb { + +//============================================================================= /** simplifies the accessing of data sources, and it's corresponding database document and forms, and reports. */ -interface XOfficeDatabaseDocument +published interface XOfficeDatabaseDocument { /** allows to access the supplier for forms. @see com::sun::star::sdb::Forms @@ -68,11 +68,11 @@ interface XOfficeDatabaseDocument */ [readonly, attribute] com::sun::star::sdbc::XDataSource DataSource; }; -//============================================================================= - -}; }; }; }; - -/*============================================================================= - -=============================================================================*/ +//============================================================================= + +}; }; }; }; + +/*============================================================================= + +=============================================================================*/ #endif diff --git a/offapi/com/sun/star/sdb/XReportDocumentsSupplier.idl b/offapi/com/sun/star/sdb/XReportDocumentsSupplier.idl index 8c3419540..691c74516 100644 --- a/offapi/com/sun/star/sdb/XReportDocumentsSupplier.idl +++ b/offapi/com/sun/star/sdb/XReportDocumentsSupplier.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,38 +24,38 @@ * for a copy of the LGPLv3 License. * ************************************************************************/ -#ifndef __com_sun_star_sdb_XReportDocumentsSupplier_idl__ -#define __com_sun_star_sdb_XReportDocumentsSupplier_idl__ - -#ifndef __com_sun_star_uno_XInterface_idl__ -#include <com/sun/star/uno/XInterface.idl> -#endif - -#ifndef __com_sun_star_container_XNameAccess_idl__ -#include <com/sun/star/container/XNameAccess.idl> -#endif - - module com { module sun { module star { module sdb { - - +#ifndef __com_sun_star_sdb_XReportDocumentsSupplier_idl__ +#define __com_sun_star_sdb_XReportDocumentsSupplier_idl__ + +#ifndef __com_sun_star_uno_XInterface_idl__ +#include <com/sun/star/uno/XInterface.idl> +#endif + +#ifndef __com_sun_star_container_XNameAccess_idl__ +#include <com/sun/star/container/XNameAccess.idl> +#endif + + module com { module sun { module star { module sdb { + + /** provides the access to a container of database reports. @see Reports */ -interface XReportDocumentsSupplier: com::sun::star::uno::XInterface -{ - +published interface XReportDocumentsSupplier: com::sun::star::uno::XInterface +{ + /** returns the container of reports. @returns the report documents @see Reports */ - com::sun::star::container::XNameAccess getReportDocuments(); -}; - -//============================================================================= - -}; }; }; }; - -/*=========================================================================== -===========================================================================*/ -#endif + com::sun::star::container::XNameAccess getReportDocuments(); +}; + +//============================================================================= + +}; }; }; }; + +/*=========================================================================== +===========================================================================*/ +#endif diff --git a/offapi/com/sun/star/sheet/XFormulaParser.idl b/offapi/com/sun/star/sheet/XFormulaParser.idl index db540bc75..b7bbab984 100644 --- a/offapi/com/sun/star/sheet/XFormulaParser.idl +++ b/offapi/com/sun/star/sheet/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 @@ -40,7 +40,7 @@ module com { module sun { module star { module sheet { /** converts between text and token representations of formulas. */ -interface XFormulaParser +published interface XFormulaParser { //------------------------------------------------------------------------- diff --git a/offapi/com/sun/star/ui/XUIConfigurationManagerSupplier.idl b/offapi/com/sun/star/ui/XUIConfigurationManagerSupplier.idl index c1f731508..ee2ae174d 100644 --- a/offapi/com/sun/star/ui/XUIConfigurationManagerSupplier.idl +++ b/offapi/com/sun/star/ui/XUIConfigurationManagerSupplier.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 @@ -32,23 +32,23 @@ #include <com/sun/star/ui/XUIConfigurationManager.idl> #endif -module com { module sun { module star { module ui { +module com { module sun { module star { module ui { /** allows to retrieve the user interface configuration manager related to an object. - + @since OOo 2.0 */ - -interface XUIConfigurationManagerSupplier : ::com::sun::star::uno::XInterface + +published interface XUIConfigurationManagerSupplier : ::com::sun::star::uno::XInterface { //---------------------------------------------------------------------- - /** returns the user interface configuration manager related to the + /** returns the user interface configuration manager related to the object. - @returns - an object implementing - <type scope="::com::sun::star::ui">UIConfigurationManager</type> + @returns + an object implementing + <type scope="::com::sun::star::ui">UIConfigurationManager</type> service. */ XUIConfigurationManager getUIConfigurationManager(); diff --git a/offapi/com/sun/star/util/XModifiable2.idl b/offapi/com/sun/star/util/XModifiable2.idl index 58adca4da..fd9b19042 100644 --- a/offapi/com/sun/star/util/XModifiable2.idl +++ b/offapi/com/sun/star/util/XModifiable2.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_util_XModifiable2_idl__ -#define __com_sun_star_util_XModifiable2_idl__ - -#ifndef __com_sun_star_util_XModifiable_idl__ -#include <com/sun/star/util/XModifiable.idl> -#endif - -#ifndef __com_sun_star_beans_PropertyVetoException_idl__ -#include <com/sun/star/beans/PropertyVetoException.idl> -#endif - - -//============================================================================= - -module com { module sun { module star { module util { - -//============================================================================= - +#ifndef __com_sun_star_util_XModifiable2_idl__ +#define __com_sun_star_util_XModifiable2_idl__ + +#ifndef __com_sun_star_util_XModifiable_idl__ +#include <com/sun/star/util/XModifiable.idl> +#endif + +#ifndef __com_sun_star_beans_PropertyVetoException_idl__ +#include <com/sun/star/beans/PropertyVetoException.idl> +#endif + + +//============================================================================= + +module com { module sun { module star { module util { + +//============================================================================= + /** allows to control modifiable state change. - + <p> This interface allows to prevent changing of the modified state of the object. It is introduced for performance optimizations, to allow to prevent @@ -51,9 +51,9 @@ module com { module sun { module star { module util { Please use this interface very carefuly. </p> */ -interface XModifiable2: com::sun::star::util::XModifiable -{ - //------------------------------------------------------------------------- +published interface XModifiable2: com::sun::star::util::XModifiable +{ + //------------------------------------------------------------------------- /** disable possibility to change modified state of the document @retuns the value that says whether the modified state change was @@ -64,7 +64,7 @@ interface XModifiable2: com::sun::star::util::XModifiable */ boolean disableSetModified(); - //------------------------------------------------------------------------- + //------------------------------------------------------------------------- /** enable possibility to change modified state of the document @retuns the value that says whether the modified state change was @@ -74,15 +74,15 @@ interface XModifiable2: com::sun::star::util::XModifiable */ boolean enableSetModified(); - //------------------------------------------------------------------------- + //------------------------------------------------------------------------- /** allows to detect whether the modified state change is enabled */ boolean isSetModifiedEnabled(); -}; - -//============================================================================= - -}; }; }; }; - -#endif +}; + +//============================================================================= + +}; }; }; }; + +#endif |