+#endif
//=============================================================================
@@ -38,25 +38,25 @@ module com { module sun { module star { module frame {
//=============================================================================
/** makes it possible to receive events from a layout manager.
- Events are provided only for notification
- purposes only. All operations are handled interally by the
- layout manager component, so that GUI layout works properly
- regardless of whether a component registers such a listener
+
Events are provided only for notification
+ purposes only. All operations are handled interally by the
+ layout manager component, so that GUI layout works properly
+ regardless of whether a component registers such a listener
or not.
@see ::com::sun::star::frame::LayoutManager
@see ::com::sun::star::frame::LayoutManagerEvents
-
+
@since OOo 2.0
*/
-interface XLayoutManagerListener : com::sun::star::lang::XEventListener
+published interface XLayoutManagerListener : com::sun::star::lang::XEventListener
{
//=============================================================================
/** is invoked when a layout manager has made a certain operation.
@param aSource
reference to the layout manager which invoked the event.
-
+
@param eLayoutEvent
identifies the layout event that has occured.
diff --git a/offapi/com/sun/star/frame/XModuleManager.idl b/offapi/com/sun/star/frame/XModuleManager.idl
index 4fd7914f7..c240e3823 100644
--- a/offapi/com/sun/star/frame/XModuleManager.idl
+++ b/offapi/com/sun/star/frame/XModuleManager.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,25 +46,25 @@ module com { module sun { module star { module frame {
//===============================================
/** can be used to identify office modules.
-
+
@since OOo 2.0
*/
-interface XModuleManager : com::sun::star::uno::XInterface
+published interface XModuleManager : com::sun::star::uno::XInterface
{
//-------------------------------------------
/**
@short identifies the given module.
-
+
@descr This identifier can then be used at the service ModuleManager
to get more information about this module.
-
+
For identification the interface XServiceInfo
is requested on the given module. Because all module service registrations must be unique
this value can be queried and checked against the configuration.
Since OOo 2.3.0 also the optional interface XModule will be used.
If its exists it will be preferred.
-
+
@param Module
Possible objects for this parameter can be the following one:
@@ -84,7 +84,7 @@ interface XModuleManager : com::sun::star::uno::XInterface
identification directly.
-
+
@throws IllegalArgumentException
if the parameter Module is:
@@ -93,12 +93,12 @@ interface XModuleManager : com::sun::star::uno::XInterface
XFrame, XControllerm, XModel
- or does not provide the needed interface XServiceInfo.
-
+
@throws UnknownModuleException
if the given module could not be identified.
Note: If the module represent a XFrame instance with does not contain
a document, this exception is thrown too!
-
+
@return An identifier for the given module.
Note: This value is valie everytimes. Error will be transported
by thrown exceptions!
@@ -106,8 +106,8 @@ interface XModuleManager : com::sun::star::uno::XInterface
string identify( [in] ::com::sun::star::uno::XInterface Module )
raises(::com::sun::star::lang::IllegalArgumentException,
UnknownModuleException );
-
-
+
+
};
}; }; }; };
diff --git a/offapi/com/sun/star/frame/XTitle.idl b/offapi/com/sun/star/frame/XTitle.idl
index eb2b10198..2bc71111f 100644
--- a/offapi/com/sun/star/frame/XTitle.idl
+++ b/offapi/com/sun/star/frame/XTitle.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,17 +40,23 @@
module com { module sun { module star { module frame {
//=============================================================================
-/** todo document me
+/** an interface representing an entity with a modifyable title.
*/
-interface XTitle : com::sun::star::uno::XInterface
+published interface XTitle : com::sun::star::uno::XInterface
{
//-------------------------------------------------------------------------
- /** todo document me
+ /** Returns the title of the object.
+ *
+ * @returns
+ * The title.
*/
string getTitle ();
//-------------------------------------------------------------------------
- /** todo document me
+ /** Sets the title of the object.
+ *
+ * @param sTitle
+ * The title.
*/
void setTitle ( [in] string sTitle );
};
diff --git a/offapi/com/sun/star/resource/StringResourceWithLocation.idl b/offapi/com/sun/star/resource/StringResourceWithLocation.idl
index ab1b9bbf3..ea3743106 100644
--- a/offapi/com/sun/star/resource/StringResourceWithLocation.idl
+++ b/offapi/com/sun/star/resource/StringResourceWithLocation.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,16 +33,16 @@
#endif
-//=============================================================================
+//=============================================================================
module com { module sun { module star { module resource {
-//=============================================================================
+//=============================================================================
/** specifies a service providing access to a resource string table implementing the
XStringResourceWithLocation interface.
*/
-service StringResourceWithLocation : com::sun::star::resource::XStringResourceWithLocation
+published service StringResourceWithLocation : com::sun::star::resource::XStringResourceWithLocation
{
/** is used to initialize the object on its creation.
@@ -51,11 +51,11 @@ service StringResourceWithLocation : com::sun::star::resource::XStringResourceWi
the ReadOnly state allows it - the string table data.
@param ReadOnly
- Specifies if the resource should be read only,
+ Specifies if the resource should be read only,
see XStringResourceManager::isReadOnly
@param locale
- Specifies if the locale first to be used as current locale. Internally
+ Specifies if the locale first to be used as current locale. Internally
the XStringResourceManager::setCurrentLocale
method is
called with FindClosestMatch=true.
see XStringResourceManager::setCurrentLocale
@@ -64,7 +64,7 @@ service StringResourceWithLocation : com::sun::star::resource::XStringResourceWi
Base string for the file names used to store the locale data.
The locale data is stored in Java properties files also following
the corresponding naming sceme. The files will be named like this:
- "[BaseName]_[Language]_[Country].properties",
+ "[BaseName]_[Language]_[Country].properties",
e.g. "MyBaseName_en_US.properties"
If an empty string is passed for BaseName, "strings" will be used
as BaseName.
@@ -83,14 +83,14 @@ service StringResourceWithLocation : com::sun::star::resource::XStringResourceWi
@throws IllegalArgumentException
if no string or an empty string is passed as URL
*/
- create( [in] string URL, [in] boolean ReadOnly,
+ create( [in] string URL, [in] boolean ReadOnly,
[in] com::sun::star::lang::Locale locale,
[in] string BaseName, [in] string Comment,
[in] com::sun::star::task::XInteractionHandler Handler )
raises( ::com::sun::star::lang::IllegalArgumentException );
};
-//=============================================================================
+//=============================================================================
}; }; }; };
diff --git a/offapi/com/sun/star/resource/XStringResourceManager.idl b/offapi/com/sun/star/resource/XStringResourceManager.idl
index a8a027d82..e939f1f72 100644
--- a/offapi/com/sun/star/resource/XStringResourceManager.idl
+++ b/offapi/com/sun/star/resource/XStringResourceManager.idl
@@ -71,9 +71,9 @@ module com { module sun { module star { module resource {
localized dialogs.
*/
-interface XStringResourceManager: com::sun::star::resource::XStringResourceResolver
+published interface XStringResourceManager: com::sun::star::resource::XStringResourceResolver
{
- /**
+ /**
Returns the resource's read only state
@return if the resource is read only, otherwise
@@ -87,16 +87,16 @@ interface XStringResourceManager: com::sun::star::resource::XStringResourceResol
Specifies the current locale to be used.
@param FindClosestMatch
- If true: If the exact locale that should be set is not available
+
If true: If the exact locale that should be set is not available
the method tries to find the closest match. E.g. if en_US is re-
quired but not available, en would be the next choice. Finally
- the default locale will be used .
-
-
If false: If the exact locale that should be set is not available
+ the default locale will be used .
+
+
If false: If the exact locale that should be set is not available
a IllegalArgumentException
is thrown.
-
-
If false: If the exact locale that should be set is not available
+
+
If false: If the exact locale that should be set is not available
a IllegalArgumentException
is thrown.
*/
@@ -111,8 +111,8 @@ interface XStringResourceManager: com::sun::star::resource::XStringResourceResol
/** Sets the default locale to be used
@param aLocale
- Specifies the default locale to be used.
- If this locale is not available a
+ Specifies the default locale to be used.
+ If this locale is not available a
IllegalArgumentException
is thrown.
@@ -153,7 +153,7 @@ interface XStringResourceManager: com::sun::star::resource::XStringResourceResol
associated with it will be overwritten, otherwise a new
entry will be created.
- It's not recommended to use this method to get the best
+ It's not recommended to use this method to get the best
performance as the implementation may be optimized for
the use of the current locale.
@@ -165,7 +165,7 @@ interface XStringResourceManager: com::sun::star::resource::XStringResourceResol
@param locale
The locale the string should be set for.
- The locale has to match exactly with one of the locales provided by
+ The locale has to match exactly with one of the locales provided by
getLocales. A closest match search is not supported.
@throws NoSupportException
@@ -181,7 +181,7 @@ interface XStringResourceManager: com::sun::star::resource::XStringResourceResol
/**
- Removes a Resource ID including the corresponding string for
+ Removes a Resource ID including the corresponding string for
the current locale.
@param ResourceID
@@ -201,7 +201,7 @@ interface XStringResourceManager: com::sun::star::resource::XStringResourceResol
/**
- Removes a Resource ID including the corresponding string for
+ Removes a Resource ID including the corresponding string for
s specific locale.
@param ResourceID
@@ -209,7 +209,7 @@ interface XStringResourceManager: com::sun::star::resource::XStringResourceResol
@param locale
The locale the Resource ID should be removed for.
- The locale has to match exactly with one of the locales provided by
+ The locale has to match exactly with one of the locales provided by
getLocales. A closest match search is not supported.
@throws
@@ -226,9 +226,9 @@ interface XStringResourceManager: com::sun::star::resource::XStringResourceResol
/**
- Creates a new locale.
-
-
For each existing ResourceID an empty string
+ Creates a new locale.
+
+
For each existing ResourceID an empty string
will be created. The first locale created will
automatically be the first default locale.
Otherwise strings for all already created IDs
@@ -240,7 +240,7 @@ interface XStringResourceManager: com::sun::star::resource::XStringResourceResol
@throws
IllegalArgumentException
- if the Locale is not valid.
+ if the Locale is not valid.
@throws
NoSupportException
diff --git a/offapi/com/sun/star/resource/XStringResourcePersistence.idl b/offapi/com/sun/star/resource/XStringResourcePersistence.idl
index b160bb508..b41ca1974 100644
--- a/offapi/com/sun/star/resource/XStringResourcePersistence.idl
+++ b/offapi/com/sun/star/resource/XStringResourcePersistence.idl
@@ -52,7 +52,7 @@ module com { module sun { module star { module resource {
@see XStringResourceManager.
*/
-interface XStringResourcePersistence: com::sun::star::resource::XStringResourceManager
+published interface XStringResourcePersistence: com::sun::star::resource::XStringResourceManager
{
/**
Stores all string table data respectively all data modified since
diff --git a/offapi/com/sun/star/resource/XStringResourceResolver.idl b/offapi/com/sun/star/resource/XStringResourceResolver.idl
index f3fc6e929..716b40341 100644
--- a/offapi/com/sun/star/resource/XStringResourceResolver.idl
+++ b/offapi/com/sun/star/resource/XStringResourceResolver.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,8 +27,8 @@
#ifndef __com_sun_star_resource_XStringResourceResolver_idl__
#define __com_sun_star_resource_XStringResourceResolver_idl__
-#ifndef __com_sun_star_resource_MissingResourceException_idl__
-#include
+#ifndef __com_sun_star_resource_MissingResourceException_idl__
+#include
#endif
#ifndef __com_sun_star_util_XModifyBroadcaster_idl__
@@ -42,13 +42,13 @@
//=============================================================================
-module com { module sun { module star { module resource {
+module com { module sun { module star { module resource {
//=============================================================================
-/**
+/**
Interface to access strings in a resource.
- The interface is derived from
+ The interface is derived from
XModifyBroadcaster
All registered XModifyListener
@@ -60,18 +60,18 @@ module com { module sun { module star { module resource {
But also changing the locale at runtime can be supported in this way.
*/
-interface XStringResourceResolver: com::sun::star::util::XModifyBroadcaster
+published interface XStringResourceResolver: com::sun::star::util::XModifyBroadcaster
{
/**
- Resolves the passed ResoureID for the current locale. This
- locale is set during initalisation of the object implementing
- this interface or - in case that also the interface
+ Resolves the passed ResoureID for the current locale. This
+ locale is set during initalisation of the object implementing
+ this interface or - in case that also the interface
XStringResourceManager
- is supported - by using the XStringResourceManager::setLocale
+ is supported - by using the XStringResourceManager::setLocale
method.
@param ResourceID
- ID to specify the string inside the resource.
+ ID to specify the string inside the resource.
The ID can - but not needs to - be a hierarchical
name like "foo.nothing.invalid".
@@ -86,18 +86,18 @@ interface XStringResourceResolver: com::sun::star::util::XModifyBroadcaster
/** Resolves the passed ResoureID for a specific locale.
- It's not recommended to use this method to get the best
+ It's not recommended to use this method to get the best
performance as the implementation may be optimized for
the use of the current locale.
@param ResourceID
- ID to specify the string inside the resource.
+ ID to specify the string inside the resource.
The ID can - but not needs to - be a hierarchical
name like "foo.nothing.invalid".
@param locale
The locale the string should be resolved for.
- The locale has to match exactly with one of the locales provided by
+ The locale has to match exactly with one of the locales provided by
getLocales. A closest match search is not supported.
@return the localized string for the specified ID and Locale
@@ -114,7 +114,7 @@ interface XStringResourceResolver: com::sun::star::util::XModifyBroadcaster
and current locale.
@param ResourceID
- ID to specify the string inside the resource.
+ ID to specify the string inside the resource.
@return if an entry exists, otherwise
@@ -125,16 +125,16 @@ interface XStringResourceResolver: com::sun::star::util::XModifyBroadcaster
/**
Checks if the resource contains an entry for the given ResourceID and locale.
- It's not recommended to use this method to get the best
+ It's not recommended to use this method to get the best
performance as the implementation may be optimized for
the use of the current locale.
@param ResourceID
- ID to specify the string inside the resource.
+ ID to specify the string inside the resource.
@param locale
The locale the entry should be checked for.
- The locale has to match exactly with one of the locales provided by
+ The locale has to match exactly with one of the locales provided by
getLocales. A closest match search is not supported.
@return if an entry exists, otherwise
@@ -153,13 +153,13 @@ interface XStringResourceResolver: com::sun::star::util::XModifyBroadcaster
/**
Returns a sequence of all valid Resource IDs for a specific locale
- It's not recommended to use this method to get the best
+ It's not recommended to use this method to get the best
performance as the implementation may be optimized for
the use of the current locale.
@param locale
The locale the ResourceIDs should be returned for.
- The locale has to match exactly with one of the locales provided by
+ The locale has to match exactly with one of the locales provided by
getLocales. A closest match search is not supported.
@return a sequence of all valid Resource IDs
@@ -168,7 +168,7 @@ interface XStringResourceResolver: com::sun::star::util::XModifyBroadcaster
/** Returns the current locale specified in the accessed resource.
-
+
If no locale is available, the returned Locale structure
only contains empty strings.
@@ -178,7 +178,7 @@ interface XStringResourceResolver: com::sun::star::util::XModifyBroadcaster
/** Returns the default locale of the accessed resource. In many
- cases this will be the locale of the Office initially used
+ cases this will be the locale of the Office initially used
to create the resource.
@return the used locale
@@ -196,6 +196,6 @@ interface XStringResourceResolver: com::sun::star::util::XModifyBroadcaster
//=============================================================================
-}; }; }; };
+}; }; }; };
#endif
diff --git a/offapi/com/sun/star/resource/XStringResourceWithLocation.idl b/offapi/com/sun/star/resource/XStringResourceWithLocation.idl
index bd320abd5..d6e616a9a 100644
--- a/offapi/com/sun/star/resource/XStringResourceWithLocation.idl
+++ b/offapi/com/sun/star/resource/XStringResourceWithLocation.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,27 +27,27 @@
#ifndef __com_sun_star_resource_XStringResourceWithLocation_idl__
#define __com_sun_star_resource_XStringResourceWithLocation_idl__
-#ifndef __com_sun_star_resource_XStringResourcePersistence_idl__
-#include
+#ifndef __com_sun_star_resource_XStringResourcePersistence_idl__
+#include
#endif
//=============================================================================
-module com { module sun { module star { module resource {
+module com { module sun { module star { module resource {
//=============================================================================
-/**
+/**
Extends XStringResourcePersistence by methods to handle an
associated location.
@see XStringResourcePersistence.
*/
-interface XStringResourceWithLocation: com::sun::star::resource::XStringResourcePersistence
+published interface XStringResourceWithLocation: com::sun::star::resource::XStringResourcePersistence
{
/**
Stores all string table data to a location and associates this location
- to this instance as if setLocation was called with this
+ to this instance as if setLocation was called with this
location. The modified state will be unmodified after the call.
@param URL
@@ -58,20 +58,20 @@ interface XStringResourceWithLocation: com::sun::star::resource::XStringResource
/**
- Associates a location to the StringResourceWithStorage instance
+ Associates a location to the StringResourceWithStorage instance
which is used on subsequent calls of store.
-
+
@param URL
the location to be associated to the StringResourceManager
This call has to be used carefully as it removes the location
- previously connected to the StringResourceWithStorage. It may
- force the implementation to reload data from the previous
- location before releasing it. The StringResourceManager will
- be modified after calling this method as the data isn't stored
- to the new location yet. storeAsURL should
- be prefered as it directly stores the data to the new location
+ previously connected to the StringResourceWithStorage. It may
+ force the implementation to reload data from the previous
+ location before releasing it. The StringResourceManager will
+ be modified after calling this method as the data isn't stored
+ to the new location yet. storeAsURL should
+ be prefered as it directly stores the data to the new location
and afterwards this location is in sync with the resource data.
@@ -84,6 +84,6 @@ interface XStringResourceWithLocation: com::sun::star::resource::XStringResource
//=============================================================================
-}; }; }; };
+}; }; }; };
#endif
diff --git a/offapi/com/sun/star/security/CertificateContainer.idl b/offapi/com/sun/star/security/CertificateContainer.idl
index 1e3dcb72e..5974aefa3 100644
--- a/offapi/com/sun/star/security/CertificateContainer.idl
+++ b/offapi/com/sun/star/security/CertificateContainer.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
@@ -37,10 +37,11 @@
module com { module sun { module star { module security {
/** the service to be used for XCertificateContainer.
+
@since OOo 2.3.1
*/
-service CertificateContainer: XCertificateContainer;
+published service CertificateContainer: XCertificateContainer;
}; }; }; };
-#endif
+#endif
diff --git a/offapi/com/sun/star/security/CertificateContainerStatus.idl b/offapi/com/sun/star/security/CertificateContainerStatus.idl
index a580d5108..6ca4c43bd 100644
--- a/offapi/com/sun/star/security/CertificateContainerStatus.idl
+++ b/offapi/com/sun/star/security/CertificateContainerStatus.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,8 +24,6 @@
* for a copy of the LGPLv3 License.
*
************************************************************************/
-
-/** -- idl definition -- **/
#ifndef __com_sun_star_security_CertificateContainerStatus_idl_
#define __com_sun_star_security_CertificateContainerStatus_idl_
@@ -39,7 +37,7 @@ module com { module sun { module star { module security {
* Constant definiton of a certificate container status.
*
*/
-enum CertificateContainerStatus
+published enum CertificateContainerStatus
{
/**
* The certificate was not found.
@@ -60,5 +58,5 @@ enum CertificateContainerStatus
} ; } ; } ; } ;
-#endif
+#endif
diff --git a/offapi/com/sun/star/security/SecurityInfrastructureException.idl b/offapi/com/sun/star/security/SecurityInfrastructureException.idl
index 10e894250..71cb0e18a 100644
--- a/offapi/com/sun/star/security/SecurityInfrastructureException.idl
+++ b/offapi/com/sun/star/security/SecurityInfrastructureException.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,27 @@
* for a copy of the LGPLv3 License.
*
************************************************************************/
-
-//i20156 - new file for xmlsecurity module
-
-/** -- idl definition -- **/
#ifndef __com_sun_star_security_SecurityInfrastructureException_idl__
-#define __com_sun_star_security_SecurityInfrastructureException_idl__
-
+#define __com_sun_star_security_SecurityInfrastructureException_idl__
+
#ifndef __com_sun_star_uno_SecurityException_idl__
-#include
+#include
#endif
-//=============================================================================
+//=============================================================================
module com { module sun { module star { module security {
-//=============================================================================
-
-exception SecurityInfrastructureException : com::sun::star::uno::SecurityException
+//=============================================================================
+
+published exception SecurityInfrastructureException : com::sun::star::uno::SecurityException
{
};
-//=============================================================================
-
+//=============================================================================
+
}; }; }; };
#endif
diff --git a/offapi/com/sun/star/security/XCertificate.idl b/offapi/com/sun/star/security/XCertificate.idl
index 826e469e3..0c4eaa1dd 100644
--- a/offapi/com/sun/star/security/XCertificate.idl
+++ b/offapi/com/sun/star/security/XCertificate.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,10 +24,6 @@
* for a copy of the LGPLv3 License.
*
************************************************************************/
-
-//i20156 - new file for xmlsecurity module
-
-/** -- idl definition -- **/
#ifndef __com_sun_star_security_XCertificate_idl_
#define __com_sun_star_security_XCertificate_idl_
@@ -43,7 +39,7 @@ module com { module sun { module star { module security {
*
* This interface represents a x509 certificate.
*/
-interface XCertificate : com::sun::star::uno::XInterface
+published interface XCertificate : com::sun::star::uno::XInterface
{
/**
* the version number attribute of the certificate.
@@ -79,17 +75,17 @@ interface XCertificate : com::sun::star::uno::XInterface
* the issuer unique ID attribute of the certificate.
*/
[attribute, readonly] sequence< byte > IssuerUniqueID ;
-
+
/**
* the subject unique ID attribute of the certificate.
*/
[attribute, readonly] sequence< byte > SubjectUniqueID ;
-
+
/**
* all extensions of a certificate.
*/
[attribute, readonly] sequence< XCertificateExtension > Extensions ;
-
+
/**
* the DER encoded form of the certificate
*/
@@ -124,7 +120,7 @@ interface XCertificate : com::sun::star::uno::XInterface
* Find a extension with a object identifier.
*/
XCertificateExtension findCertificateExtension( [in]sequence< byte > oid ) ;
-
+
/**
* get the certificate usage
*/
@@ -133,5 +129,5 @@ interface XCertificate : com::sun::star::uno::XInterface
} ; } ; } ; } ;
-#endif
+#endif
diff --git a/offapi/com/sun/star/security/XCertificateContainer.idl b/offapi/com/sun/star/security/XCertificateContainer.idl
index e7cdfc63b..605916c45 100644
--- a/offapi/com/sun/star/security/XCertificateContainer.idl
+++ b/offapi/com/sun/star/security/XCertificateContainer.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
@@ -37,7 +37,7 @@ module com { module sun { module star { module security {
@see CertificateContainer
@since OOo 2.3.1
*/
-interface XCertificateContainer
+published interface XCertificateContainer
{
/** Store the certificate in memory.
@param url
@@ -45,10 +45,10 @@ interface XCertificateContainer
@param trust
@return boolean
*/
-
- boolean addCertificate( [in] string url,
+
+ boolean addCertificate( [in] string url,
[in] string cert, [in] boolean trust );
-
+
/** Sheck if a certificate was stored earlier before.
@param url
@param cert
@@ -56,11 +56,11 @@ interface XCertificateContainer
*/
- CertificateContainerStatus hasCertificate([in] string url,
+ CertificateContainerStatus hasCertificate([in] string url,
[in] string cert );
-
+
};
}; }; }; };
-#endif
+#endif
diff --git a/offapi/com/sun/star/security/XCertificateExtension.idl b/offapi/com/sun/star/security/XCertificateExtension.idl
index 00044c2fd..5c8c9549c 100644
--- a/offapi/com/sun/star/security/XCertificateExtension.idl
+++ b/offapi/com/sun/star/security/XCertificateExtension.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,10 +24,6 @@
* for a copy of the LGPLv3 License.
*
************************************************************************/
-
-//i20156 - new file for xmlsecurity module
-
-/** -- idl definition -- **/
#ifndef __com_sun_star_security_XCertificateExtension_idl_
#define __com_sun_star_security_XCertificateExtension_idl_
@@ -41,7 +37,7 @@ module com { module sun { module star { module security {
*
* This interface represents a x509 certificate.
*/
-interface XCertificateExtension : com::sun::star::uno::XInterface
+published interface XCertificateExtension : com::sun::star::uno::XInterface
{
/**
* Check whether it is a critical extension
@@ -57,9 +53,9 @@ interface XCertificateExtension : com::sun::star::uno::XInterface
* Get the extension value
*/
[attribute, readonly] sequence< byte > ExtensionValue ;
-};
+};
} ; } ; } ; } ;
-#endif
+#endif
diff --git a/offapi/com/sun/star/sheet/ComplexReference.idl b/offapi/com/sun/star/sheet/ComplexReference.idl
index 934a62dec..22cb225ba 100644
--- a/offapi/com/sun/star/sheet/ComplexReference.idl
+++ b/offapi/com/sun/star/sheet/ComplexReference.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 {
/** contains a reference to a cell range.
*/
-struct ComplexReference
+published struct ComplexReference
{
//-------------------------------------------------------------------------
diff --git a/offapi/com/sun/star/sheet/FormulaOpCodeMapEntry.idl b/offapi/com/sun/star/sheet/FormulaOpCodeMapEntry.idl
index 78661a7a6..e49a9185f 100644
--- a/offapi/com/sun/star/sheet/FormulaOpCodeMapEntry.idl
+++ b/offapi/com/sun/star/sheet/FormulaOpCodeMapEntry.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,7 +41,7 @@ module com { module sun { module star { module sheet {
/** contains a mapping from a formula name (function name, operator,
...) to the OpCode used by the formula compiler.
*/
-struct FormulaOpCodeMapEntry
+published struct FormulaOpCodeMapEntry
{
//-------------------------------------------------------------------------
diff --git a/offapi/com/sun/star/sheet/FormulaToken.idl b/offapi/com/sun/star/sheet/FormulaToken.idl
index d5fedeca9..96eaefcc5 100644
--- a/offapi/com/sun/star/sheet/FormulaToken.idl
+++ b/offapi/com/sun/star/sheet/FormulaToken.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,7 +36,7 @@ module com { module sun { module star { module sheet {
/** contains a single token within a formula.
*/
-struct FormulaToken
+published struct FormulaToken
{
//-------------------------------------------------------------------------
diff --git a/offapi/com/sun/star/sheet/SingleReference.idl b/offapi/com/sun/star/sheet/SingleReference.idl
index cf802fb5a..b49bf326f 100644
--- a/offapi/com/sun/star/sheet/SingleReference.idl
+++ b/offapi/com/sun/star/sheet/SingleReference.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,7 +36,7 @@ module com { module sun { module star { module sheet {
/** contains a reference to a single cell.
*/
-struct SingleReference
+published struct SingleReference
{
//-------------------------------------------------------------------------
diff --git a/offapi/com/sun/star/sheet/XFormulaOpCodeMapper.idl b/offapi/com/sun/star/sheet/XFormulaOpCodeMapper.idl
index 0a53298d6..397605012 100644
--- a/offapi/com/sun/star/sheet/XFormulaOpCodeMapper.idl
+++ b/offapi/com/sun/star/sheet/XFormulaOpCodeMapper.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
@@ -44,7 +44,7 @@ module com { module sun { module star { module sheet {
/** gives access to spreadsheet compiler token interns.
*/
-interface XFormulaOpCodeMapper
+published interface XFormulaOpCodeMapper
{
//-------------------------------------------------------------------------
diff --git a/offapi/com/sun/star/sheet/XFormulaTokens.idl b/offapi/com/sun/star/sheet/XFormulaTokens.idl
index 3b48ef349..0e7cb9348 100644
--- a/offapi/com/sun/star/sheet/XFormulaTokens.idl
+++ b/offapi/com/sun/star/sheet/XFormulaTokens.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
@@ -44,7 +44,7 @@ module com { module sun { module star { module sheet {
/** gives access to a formula as token sequence.
*/
-interface XFormulaTokens
+published interface XFormulaTokens
{
//-------------------------------------------------------------------------
diff --git a/offapi/com/sun/star/task/ErrorCodeIOException.idl b/offapi/com/sun/star/task/ErrorCodeIOException.idl
index 6ab4e16ea..9600483fc 100644
--- a/offapi/com/sun/star/task/ErrorCodeIOException.idl
+++ b/offapi/com/sun/star/task/ErrorCodeIOException.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 @@
/** IOException that can carry error codes ( not only io related ).
It can be used to transport the error code information.
*/
-exception ErrorCodeIOException : com::sun::star::io::IOException
+published exception ErrorCodeIOException : com::sun::star::io::IOException
{
//------------------------------------------------------------------------
/** specifies the error code.
diff --git a/offapi/com/sun/star/task/XUrlContainer.idl b/offapi/com/sun/star/task/XUrlContainer.idl
index e0456cb5f..9a20a3e92 100644
--- a/offapi/com/sun/star/task/XUrlContainer.idl
+++ b/offapi/com/sun/star/task/XUrlContainer.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 task {
@since OOo 3.2
*/
-/*published*/ interface XUrlContainer : com::sun::star::uno::XInterface
+published interface XUrlContainer : com::sun::star::uno::XInterface
{
//-------------------------------------------------------------------------
/** Add a URL to the container.
diff --git a/offapi/com/sun/star/text/GlobalDocument.idl b/offapi/com/sun/star/text/GlobalDocument.idl
index a2229f2b1..480887d64 100644
--- a/offapi/com/sun/star/text/GlobalDocument.idl
+++ b/offapi/com/sun/star/text/GlobalDocument.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,8 +38,10 @@
//=============================================================================
/** Specify the document service of the global text module.
+
+ @deprecated
*/
-service GlobalDocument
+published service GlobalDocument
{
/** Provides the functionality of such global document. */
service GenericTextDocument;
diff --git a/offapi/com/sun/star/text/WebDocument.idl b/offapi/com/sun/star/text/WebDocument.idl
index 60060994c..fd4f1b66a 100644
--- a/offapi/com/sun/star/text/WebDocument.idl
+++ b/offapi/com/sun/star/text/WebDocument.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,8 +38,10 @@
//=============================================================================
/** Specify the document service of the web module.
+
+ @deprecated
*/
-service WebDocument
+published service WebDocument
{
/** Provides the functionality of such web document. */
service GenericTextDocument;
diff --git a/offapi/com/sun/star/ucb/CertificateValidationRequest.idl b/offapi/com/sun/star/ucb/CertificateValidationRequest.idl
index baf7a3df8..1f427af1a 100755
--- a/offapi/com/sun/star/ucb/CertificateValidationRequest.idl
+++ b/offapi/com/sun/star/ucb/CertificateValidationRequest.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
@@ -37,12 +37,12 @@
//=============================================================================
-module com { module sun { module star { module ucb {
+module com { module sun { module star { module ucb {
//=============================================================================
/** An error specifing an invalid certificate.
*/
-exception CertificateValidationRequest: com::sun::star::task::ClassifiedInteractionRequest
+published exception CertificateValidationRequest: com::sun::star::task::ClassifiedInteractionRequest
{
//-------------------------------------------------------------------------
/** This value describes the validity of the certificate.
@@ -50,16 +50,19 @@ exception CertificateValidationRequest: com::sun::star::task::ClassifiedInteract
long CertificateValidity;
//-------------------------------------------------------------------------
- /** The certificate himself.
+ /** The certificate himself.
*/
com::sun::star::security::XCertificate Certificate;
+ //-------------------------------------------------------------------------
+ /** The host name.
+ */
string HostName;
};
//=============================================================================
-}; }; }; };
+}; }; }; };
#endif
diff --git a/offapi/com/sun/star/ucb/URLAuthenticationRequest.idl b/offapi/com/sun/star/ucb/URLAuthenticationRequest.idl
index 668eb847b..8e1ed6c0d 100644
--- a/offapi/com/sun/star/ucb/URLAuthenticationRequest.idl
+++ b/offapi/com/sun/star/ucb/URLAuthenticationRequest.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 ucb {
@since OOo 3.2
*/
-/*published*/ exception URLAuthenticationRequest : AuthenticationRequest
+published exception URLAuthenticationRequest : AuthenticationRequest
{
//-------------------------------------------------------------------------
/** The URL for which authentication is requested.
diff --git a/offapi/com/sun/star/ucb/XInteractionSupplyAuthentication2.idl b/offapi/com/sun/star/ucb/XInteractionSupplyAuthentication2.idl
index 8da2e3282..853a927ba 100644
--- a/offapi/com/sun/star/ucb/XInteractionSupplyAuthentication2.idl
+++ b/offapi/com/sun/star/ucb/XInteractionSupplyAuthentication2.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 ucb {
@since OOo 3.2
*/
-/*published*/ interface XInteractionSupplyAuthentication2 : XInteractionSupplyAuthentication
+published interface XInteractionSupplyAuthentication2 : XInteractionSupplyAuthentication
{
//-------------------------------------------------------------------------
/** Specifies if 'system credentials' can be obtained and used by the issuer
diff --git a/offapi/com/sun/star/ucb/XWebDAVCommandEnvironment.idl b/offapi/com/sun/star/ucb/XWebDAVCommandEnvironment.idl
index d586a8f58..561da63ee 100644
--- a/offapi/com/sun/star/ucb/XWebDAVCommandEnvironment.idl
+++ b/offapi/com/sun/star/ucb/XWebDAVCommandEnvironment.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,20 +40,19 @@ module com { module sun { module star { module ucb {
//=============================================================================
/** A command environment that can be used to deal with WebDAV/HTTP specific
- commands.
+ commands.
Supply an implementation of this interface together with an
XCommandEnvironment implementation, when executing a command
using XCommandProcessor.
*/
-/* published */
-interface XWebDAVCommandEnvironment : com::sun::star::uno::XInterface
+published interface XWebDAVCommandEnvironment : com::sun::star::uno::XInterface
{
//-------------------------------------------------------------------------
/** This method gets called while assembling an WebDAV/HTTP request.
The returned headername-headervalue pairs will be appended to
the list of request headers before the request is dispatched.
-
+
@param aURI
The request URI.
@@ -61,13 +60,13 @@ interface XWebDAVCommandEnvironment : com::sun::star::uno::XInterface
The WebDAV/HTTP method ("GET","PUT","MKCOL",...).
@return
- A sequence of header name, header value pairs. The header
- names must be the plain names and contain no trailing ":".
+ A sequence of header name, header value pairs. The header
+ names must be the plain names and contain no trailing ":".
The header value must be an Any containing a string.
*/
sequence getUserRequestHeaders(
- [in] string aURI,
- [in] string aMethod);
+ [in] string aURI,
+ [in] string aMethod);
};
//=============================================================================
diff --git a/offapi/com/sun/star/ui/DockingArea.idl b/offapi/com/sun/star/ui/DockingArea.idl
index 3812eeeac..7880efb8e 100644
--- a/offapi/com/sun/star/ui/DockingArea.idl
+++ b/offapi/com/sun/star/ui/DockingArea.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,11 +28,11 @@
#ifndef __com_sun_star_ui_DockingArea_idl__
#define __com_sun_star_ui_DockingArea_idl__
-//=============================================================================
+//=============================================================================
module com { module sun { module star { module ui {
-//=============================================================================
+//=============================================================================
/** specifies different docking areas a frame based layout manager
supports.
@@ -40,27 +40,27 @@ module com { module sun { module star { module ui {
A frame based layout manager supports four different docking areas where
dockable user interface elements can be docked.
-
+
@see com::sun::star::frame::XLayoutManager
-
+
@since OOo 2.0
*/
-enum DockingArea
+published enum DockingArea
{
/** the top docking area below the menu bar.
*/
DOCKINGAREA_TOP,
-
+
/** the bottom docking area above the status bar.
*/
DOCKINGAREA_BOTTOM,
-
+
/** the left side docking area.
*/
DOCKINGAREA_LEFT,
-
+
/** the right side docking area.
*/
DOCKINGAREA_RIGHT,
diff --git a/offapi/com/sun/star/ui/ModuleUIConfigurationManagerSupplier.idl b/offapi/com/sun/star/ui/ModuleUIConfigurationManagerSupplier.idl
index 998e2fc63..33bd1ae4a 100644
--- a/offapi/com/sun/star/ui/ModuleUIConfigurationManagerSupplier.idl
+++ b/offapi/com/sun/star/ui/ModuleUIConfigurationManagerSupplier.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,21 +35,21 @@
#include
#endif
-module com { module sun { module star { module ui {
+module com { module sun { module star { module ui {
/** specifies a central user interface configuration provider which gives
access to module based user interface configuration managers.
-
+
@since OOo 2.0
*/
-service ModuleUIConfigurationManagerSupplier
+published service ModuleUIConfigurationManagerSupplier
{
/** controls module based user interface configuration managers.
-
+
- There can only exists one user interface configuration manager for
- a module. A user interface configuration manager supports to get and set
+ There can only exists one user interface configuration manager for
+ a module. A user interface configuration manager supports to get and set
user interface configuration data for configurable user interface elements.
@see ConfigurableUIElement
diff --git a/offapi/com/sun/star/ui/UIElementFactory.idl b/offapi/com/sun/star/ui/UIElementFactory.idl
index 9693c5ecd..bc5ced44c 100644
--- a/offapi/com/sun/star/ui/UIElementFactory.idl
+++ b/offapi/com/sun/star/ui/UIElementFactory.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,31 +32,31 @@
#include
#endif
-//=============================================================================
+//=============================================================================
module com { module sun { module star { module ui {
-//=============================================================================
+//=============================================================================
/** specifies a user interface element factory that can create and initialize
a user interface element type.
-
+
- It depends on the implementation which user interface element types can be
- created. It is also possible that a factory is only able to create one
- special user interface element. User interface element factories must be
- registered at the single instance UIElementFactoryManager
+ It depends on the implementation which user interface element types can be
+ created. It is also possible that a factory is only able to create one
+ special user interface element. User interface element factories must be
+ registered at the single instance UIElementFactoryManager
service to provide access to itself.
-
+
@since OOo 2.0
*/
-service UIElementFactory
+published service UIElementFactory
{
- /** this interface provides a function to create and initalize new
+ /** this interface provides a function to create and initalize new
instances of user interface elements.
-
+
@see XUIElementFactory
*/
interface com::sun::star::ui::XUIElementFactory;
diff --git a/offapi/com/sun/star/ui/WindowStateConfiguration.idl b/offapi/com/sun/star/ui/WindowStateConfiguration.idl
index 78d9f0e4c..8c34d07d5 100644
--- a/offapi/com/sun/star/ui/WindowStateConfiguration.idl
+++ b/offapi/com/sun/star/ui/WindowStateConfiguration.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,15 +32,15 @@
#include
#endif
-//=============================================================================
+//=============================================================================
module com { module sun { module star { module ui {
-//=============================================================================
+//=============================================================================
-/** a service which provides window based information about user interface
+/** a service which provides window based information about user interface
elements.
-
+
OpenOffice.org has an amout of user interface elements that can be positioned,
resized, closed and their style can be changed. This service provides access
@@ -51,18 +51,18 @@ module com { module sun { module star { module ui {
@since OOo 2.0
*/
-service WindowStateConfiguration
+published service WindowStateConfiguration
{
- /** provides access to window based information about user interface elements
+ /** provides access to window based information about user interface elements
of all installed application modules.
- To access the window based information of a module, a unique module specifier
+ To access the window based information of a module, a unique module specifier
must be provided to XNameAccess::getByName() function.
The module specifier can be retrieved from the ModuleManager
service. The interface provides references to a ModuleWindowStateConfiguration.
-
+
@see com::sun::star::frame::ModuleManager
*/
diff --git a/offapi/com/sun/star/ui/XDockingAreaAcceptor.idl b/offapi/com/sun/star/ui/XDockingAreaAcceptor.idl
index 65478487c..576c1d002 100644
--- a/offapi/com/sun/star/ui/XDockingAreaAcceptor.idl
+++ b/offapi/com/sun/star/ui/XDockingAreaAcceptor.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,20 +40,20 @@
#include
#endif
-//=============================================================================
+//=============================================================================
module com { module sun { module star { module ui {
-//=============================================================================
+//=============================================================================
/** this interface enables developer to implement different docking area
acceptors which are used by the frame based layout manager.
A docking area acceptor is responsible to control the docking area of a
- container window. As OLE for example supports inplace and outplace editing,
- there are different parts of code responsible for the container window.
- This interface enables developer to make support implementations for these
+ container window. As OLE for example supports inplace and outplace editing,
+ there are different parts of code responsible for the container window.
+ This interface enables developer to make support implementations for these
scenarios.
@see com::sun::star::frame::XFrame
@@ -63,25 +63,25 @@ module com { module sun { module star { module ui {
*/
-interface XDockingAreaAcceptor : com::sun::star::uno::XInterface
+published interface XDockingAreaAcceptor : com::sun::star::uno::XInterface
{
- /** provide the container window where the layout manager can request border
+ /** provide the container window where the layout manager can request border
space for docking windows.
-
+
- Additionally the layout manager uses this window to create its own child
+ Additionally the layout manager uses this window to create its own child
windows for docking purposes.
*/
com::sun::star::awt::XWindow getContainerWindow();
-
- /** method to ask an implementation if the provided space for docking windows
+
+ /** method to ask an implementation if the provided space for docking windows
is available or not.
-
+
- The Rectangle parameter is
- filled by the caller with pixel data. The members of
- Rectangle must be filled
+ The Rectangle parameter is
+ filled by the caller with pixel data. The members of
+ Rectangle must be filled
as following:
- X = requested area on left side (in pixel)
@@ -96,10 +96,10 @@ interface XDockingAreaAcceptor : com::sun::star::uno::XInterface
/** method to brief an implementation that we need new border space.
- The callee must size its document window so that we have the amount
+ The callee must size its document window so that we have the amount
of space we have provided. The Rectangle
- parameter is filled by the caller with pixel data. The members of
- Rectangle must be filled as
+ parameter is filled by the caller with pixel data. The members of
+ Rectangle must be filled as
following:
- X = new area on left side (in pixel)
@@ -114,6 +114,6 @@ interface XDockingAreaAcceptor : com::sun::star::uno::XInterface
}; }; }; };
-//=============================================================================
+//=============================================================================
#endif
diff --git a/offapi/com/sun/star/ui/XImageManager.idl b/offapi/com/sun/star/ui/XImageManager.idl
index fb5e622e1..fb9d260d7 100644
--- a/offapi/com/sun/star/ui/XImageManager.idl
+++ b/offapi/com/sun/star/ui/XImageManager.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
@@ -64,34 +64,34 @@
#include
#endif
-module com { module sun { module star { module ui {
+module com { module sun { module star { module ui {
-/** specifies access functions to an images manager interface to add,
+/** specifies access functions to an images manager interface to add,
replace and remove images assocations to command URLs.
- An image manager controls a number of image sets which are specified
+ An image manager controls a number of image sets which are specified
by a ImageType.
*/
-
-interface XImageManager
+
+published interface XImageManager
{
- /** resets the image manager to default data.
-
+ /** resets the image manager to default data.
+
This means that all user images of the instance will be removed.
*/
void reset();
-
+
/** retrieves the list of command URLs which have images associated.
@param nImageType
specifies the image type for this operation.
-
+
@return
- all command URLs within the images manager that have an image
+ all command URLs within the images manager that have an image
associated.
*/
sequence< string > getAllImageNames( [in] short nImageType );
@@ -100,7 +100,7 @@ interface XImageManager
@param nImageType
specifies the image type for this operation.
-
+
@param ResourceURL
a command URL that should be checked for an associated image.
@@ -113,16 +113,16 @@ interface XImageManager
@param nImageType
specifies the image type for this association operation.
-
+
@param aCommandURLSequence
a sequence of command URLs for which the images are requested.
@return
- a sequence of graphics object which are associated with the
- provided command URLs. If an unknown command URL is provided or
- a command URL has no associated image a graphics object with an
- empty image is provided. If the sequence
- aCommandURLSequence contains an invalid command
+ a sequence of graphics object which are associated with the
+ provided command URLs. If an unknown command URL is provided or
+ a command URL has no associated image a graphics object with an
+ empty image is provided. If the sequence
+ aCommandURLSequence contains an invalid command
URL a IllegalArgumentException
is thrown.
*/
@@ -132,20 +132,20 @@ interface XImageManager
@param nImageType
specifies the image type for this association operation.
-
+
@param aCommandURLSequence
a sequence of command URLs for which images should be replaced.
@param aGraphicsSequence
- a sequence of graphic objects which should replace the old images
+ a sequence of graphic objects which should replace the old images
of the provided command URLs.
- If a command URL cannot be found the replace call will be omitted. If
- aCommandURLSequence contains an invalid command URL a
- IllegalArgumentException
- is thrown. If the image manager is associated with a read-only configuration
- manager a IllegalAccessException
+ If a command URL cannot be found the replace call will be omitted. If
+ aCommandURLSequence contains an invalid command URL a
+ IllegalArgumentException
+ is thrown. If the image manager is associated with a read-only configuration
+ manager a IllegalAccessException
is thrown.
*/
@@ -155,38 +155,38 @@ interface XImageManager
@param nImageType
specifies the image type for this association operation.
-
+
@param aCommandURLSequence
a sequence of command URLs for which the images should be removed.
-
+
- If the aCommandURLSequence contains an invalid command URL a
- IllegalArgumentException is
- thrown. If the image manager is associated with a read-only configuration
- manager a IllegalAccessException
+ If the aCommandURLSequence contains an invalid command URL a
+ IllegalArgumentException is
+ thrown. If the image manager is associated with a read-only configuration
+ manager a IllegalAccessException
is thrown.
*/
void removeImages( [in] short nImageType, [in] sequence< string > aResourceURLSequence ) raises ( com::sun::star::lang::IllegalArgumentException, com::sun::star::lang::IllegalAccessException );
-
+
/** inserts new image/command associations to a image manager.
@param nImageType
specifies the image type for this association operation.
-
+
@param aCommandURLSequence
a sequence of command URLs which specify which commands get an new image.
@param aGraphicSequence
- a sequence of graphic objects which should be associated with the provided
+ a sequence of graphic objects which should be associated with the provided
command URLs.
- If an association is already present it is replaced. If
- aCommandURLSequence contains an invalid command URL a
+ If an association is already present it is replaced. If
+ aCommandURLSequence contains an invalid command URL a
IllegalArgumentException
- is thrown. If the configuration manager is read-only a
- IllegalAccessException is
+ is thrown. If the configuration manager is read-only a
+ IllegalAccessException is
thrown.
*/
@@ -203,44 +203,44 @@ interface XImageManager
An image manager implementation notifies its listener whenever an image
set has been changed, due to insert, remove or replace operations. To
- minimize the overhead for notifications an image manager places all
- inserted and/or replaced images into a single notify call. A container
- which implements XNameAccess
- holds the information. The access key is a command URL and provides a
- XGraphic. This container
- is placed into the
+ minimize the overhead for notifications an image manager places all
+ inserted and/or replaced images into a single notify call. A container
+ which implements XNameAccess
+ holds the information. The access key is a command URL and provides a
+ XGraphic. This container
+ is placed into the
ConfigurationEvent::Element.
- The image set which has been changed is put into the
+ The image set which has been changed is put into the
ConfigurationEvent::aInfo.
*/
interface com::sun::star::ui::XUIConfiguration;
- /** allows controlling or observing the lifetime of an imahge manager
+ /** allows controlling or observing the lifetime of an imahge manager
instance.
- The owner of the object may dispose of this object using
+
The owner of the object may dispose of this object using
XComponent::dispose().
*/
interface ::com::sun::star::lang::XComponent;
- /** initializes an image manager instance.
-
- An image manager instance must be initialized using
- XInitialization::initialize
+ /** initializes an image manager instance.
+
+ An image manager instance must be initialized using
+ XInitialization::initialize
before it can be used.
The following property must be provided if the image manager is
related to a module:
- - ModuleIdentifierspecifies a string property which is the
+
- ModuleIdentifierspecifies a string property which is the
unique identifier of module.
- - UserConfigStoragespecifies a
- XStorage property which
+
- UserConfigStoragespecifies a
+ XStorage property which
provides access to the configuration storage of the module.
- - UserRootCommitspecifies an optional
+
- UserRootCommitspecifies an optional
XTransactedObject
property which makes it possible to commit a root storage.
diff --git a/offapi/com/sun/star/ui/XModuleUIConfigurationManagerSupplier.idl b/offapi/com/sun/star/ui/XModuleUIConfigurationManagerSupplier.idl
index b4d86c3d6..bb35b2211 100644
--- a/offapi/com/sun/star/ui/XModuleUIConfigurationManagerSupplier.idl
+++ b/offapi/com/sun/star/ui/XModuleUIConfigurationManagerSupplier.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,28 +36,28 @@
#include
#endif
-module com { module sun { module star { module ui {
+module com { module sun { module star { module ui {
/** allows to retrieve user interface configuration managers related to
OpenOffice.org modules.
@since OOo 2.0
*/
-
-interface XModuleUIConfigurationManagerSupplier : ::com::sun::star::uno::XInterface
+
+published interface XModuleUIConfigurationManagerSupplier : ::com::sun::star::uno::XInterface
{
//----------------------------------------------------------------------
/** returns the requested module based user interface configuration manager.
@param ModuleIdentifier
- a module identifier which identifies an OpenOffice.org module. The
- module identifier can be retrieved from the
+ a module identifier which identifies an OpenOffice.org module. The
+ module identifier can be retrieved from the
ModuleManager service.
- @returns
- an object implementing
- ModuleUIConfigurationManager
- service. If the provided module identifier is unknown a
+ @returns
+ an object implementing
+ ModuleUIConfigurationManager
+ service. If the provided module identifier is unknown a
NoSuchElementException
is thrown.
*/
diff --git a/offapi/com/sun/star/ui/XUIConfiguration.idl b/offapi/com/sun/star/ui/XUIConfiguration.idl
index 2f2b6fd00..12c1891da 100644
--- a/offapi/com/sun/star/ui/XUIConfiguration.idl
+++ b/offapi/com/sun/star/ui/XUIConfiguration.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,46 +32,46 @@
#include
#endif
-module com { module sun { module star { module ui {
+module com { module sun { module star { module ui {
-/** supports to notify other implementations about changes of a user
+/** supports to notify other implementations about changes of a user
interface configuration manager.
- The XUIConfiguration interface is provided for user
- interface configuration managers which need to broadcast changes
- within the container; that means the actions of adding, replacing
+ The XUIConfiguration interface is provided for user
+ interface configuration managers which need to broadcast changes
+ within the container; that means the actions of adding, replacing
and removing elements are broadcast to listeners.
- This can be useful for UI to enable/disable some functions without
+
This can be useful for UI to enable/disable some functions without
actually accessing the data.
@since OOo 2.0
*/
-
-interface XUIConfiguration : ::com::sun::star::uno::XInterface
+
+published interface XUIConfiguration : ::com::sun::star::uno::XInterface
{
- /** adds the specified listener to receive events when elements are
+ /** adds the specified listener to receive events when elements are
changed, inserted or removed.
- It is suggested to allow multiple registration of the same
- listener, thus for each time a listener is added, it has to be
+ It is suggested to allow multiple registration of the same
+ listener, thus for each time a listener is added, it has to be
removed.
@see XUIConfigurationListener
-
+
*/
void addConfigurationListener( [in] ::com::sun::star::ui::XUIConfigurationListener Listener );
- /** removes the specified listener so it does not receive any events
+ /** removes the specified listener so it does not receive any events
from this user interface configuration manager.
- It is suggested to allow multiple registration of the same
- listener, thus for each time a listener is added, it has to be
+
It is suggested to allow multiple registration of the same
+ listener, thus for each time a listener is added, it has to be
removed.
-
+
@see XUIConfigurationListener
*/
diff --git a/offapi/com/sun/star/ui/XUIConfigurationListener.idl b/offapi/com/sun/star/ui/XUIConfigurationListener.idl
index f3fd87752..a44e2b947 100644
--- a/offapi/com/sun/star/ui/XUIConfigurationListener.idl
+++ b/offapi/com/sun/star/ui/XUIConfigurationListener.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,48 +36,48 @@
#include
#endif
-//=============================================================================
+//=============================================================================
-module com { module sun { module star { module ui {
+module com { module sun { module star { module ui {
-//=============================================================================
+//=============================================================================
-/** supplies information about changes of a user interface
+/** supplies information about changes of a user interface
configuration manager.
@since OOo 2.0
*/
-interface XUIConfigurationListener : com::sun::star::lang::XEventListener
+published interface XUIConfigurationListener : com::sun::star::lang::XEventListener
{
- //-------------------------------------------------------------------------
-
+ //-------------------------------------------------------------------------
+
/** is invoked when a configuration has inserted an user interface element.
@param Event
provides information about the element which has been inserted.
*/
- [oneway] void elementInserted( [in] ::com::sun::star::ui::ConfigurationEvent Event );
-
- //-------------------------------------------------------------------------
-
+ [oneway] void elementInserted( [in] ::com::sun::star::ui::ConfigurationEvent Event );
+
+ //-------------------------------------------------------------------------
+
/** is invoked when a configuration has removed an user interface element.
-
+
@param Event
provides information about the element which has been removed.
*/
- [oneway] void elementRemoved( [in] ::com::sun::star::ui::ConfigurationEvent Event );
-
- //-------------------------------------------------------------------------
-
+ [oneway] void elementRemoved( [in] ::com::sun::star::ui::ConfigurationEvent Event );
+
+ //-------------------------------------------------------------------------
+
/** is invoked when a configuration has replaced an user interface element.
-
+
@param Event
- provides information about the element which has been
+ provides information about the element which has been
inserted/replaced.
*/
- [oneway] void elementReplaced( [in] ::com::sun::star::ui::ConfigurationEvent Event );
-
+ [oneway] void elementReplaced( [in] ::com::sun::star::ui::ConfigurationEvent Event );
+
};
//=============================================================================
diff --git a/offapi/com/sun/star/ui/XUIConfigurationManager.idl b/offapi/com/sun/star/ui/XUIConfigurationManager.idl
index 66a400978..e47af4af3 100644
--- a/offapi/com/sun/star/ui/XUIConfigurationManager.idl
+++ b/offapi/com/sun/star/ui/XUIConfigurationManager.idl
@@ -1,7 +1,7 @@
/*************************************************************************
*
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
- *
+ *
* Copyright 2000, 2010 Oracle and/or its affiliates.
*
* OpenOffice.org - a multi-platform office productivity suite
@@ -48,11 +48,11 @@
#include
#endif
-#ifndef __com_sun_star_container_ElementExistException_idl__
+#ifndef __com_sun_star_container_ElementExistException_idl__
#include
#endif
-#ifndef __com_sun_star_container_NoSuchElementException_idl__
+#ifndef __com_sun_star_container_NoSuchElementException_idl__
#include
#endif
@@ -64,51 +64,51 @@
#include
#endif
-module com { module sun { module star { module ui {
+module com { module sun { module star { module ui {
-/** specifies a user interface configuration manager interface which
- controls the structure of all customizable user interface
+/** specifies a user interface configuration manager interface which
+ controls the structure of all customizable user interface
elements.
-
+
@since OOo 2.0
*/
-
-interface XUIConfigurationManager : ::com::sun::star::uno::XInterface
+
+published interface XUIConfigurationManager : ::com::sun::star::uno::XInterface
{
- /** resets the configuration manager to the default user interface
- configuration data.
+ /** resets the configuration manager to the default user interface
+ configuration data.
- This means that all user interface configuration data of the
- instance will be removed. A module based user interface
+ This means that all user interface configuration data of the
+ instance will be removed. A module based user interface
configuration manager removes user defined elements, but set all
- other elements back to default. It is not possible to remove
- default elements from a module user interface configuration
+ other elements back to default. It is not possible to remove
+ default elements from a module user interface configuration
manager.
*/
void reset();
- /** retrieves information about all user interface elements within
+ /** retrieves information about all user interface elements within
the user interface configuration manager.
@param ElementType
- makes it possible to narrow the result set to only one type
- of user interface elements. If all user interface element
- types should be returned
- UIElementType::UNKNOWN
+ makes it possible to narrow the result set to only one type
+ of user interface elements. If all user interface element
+ types should be returned
+ UIElementType::UNKNOWN
must be provided.
@return
- returns all user interface elements within the user interface
- configuration manager that meet the given ElementType
- specification. The following
- PropertyValue entries
+ returns all user interface elements within the user interface
+ configuration manager that meet the given ElementType
+ specification.
The following
+ PropertyValue entries
are defined inside the sequence for every user interface element.
- - ResourceURLspecifies the unique resource URL for
+
- ResourceURLspecifies the unique resource URL for
the user interface element.
- - UINamespecifies the user interface name for the
- user interface element. Not all user interface elements have
+
- UINamespecifies the user interface name for the
+ user interface element. Not all user interface elements have
set UIName. At least menubars do not.
@@ -120,19 +120,19 @@ interface XUIConfigurationManager : ::com::sun::star::uno::XInterface
/** creates an empty settings data container.
@return
- an empty user interface element settings data container, which
+ an empty user interface element settings data container, which
implements UIElementSettings.
*/
::com::sun::star::container::XIndexContainer createSettings();
- /** determines if the settings of a user interface element is part the
+ /** determines if the settings of a user interface element is part the
user interface configuration manager.
@param ResourceURL
- a resource URL which identifies the user interface element. A
- resourcce URL must meet the following syntax:
- "private:resource/$type/$name. It is only allowed to use ascii
- characters for type and name.
+ a resource URL which identifies the user interface element. A
+ resourcce URL must meet the following syntax:
+ "private:resource/$type/$name. It is only allowed to use ascii
+ characters for type and name.
@return
if settings have been found, otherwise .
@@ -142,23 +142,23 @@ interface XUIConfigurationManager : ::com::sun::star::uno::XInterface
/** retrieves the settings of a user interface element.
@param ResourceURL
- a resource URL which identifies the user interface element. A
- resourcce URL must meet the following syntax:
- "private:resource/$type/$name. It is only allowed to use ascii
- characters for type and name.
+ a resource URL which identifies the user interface element. A
+ resourcce URL must meet the following syntax:
+ "private:resource/$type/$name. It is only allowed to use ascii
+ characters for type and name.
@param bWriteable
- must be if the retrieved settings should be a writeable.
- Otherwise should be provided to get a shareable reference
+ must be if the retrieved settings should be a writeable.
+ Otherwise should be provided to get a shareable reference
to the settings data.
@return
- settings data of an existing user interface element, which
- implements UIElementSettings. If the settings data
- cannot be found a
- NoSuchElementException
- is thrown. If the ResourceURL is not valid or
- describes an unknown type a
+ settings data of an existing user interface element, which
+ implements UIElementSettings. If the settings data
+ cannot be found a
+ NoSuchElementException
+ is thrown. If the ResourceURL is not valid or
+ describes an unknown type a
IllegalArgumentException
is thrown.
*/
@@ -167,70 +167,70 @@ interface XUIConfigurationManager : ::com::sun::star::uno::XInterface
/** replaces the settings of a user interface element with new settings.
@param ResourceURL
- a resource URL which identifies the user interface element to
- be replaced. If no element with the given resource URL exists a
- NoSuchElementException
+ a resource URL which identifies the user interface element to
+ be replaced. If no element with the given resource URL exists a
+ NoSuchElementException
is thrown.
@param aNewData
- the new settings data of an existing user interface element, which
+ the new settings data of an existing user interface element, which
implements UIElementSettings.
- If the settings data cannot be found a
- NoSuchElementException
- is thrown. If the ResourceURL is not valid or describes
- an unknown type a
+ If the settings data cannot be found a
+ NoSuchElementException
+ is thrown. If the ResourceURL is not valid or describes
+ an unknown type a
IllegalArgumentException
- is thrown. If the configuration manager is read-only a
- IllegalAccessException is
+ is thrown. If the configuration manager is read-only a
+ IllegalAccessException is
thrown.
*/
void replaceSettings( [in] string ResourceURL, [in] ::com::sun::star::container::XIndexAccess aNewData ) raises ( com::sun::star::container::NoSuchElementException, com::sun::star::lang::IllegalArgumentException, com::sun::star::lang::IllegalAccessException );
- /** removes the settings of an existing user interface element.
+ /** removes the settings of an existing user interface element.
@param ResourceURL
- a resource URL which identifies the user interface element settings
- to be removed.
-
+ a resource URL which identifies the user interface element settings
+ to be removed.
+
- If the settings data cannot be found a
- NoSuchElementException is
- thrown. If the ResourceURL is not valid or describes an
- unknown type a IllegalArgumentException
- is thrown. If the configuration manager is read-only a
+ If the settings data cannot be found a
+ NoSuchElementException is
+ thrown. If the ResourceURL is not valid or describes an
+ unknown type a IllegalArgumentException
+ is thrown. If the configuration manager is read-only a
IllegalAccessException is thrown.
*/
void removeSettings( [in] string ResourceURL ) raises ( com::sun::star::container::NoSuchElementException, com::sun::star::lang::IllegalArgumentException, com::sun::star::lang::IllegalAccessException );
-
+
/** inserts the settings of a new user interface element.
@param ResourceURL
a resource URL which identifies the new user interface element.
@param aNewData
- the settings data of the new user interface element, which implements
+ the settings data of the new user interface element, which implements
UIElementSettings.
- If the settings data is already present a
- ElementExistException
- is thrown. If the ResourceURL is not valid or describes
+ If the settings data is already present a
+ ElementExistException
+ is thrown. If the ResourceURL is not valid or describes
an unknown type a IllegalArgumentException
- is thrown. If the configuration manager is read-only a
+ is thrown. If the configuration manager is read-only a
IllegalAccessException is thrown.
*/
void insertSettings( [in] string NewResourceURL, [in] ::com::sun::star::container::XIndexAccess aNewData ) raises ( com::sun::star::container::ElementExistException, com::sun::star::lang::IllegalArgumentException, com::sun::star::lang::IllegalAccessException );
- /** retrieves the image manager from the user interface configuration
+ /** retrieves the image manager from the user interface configuration
manager.
-
+
- Every user interface configuration manager has one image manager
+ Every user interface configuration manager has one image manager
instance which controls all images of a module or document.
@@ -239,11 +239,11 @@ interface XUIConfigurationManager : ::com::sun::star::uno::XInterface
*/
com::sun::star::uno::XInterface getImageManager();
- /** retrieves the keyboard short cut manager from the user interface
- configuration manager.
-
+ /** retrieves the keyboard short cut manager from the user interface
+ configuration manager.
+
- Every user interface configuration manager has one keyboard short cut
+ Every user interface configuration manager has one keyboard short cut
manager instance which controls all short cuts of a module or document.
@@ -252,16 +252,16 @@ interface XUIConfigurationManager : ::com::sun::star::uno::XInterface
*/
com::sun::star::uno::XInterface getShortCutManager();
- /** retrieves the events manager from the user interface configuration manager.
-
+ /** retrieves the events manager from the user interface configuration manager.
+
- Every user interface configuration manager has one events manager
- instance which controls the mapping of events to script URLs of a module
+ Every user interface configuration manager has one events manager
+ instance which controls the mapping of events to script URLs of a module
or document.
@return
- the events manager of the user interface configuration
+ the events manager of the user interface configuration
manager, if one exists.
*/
com::sun::star::uno::XInterface getEventsManager();
diff --git a/offapi/com/sun/star/ui/XUIConfigurationPersistence.idl b/offapi/com/sun/star/ui/XUIConfigurationPersistence.idl
index ae417a6f2..a102edac1 100644
--- a/offapi/com/sun/star/ui/XUIConfigurationPersistence.idl
+++ b/offapi/com/sun/star/ui/XUIConfigurationPersistence.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,42 +32,42 @@
#include
#endif
-module com { module sun { module star { module ui {
+module com { module sun { module star { module ui {
-/** specifies a persistence interface which supports to load/store user
- interface configuration data to a storage and to retrieve information
+/** specifies a persistence interface which supports to load/store user
+ interface configuration data to a storage and to retrieve information
about the current state.
@since OOo 2.0
*/
-interface XUIConfigurationPersistence : ::com::sun::star::uno::XInterface
+published interface XUIConfigurationPersistence : ::com::sun::star::uno::XInterface
{
- /** reloads the configuration data from the storage and reinitialize
+ /** reloads the configuration data from the storage and reinitialize
the user interface configuration manager instance with this data.
- It is up to the implementation if it defers the first loading process
- until the first data request using XUIConfigurationManager
+ It is up to the implementation if it defers the first loading process
+ until the first data request using XUIConfigurationManager
interface.
*/
void reload() raises ( ::com::sun::star::uno::Exception );
-
- /** stores the configuration data to the storage provided by
- setStorage from the storage and initialize the
- user interface configuration manager instance with the newly
- data. This call can throw an
- IOException if
- store cannot store its data into the internal
+
+ /** stores the configuration data to the storage provided by
+ setStorage from the storage and initialize the
+ user interface configuration manager instance with the newly
+ data. This call can throw an
+ IOException if
+ store cannot store its data into the internal
storage.
*/
void store() raises ( ::com::sun::star::uno::Exception );
-
- /** stores the configuration data to the provided storage, ignoring
- the previously set storage by setStorage. Can
- be used to make copy of the current user interface configuration
- data to another storage. This call will throw an
+
+ /** stores the configuration data to the provided storage, ignoring
+ the previously set storage by setStorage. Can
+ be used to make copy of the current user interface configuration
+ data to another storage. This call will throw an
IOException if the provided
storage is in read-only mode.
@@ -76,23 +76,23 @@ interface XUIConfigurationPersistence : ::com::sun::star::uno::XInterface
*/
void storeToStorage( [in] ::com::sun::star::embed::XStorage Storage ) raises ( ::com::sun::star::uno::Exception );
- /** provides the current modify state of the configuration manager
+ /** provides the current modify state of the configuration manager
instance.
@return
- if the configuration manager has changed since the
- last store call. if the configuration
+ if the configuration manager has changed since the
+ last store call. if the configuration
manager has not been changed.
*/
boolean isModified();
- /** provides the current read-only state of the user configuration
- manager. Storing a user interface configuration to a read-only storage
- is not possible. A read-only configuration manager instance will also
+ /** provides the current read-only state of the user configuration
+ manager. Storing a user interface configuration to a read-only storage
+ is not possible. A read-only configuration manager instance will also
not support any changes to its configuration settings.
@return
- if the configuration manager storage is read-only otherwise
+ if the configuration manager storage is read-only otherwise
.
*/
boolean isReadOnly();
diff --git a/offapi/com/sun/star/ui/XUIElement.idl b/offapi/com/sun/star/ui/XUIElement.idl
index 63467eb67..ba835b2ab 100644
--- a/offapi/com/sun/star/ui/XUIElement.idl
+++ b/offapi/com/sun/star/ui/XUIElement.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,7 +32,7 @@
#include
#endif
-#ifndef __com_sun_star_beans_XPropertySet_idl__
+#ifndef __com_sun_star_beans_XPropertySet_idl__
#include
#endif
@@ -40,41 +40,41 @@
#include
#endif
-//=============================================================================
+//=============================================================================
module com { module sun { module star { module ui {
-//=============================================================================
+//=============================================================================
/** provides a function to retrieve a special purpose interface dependent
on the user interface element type.
- The type of the interface depends on the real type of the user interface
- element. A menubar user interface element provides access to its
+ The type of the interface depends on the real type of the user interface
+ element. A menubar user interface element provides access to its
XSystemDependentMenuBarPeer
which supports to retrieve the system dependent menu handle.
- A floating window or a toolbar user interface element return a
+ A floating window or a toolbar user interface element return a
XWindow
interface.
*/
-interface XUIElement : com::sun::star::uno::XInterface
+published interface XUIElement : com::sun::star::uno::XInterface
{
/** returns an interface to get access to user interface type specific functions.
-
+
@return
a special purpose interface which depends on the type of the user
- interface element.
+ interface element.
*/
::com::sun::star::uno::XInterface getRealInterface();
- /** determines the document frame to which this element is bound to.
-
- The life time of a user interface element does not explicitly depend on the
- frame itself but on the visible component attached to the frame. It is possible
- to exchange the visible component of a frame and that will lead to the end of
+ /** determines the document frame to which this element is bound to.
+
+
The life time of a user interface element does not explicitly depend on the
+ frame itself but on the visible component attached to the frame. It is possible
+ to exchange the visible component of a frame and that will lead to the end of
life of all user interface elements.
*/
[readonly, attribute] ::com::sun::star::frame::XFrame Frame;
@@ -92,6 +92,6 @@ interface XUIElement : com::sun::star::uno::XInterface
}; }; }; };
-//=============================================================================
+//=============================================================================
#endif
diff --git a/offapi/com/sun/star/ui/XUIElementFactory.idl b/offapi/com/sun/star/ui/XUIElementFactory.idl
index 9c1a05c2f..053f14654 100644
--- a/offapi/com/sun/star/ui/XUIElementFactory.idl
+++ b/offapi/com/sun/star/ui/XUIElementFactory.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
@@ -44,17 +44,17 @@
#include
#endif
-//=============================================================================
+//=============================================================================
module com { module sun { module star { module ui {
-//=============================================================================
+//=============================================================================
+
+/** specifies a user interface element factory that can create and initialize
+ user interface elements.
-/** specifies a user interface element factory that can create and initialize
- user interface elements.
-
- User interface element factories must be registered at a
+ User interface element factories must be registered at a
UIElementFactoryManager service to provide access to itself.
Currently the following user interface element types are defined:
@@ -70,31 +70,31 @@ module com { module sun { module star { module ui {
@since OOo 2.0
*/
-interface XUIElementFactory : ::com::sun::star::uno::XInterface
+published interface XUIElementFactory : ::com::sun::star::uno::XInterface
{
/** creates a new instances of a specific user interface element.
-
+
@param ResourceURL
- specifies which unique user interface element should be created
- by the factory. A resourcce URL must meet the following syntax:
+ specifies which unique user interface element should be created
+ by the factory. A resourcce URL must meet the following syntax:
"private:resource/$type/$name. It is only allowed to use ascii
- characters for type and name. This argument must not be empty to
- have a working user interface element instance.The implementation
- can throw an
- NoSuchElementException
- if it doesn't know how to create the request user interface
+ characters for type and name. This argument must not be empty to
+ have a working user interface element instance.The implementation
+ can throw an
+ NoSuchElementException
+ if it doesn't know how to create the request user interface
element.
@param Args
- The following arguments are supported:
+ The following arguments are supported:
- Frame
- specifies the XFrame
- instance to which the user interface element belongs to. To
- create a configurable user interface element the frame
- instance must contain a visible component. Otherwise it is
- not possible to determine the correct user interface
- configuration manager. This argument is mandatory to
+ specifies the XFrame
+ instance to which the user interface element belongs to. To
+ create a configurable user interface element the frame
+ instance must contain a visible component. Otherwise it is
+ not possible to determine the correct user interface
+ configuration manager. This argument is mandatory to
have a working configurable user interface element instance.
- ParentWindow
@@ -102,20 +102,20 @@ interface XUIElementFactory : ::com::sun::star::uno::XInterface
the UI element. Depending on the concrete UI element type, this parameter
might be required or ignored by an implementation.
- - Persistent
specifies if changes to a configurable
- user interface element should be persistent. This is an
+ - Persistent
specifies if changes to a configurable
+ user interface element should be persistent. This is an
optional argument. The default value is .
-
+
- An implementation is responsible to initialize every newly created user
- interface element if the necessary properties are provided. Especially
- it must connect a configurable user interface element to the correct user
- interface configuration manager. Without this connection the configurable
- user interface element cannot retrieve its structure data and changes to
- the user interface element structure won't be persistent. It is up to the
- implementation to throw an
- IllegalArgumentException
+ An implementation is responsible to initialize every newly created user
+ interface element if the necessary properties are provided. Especially
+ it must connect a configurable user interface element to the correct user
+ interface configuration manager. Without this connection the configurable
+ user interface element cannot retrieve its structure data and changes to
+ the user interface element structure won't be persistent. It is up to the
+ implementation to throw an
+ IllegalArgumentException
if it cannot create a user interface element with the provided arguments.
@see ConfigurableUIElement
diff --git a/offapi/com/sun/star/ui/XUIElementSettings.idl b/offapi/com/sun/star/ui/XUIElementSettings.idl
index cc0513094..7d39acb46 100644
--- a/offapi/com/sun/star/ui/XUIElementSettings.idl
+++ b/offapi/com/sun/star/ui/XUIElementSettings.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,41 +34,41 @@
#ifndef __com_sun_star_container_XIndexAccess_idl__
#include
-#endif
+#endif
-//=============================================================================
+//=============================================================================
module com { module sun { module star { module ui {
-//=============================================================================
+//=============================================================================
-/** provides functions to retrieve and change user interface element structure
+/** provides functions to retrieve and change user interface element structure
data and to update its visible representation.
-
+
@since OOo 2.0
*/
-interface XUIElementSettings : com::sun::star::uno::XInterface
+published interface XUIElementSettings : com::sun::star::uno::XInterface
{
- /** forces the user interface element to retrieve new settings from its
- configuration source.
-
+ /** forces the user interface element to retrieve new settings from its
+ configuration source.
+
- This is not done automatically as configurable user interface elements
- are controlled by layout managers. It is more efficient to let the
- responsible layout manager to control the update process in a single
+ This is not done automatically as configurable user interface elements
+ are controlled by layout managers. It is more efficient to let the
+ responsible layout manager to control the update process in a single
task.
*/
void updateSettings();
-
- /** provides a UIElementSettings instance that provides access
- to the structure of user interface element if the user interface element
+
+ /** provides a UIElementSettings instance that provides access
+ to the structure of user interface element if the user interface element
type supports it.
-
+
@param bWriteable
- must be if the retrieved settings should be a writeable.
- Otherwise should be provided to get a shareable reference
+ must be if the retrieved settings should be a writeable.
+ Otherwise should be provided to get a shareable reference
to the settings data.
@return
@@ -76,20 +76,20 @@ interface XUIElementSettings : com::sun::star::uno::XInterface
*/
com::sun::star::container::XIndexAccess getSettings( [in] boolean bWriteable );
- /** set changes to the structure of the user interface element.
-
+ /** set changes to the structure of the user interface element.
+
@param UISettings
- new data settings for the configurable user interface element.
-
+ new data settings for the configurable user interface element.
+
- User interface elements cannot be changed directly. The changed structure
- data has to be set again. This speeds up the configuration process if many
- changes have to be made on the structure. The persistence of changes are
+ User interface elements cannot be changed directly. The changed structure
+ data has to be set again. This speeds up the configuration process if many
+ changes have to be made on the structure. The persistence of changes are
controlled by the boolean property Persistent.
-
+
@see com::sun::star::ui::UIElementSettings
*/
void setSettings( [in] com::sun::star::container::XIndexAccess UISettings );
@@ -97,6 +97,6 @@ interface XUIElementSettings : com::sun::star::uno::XInterface
}; }; }; };
-//=============================================================================
+//=============================================================================
#endif
diff --git a/offapi/com/sun/star/xml/crypto/SEInitializer.idl b/offapi/com/sun/star/xml/crypto/SEInitializer.idl
index a978c86d8..e27bafd31 100644
--- a/offapi/com/sun/star/xml/crypto/SEInitializer.idl
+++ b/offapi/com/sun/star/xml/crypto/SEInitializer.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,10 +24,6 @@
* for a copy of the LGPLv3 License.
*
************************************************************************/
-
-//i20156 - new file for xmlsecurity module
-
-/** -- idl definition -- **/
#ifndef __com_sun_star_xml_crypto_seinitializer_idl_
#define __com_sun_star_xml_crypto_seinitializer_idl_
@@ -44,7 +40,7 @@ module com { module sun { module star { module xml { module crypto {
/**
* Service of SEInitializer
*/
-service SEInitializer {
+published service SEInitializer {
interface com::sun::star::xml::crypto::XSEInitializer ;
interface com::sun::star::lang::XServiceInfo ;
};
diff --git a/offapi/com/sun/star/xml/crypto/XSEInitializer.idl b/offapi/com/sun/star/xml/crypto/XSEInitializer.idl
index d3133efd9..eedbfa955 100644
--- a/offapi/com/sun/star/xml/crypto/XSEInitializer.idl
+++ b/offapi/com/sun/star/xml/crypto/XSEInitializer.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,10 +24,6 @@
* for a copy of the LGPLv3 License.
*
************************************************************************/
-
-//i20156 - new file for xmlsecurity module
-
-/** -- idl definition -- **/
#ifndef __com_sun_star_xml_crypto_xseinitializer_idl_
#define __com_sun_star_xml_crypto_xseinitializer_idl_
@@ -37,12 +33,12 @@
module com { module sun { module star { module xml { module crypto {
-interface XXMLSecurityContext;
+published interface XXMLSecurityContext;
/**
* Interface to manipulate Security Environment
*/
-interface XSEInitializer : com::sun::star::uno::XInterface
+published interface XSEInitializer : com::sun::star::uno::XInterface
{
/**
* Creates a security context.
diff --git a/offapi/com/sun/star/xml/crypto/XSecurityEnvironment.idl b/offapi/com/sun/star/xml/crypto/XSecurityEnvironment.idl
index d02df7aa5..d2a3e99a3 100644
--- a/offapi/com/sun/star/xml/crypto/XSecurityEnvironment.idl
+++ b/offapi/com/sun/star/xml/crypto/XSecurityEnvironment.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,16 +24,12 @@
* for a copy of the LGPLv3 License.
*
************************************************************************/
-
-//i20156 - new file for xmlsecurity module
-
-/** -- idl definition -- **/
#ifndef __com_sun_star_xml_crypto_xsecurityenvironment_idl_
#define __com_sun_star_xml_crypto_xsecurityenvironment_idl_
#ifndef __com_sun_star_uno_SecurityException_idl__
-#include
+#include
#endif
#include
@@ -47,7 +43,7 @@ module com { module sun { module star { module xml { module crypto {
/**
* Interface of Security Environment
*/
-interface XSecurityEnvironment : com::sun::star::uno::XInterface
+published interface XSecurityEnvironment : com::sun::star::uno::XInterface
{
/**
* Get personal certificate from the environment
@@ -76,7 +72,7 @@ interface XSecurityEnvironment : com::sun::star::uno::XInterface
/**
Verify a certificate.
-
+
The method provides a way to verify a certificate.
@param xEECertificate
The certificate which is to be validated.
@@ -103,17 +99,17 @@ interface XSecurityEnvironment : com::sun::star::uno::XInterface
* 1. Whether or not the certificate have a private key in the user profile.
* 2. Whether or not the certificate is a trusted certificate.
* 3. Whether or not the certificate is a self-signed certificate.
- *
+ *
* The certificate characters is defined as bit-wise long, please refer to
* CertificateCharacters definition.
*/
long getCertificateCharacters( [in] com::sun::star::security::XCertificate xCertificate ) raises( com::sun::star::uno::SecurityException ) ;
-
+
/**
* Get the Environment detail infos
*/
string getSecurityEnvironmentInformation ( );
-
+
} ;
} ; } ; } ; } ; } ;
diff --git a/offapi/com/sun/star/xml/crypto/XXMLSecurityContext.idl b/offapi/com/sun/star/xml/crypto/XXMLSecurityContext.idl
index e4074d0e6..f61ae4d80 100644
--- a/offapi/com/sun/star/xml/crypto/XXMLSecurityContext.idl
+++ b/offapi/com/sun/star/xml/crypto/XXMLSecurityContext.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,10 +24,6 @@
* for a copy of the LGPLv3 License.
*
************************************************************************/
-
-//i20156 - new file for xmlsecurity module
-
-/** -- idl definition -- **/
#ifndef __com_sun_star_xml_crypto_xxmlsecuritycontext_idl_
#define __com_sun_star_xml_crypto_xxmlsecuritycontext_idl_
@@ -45,10 +41,10 @@ module com { module sun { module star { module xml { module crypto {
* This interface specifies a certain signature context. By signature
* context, the signer or verifier retrieves key specification.
*/
-interface XXMLSecurityContext : com::sun::star::uno::XInterface
+published interface XXMLSecurityContext : com::sun::star::uno::XInterface
{
/**
- * Add personal security environment , and return the index of the added env.
+ * Add personal security environment , and return the index of the added env.
*/
long addSecurityEnvironment( [in] XSecurityEnvironment aSecurityEnvironment
) raises( com::sun::star::security::SecurityInfrastructureException ) ;
@@ -73,7 +69,7 @@ interface XXMLSecurityContext : com::sun::star::uno::XInterface
* Get the ID of the internal security environment
*/
long getDefaultSecurityEnvironmentIndex( ) ;
-
+
/**
* set the ID of the internal security environment
*/
diff --git a/udkapi/com/sun/star/io/TempFile.idl b/udkapi/com/sun/star/io/TempFile.idl
index 5c8306708..2a799e7ec 100644
--- a/udkapi/com/sun/star/io/TempFile.idl
+++ b/udkapi/com/sun/star/io/TempFile.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 io {
//========================================================================
/** This service allows to get access to temp files.
*/
-service TempFile : XTempFile;
+published service TempFile : XTempFile;
//=========================================================================
diff --git a/udkapi/com/sun/star/io/XTempFile.idl b/udkapi/com/sun/star/io/XTempFile.idl
index 1263e8ccf..7912004a0 100644
--- a/udkapi/com/sun/star/io/XTempFile.idl
+++ b/udkapi/com/sun/star/io/XTempFile.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,12 +46,12 @@ module com { module sun { module star { module io {
//========================================================================
/** This interface offers access to temp files.
*/
-interface XTempFile
+published interface XTempFile
{
// INTERFACES
//
// -------------------------------------------------------------------
- /** interface XStream offers read and write access to
+ /** interface XStream offers read and write access to
the same stream.
*/
interface XStream;
diff --git a/udkapi/com/sun/star/script/ArrayWrapper.idl b/udkapi/com/sun/star/script/ArrayWrapper.idl
index 32c361c58..f152792e5 100644
--- a/udkapi/com/sun/star/script/ArrayWrapper.idl
+++ b/udkapi/com/sun/star/script/ArrayWrapper.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,27 +36,27 @@
module com { module sun { module star { module script {
//=============================================================================
-/** Allows an UNO sequence that is passed between different language
- boundries to indicate it prefers to be represented as a multidimensional
- array with 0 or 1 based indices. UNO does not natively represent
- Multi-Dimensional arrays, instead a sequence can have elements that are
- themselves sequences (an array of arrays ). Some languages ( example
- BASIC ) can natively represent both Multi-Dimentional arrays and array of
- arrays.
- Those languages could represent a sequence of sequences as either a
- Multi-Dimentional array or array of arrays. This structure allows a
+/** Allows an UNO sequence that is passed between different language
+ boundries to indicate it prefers to be represented as a multidimensional
+ array with 0 or 1 based indices. UNO does not natively represent
+ Multi-Dimensional arrays, instead a sequence can have elements that are
+ themselves sequences (an array of arrays ).
Some languages ( example
+ BASIC ) can natively represent both Multi-Dimentional arrays and array of
+ arrays.
+ Those languages could represent a sequence of sequences as either a
+ Multi-Dimentional array or array of arrays. This structure allows a
preference for a Multi-Dimensional array representation to be specified.
*/
-struct ArrayWrapper
+published struct ArrayWrapper
{
- /** Indicates whether the Array should be have 1 or 0 based indexing.
+ /** Indicates whether the Array should be have 1 or 0 based indexing.
*/
- boolean IsZeroIndex;
+ boolean IsZeroIndex;
/** Contains the Array to be passed.
Multi-dimensional arrays can only be represented as a sequence where the elements of the sequence are themselves sequences. N-Levels of indirection are possible, where N is the number of dimensions. Note: its perfectly legal to use this structure with a single dimensioned array just to indicate the array indexing.
*/
- any Array;
+ any Array;
};
//=============================================================================
diff --git a/udkapi/com/sun/star/task/XInteractionHandler2.idl b/udkapi/com/sun/star/task/XInteractionHandler2.idl
index fff12ae1f..1584e43b7 100644
--- a/udkapi/com/sun/star/task/XInteractionHandler2.idl
+++ b/udkapi/com/sun/star/task/XInteractionHandler2.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,45 +24,47 @@
* for a copy of the LGPLv3 License.
*
************************************************************************/
-#ifndef __com_sun_star_task_XInteractionHandler2_idl__
-#define __com_sun_star_task_XInteractionHandler2_idl__
-
-#ifndef __com_sun_star_task_XInteractionHandler_idl__
-#include
-#endif
-
-
-//=============================================================================
-
- module com { module sun { module star { module task {
-
-//=============================================================================
-
+#ifndef __com_sun_star_task_XInteractionHandler2_idl__
+#define __com_sun_star_task_XInteractionHandler2_idl__
+
+#ifndef __com_sun_star_task_XInteractionHandler_idl__
+#include
+#endif
+
+
+//=============================================================================
+
+ module com { module sun { module star { module task {
+
+//=============================================================================
+
/** An interaction request handler.
This interface extends the interface XInteractionHandler
the way that a caller can determine whether an interaction request was
actually handled by the interaction handler.
+
+ @since OOo 3.2
*/
-/* published */ interface XInteractionHandler2 : com::sun::star::task::XInteractionHandler
-{
+published interface XInteractionHandler2 : com::sun::star::task::XInteractionHandler
+{
//-------------------------------------------------------------------------
/** Handle an interaction request.
@param Request the inteaction request to handle.
-
- @return , if the handler handled the request, otherwise.
+
+ @return , if the handler handled the request, otherwise.
*/
- boolean handleInteractionRequest(
- [in] com::sun::star::task::XInteractionRequest Request );
-
-};
-
-//=============================================================================
-
-}; }; }; };
-
-/*=============================================================================
-
-=============================================================================*/
-#endif
+ boolean handleInteractionRequest(
+ [in] com::sun::star::task::XInteractionRequest Request );
+
+};
+
+//=============================================================================
+
+}; }; }; };
+
+/*=============================================================================
+
+=============================================================================*/
+#endif
--
cgit v1.2.3
From 8345f11a520c403a3c74d6c77114351c401cbc5c Mon Sep 17 00:00:00 2001
From: Kai Sommerfeld
Date: Wed, 16 Mar 2011 15:22:08 +0100
Subject: #i117329# - Publishing of UNO types, second wave.
---
.../com/sun/star/awt/tab/TabPageActivatedEvent.idl | 46 ++++-----
.../awt/tab/UnoControlTabPageContainerModel.idl | 36 +++----
.../sun/star/awt/tab/UnoControlTabPageModel.idl | 38 ++++----
offapi/com/sun/star/awt/tab/XTabPage.idl | 40 ++++----
offapi/com/sun/star/awt/tab/XTabPageContainer.idl | 54 +++++------
.../sun/star/awt/tab/XTabPageContainerListener.idl | 50 +++++-----
.../sun/star/awt/tab/XTabPageContainerModel.idl | 34 +++----
offapi/com/sun/star/awt/tab/XTabPageModel.idl | 40 ++++----
.../star/document/XDocumentSubStorageSupplier.idl | 4 +-
.../sun/star/document/XStorageBasedDocument.idl | 4 +-
.../sun/star/document/XStorageChangeListener.idl | 4 +-
.../sun/star/inspection/DefaultHelpProvider.idl | 8 +-
.../sun/star/inspection/GenericPropertyHandler.idl | 4 +-
.../star/inspection/InteractiveSelectionResult.idl | 4 +-
offapi/com/sun/star/inspection/LineDescriptor.idl | 8 +-
offapi/com/sun/star/inspection/ObjectInspector.idl | 4 +-
.../sun/star/inspection/ObjectInspectorModel.idl | 4 +-
.../star/inspection/PropertyCategoryDescriptor.idl | 4 +-
.../sun/star/inspection/PropertyControlType.idl | 4 +-
.../sun/star/inspection/PropertyLineElement.idl | 4 +-
.../com/sun/star/inspection/XHyperlinkControl.idl | 4 +-
offapi/com/sun/star/inspection/XNumericControl.idl | 4 +-
.../com/sun/star/inspection/XObjectInspector.idl | 8 +-
.../sun/star/inspection/XObjectInspectorModel.idl | 10 +-
.../com/sun/star/inspection/XObjectInspectorUI.idl | 10 +-
.../com/sun/star/inspection/XPropertyControl.idl | 10 +-
.../star/inspection/XPropertyControlContext.idl | 4 +-
.../star/inspection/XPropertyControlFactory.idl | 8 +-
.../star/inspection/XPropertyControlObserver.idl | 10 +-
.../com/sun/star/inspection/XPropertyHandler.idl | 20 ++--
.../com/sun/star/inspection/XStringListControl.idl | 4 +-
.../sun/star/inspection/XStringRepresentation.idl | 8 +-
offapi/com/sun/star/report/Calculation.idl | 52 +++++-----
offapi/com/sun/star/report/ForceNewPage.idl | 50 +++++-----
offapi/com/sun/star/report/GroupKeepTogether.idl | 50 +++++-----
offapi/com/sun/star/report/GroupOn.idl | 54 +++++------
offapi/com/sun/star/report/KeepTogether.idl | 50 +++++-----
offapi/com/sun/star/report/ReportPrintOption.idl | 52 +++++-----
offapi/com/sun/star/report/SectionPageBreak.idl | 42 ++++----
offapi/com/sun/star/report/XFixedLine.idl | 100 +++++++++----------
offapi/com/sun/star/report/XFixedText.idl | 48 ++++-----
offapi/com/sun/star/report/XFormatCondition.idl | 38 ++++----
offapi/com/sun/star/report/XFormattedField.idl | 50 +++++-----
offapi/com/sun/star/report/XFunction.idl | 36 +++----
offapi/com/sun/star/report/XFunctions.idl | 34 +++----
offapi/com/sun/star/report/XFunctionsSupplier.idl | 26 ++---
offapi/com/sun/star/report/XGroup.idl | 48 ++++-----
offapi/com/sun/star/report/XGroups.idl | 34 +++----
offapi/com/sun/star/report/XImageControl.idl | 58 +++++------
offapi/com/sun/star/report/XReportComponent.idl | 108 +++++++++++----------
.../com/sun/star/report/XReportControlFormat.idl | 52 +++++-----
offapi/com/sun/star/report/XReportControlModel.idl | 74 +++++++-------
offapi/com/sun/star/report/XReportDefinition.idl | 96 +++++++++---------
offapi/com/sun/star/report/XReportEngine.idl | 4 +-
offapi/com/sun/star/report/XSection.idl | 100 +++++++++----------
offapi/com/sun/star/report/XShape.idl | 50 +++++-----
.../star/report/inspection/DataProviderHandler.idl | 4 +-
.../inspection/DefaultComponentInspectorModel.idl | 8 +-
.../report/inspection/ReportComponentHandler.idl | 4 +-
offapi/com/sun/star/report/meta/XFormulaParser.idl | 4 +-
.../com/sun/star/report/meta/XFunctionCategory.idl | 10 +-
.../sun/star/report/meta/XFunctionDescription.idl | 6 +-
.../com/sun/star/report/meta/XFunctionManager.idl | 12 +--
offapi/com/sun/star/sdb/XDocumentDataSource.idl | 42 ++++----
offapi/com/sun/star/sdb/XFormDocumentsSupplier.idl | 56 +++++------
.../com/sun/star/sdb/XOfficeDatabaseDocument.idl | 38 ++++----
.../com/sun/star/sdb/XReportDocumentsSupplier.idl | 56 +++++------
offapi/com/sun/star/sheet/XFormulaParser.idl | 4 +-
.../star/ui/XUIConfigurationManagerSupplier.idl | 18 ++--
offapi/com/sun/star/util/XModifiable2.idl | 64 ++++++------
udkapi/com/sun/star/beans/Ambiguous.idl | 4 +-
udkapi/com/sun/star/beans/Defaulted.idl | 4 +-
udkapi/com/sun/star/beans/Optional.idl | 4 +-
73 files changed, 1070 insertions(+), 1068 deletions(-)
(limited to 'offapi')
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
-#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
+#endif
+
+//=============================================================================
+
+module com { module sun { module star { module awt { module tab {
+
+//=============================================================================
/** An event used by a XTabPageContainer 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
-#include
+#include
+#include
+
+//=============================================================================
-//=============================================================================
-
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
+
+//=============================================================================
-#include
+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
-//=============================================================================
-
-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
+#ifndef __com_sun_star_awt_tab_XTabPageContainer_idl__
+#define __com_sun_star_awt_tab_XTabPageContainer_idl__
+
+#include
#include
-//=============================================================================
-
-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 TabPageActivedEvent posted after
+ /** Adds a listener for the TabPageActivedEvent 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 addTabPageListener().
@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
-#include
-
-//=============================================================================
-
-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
+#include
+
+//=============================================================================
+
+module com { module sun { module star { module awt { module tab {
+
+//=============================================================================
/** An instance of this interface is used by the XTabPageContainer 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
-#include
-//=============================================================================
-
+#include
+#include
+
+//=============================================================================
+
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
#include
#include
#include
-//=============================================================================
-
+//=============================================================================
+
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.
*/
-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 ObjectInspector.
@@ -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 GenericPropertyHandler.
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 ObjectInspector.
@@ -51,7 +51,7 @@ interface XObjectInspectorUI;
@since OOo 2.0.3
*/
-interface XObjectInspector
+published interface XObjectInspector
{
/** allows to plug the inspector into an XFrame
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 XPropertyHandlers
@@ -83,7 +83,7 @@ interface XObjectInspectorModel
attribute, which is filled in XPropertyHandler::describePropertyLine
method of your property handler.
Those names provided by the handlers are programmatic names. All other information
- about categories is part of the PropertyCategoryDescriptor, and
+ about categories is part of the PropertyCategoryDescriptor, and
describeCategories assembles information about all categories which
all property handlers provided by the model use.
@@ -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.
-
+
@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.
-
+
In this case, the user is able to browse through all properties, but cannot
change any of them.
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
#endif
-#ifndef __com_sun_star_lang_NoSupportException_idl__
+#ifndef __com_sun_star_lang_NoSupportException_idl__
#include
#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
#endif
-#ifndef __com_sun_star_awt_XWindow_idl__
+#ifndef __com_sun_star_awt_XWindow_idl__
#include
#endif
//=============================================================================
module com { module sun { module star { module inspection {
-interface XPropertyControlContext;
+published interface XPropertyControlContext;
//-----------------------------------------------------------------------------
/** defines the interface for a single control in an ObjectInspector
@since OOo 2.0.3
*/
-interface XPropertyControl
+published interface XPropertyControl
{
/** denotes the type of the control, as one of the PropertyControlType
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 XPropertyControlContext 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
#endif
//=============================================================================
module com { module sun { module star { module inspection {
-interface XPropertyControl;
+published interface XPropertyControl;
//-----------------------------------------------------------------------------
/** a factory for XPropertyControls
@since OOo 2.0.3
*/
-interface XPropertyControlFactory
+published interface XPropertyControlFactory
{
/** creates a XPropertyControl
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
#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 XPropertyControl.
-
+
@since OOo 2.2
*/
-interface XPropertyControlObserver
+published interface XPropertyControlObserver
{
/** notifies the observer that a certain XPropertyControl'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
#endif
-#ifndef __com_sun_star_beans_Property_idl__
+#ifndef __com_sun_star_beans_Property_idl__
#include
#endif
-#ifndef __com_sun_star_beans_XPropertyChangeListener_idl__
+#ifndef __com_sun_star_beans_XPropertyChangeListener_idl__
#include
#endif
#ifndef __com_sun_star_inspection_LineDescriptor_idl__
#include
#endif
-#ifndef __com_sun_star_lang_NullPointerException_idl__
+#ifndef __com_sun_star_lang_NullPointerException_idl__
#include
#endif
#ifndef __com_sun_star_beans_UnknownPropertyException_idl__
#include
#endif
-#ifndef __com_sun_star_lang_XComponent_idl__
+#ifndef __com_sun_star_lang_XComponent_idl__
#include
#endif
-#ifndef __com_sun_star_inspection_InteractiveSelectionResult_idl__
+#ifndef __com_sun_star_inspection_InteractiveSelectionResult_idl__
#include
#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
#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.
This does not apply to page header or page footer.
@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
KeepTogether 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
+#ifndef __com_sun_star_report_XFixedLine_idl__
+#define __com_sun_star_report_XFixedLine_idl__
+
+#ifndef __com_sun_star_report_XReportControlModel_idl__
+#include
#endif
#ifndef __com_sun_star_drawing_CircleKind_idl__
#include
#endif
-#ifndef __com_sun_star_drawing_LineStyle_idl__
-#include
-#endif
-
+#ifndef __com_sun_star_drawing_LineStyle_idl__
+#include
+#endif
+
#ifndef __com_sun_star_util_Color_idl__
#include
#endif
-#ifndef __com_sun_star_drawing_LineDash_idl__
-#include
-#endif
-//=============================================================================
-
- module com { module sun { module star { module report {
-
-//=============================================================================
-interface XFixedLine
-{
+#ifndef __com_sun_star_drawing_LineDash_idl__
+#include
+#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
+#ifndef __com_sun_star_report_XFixedText_idl__
+#define __com_sun_star_report_XFixedText_idl__
+
+#ifndef __com_sun_star_report_XReportControlModel_idl__
+#include
#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
+#ifndef __com_sun_star_report_XReportControlFormat_idl__
+#include
#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 then the format will be applied.
+ If the formula evaluates to 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
+#ifndef __com_sun_star_report_XFormattedField_idl__
+#define __com_sun_star_report_XFormattedField_idl__
+
+#ifndef __com_sun_star_report_XReportControlModel_idl__
+#include
#endif
#ifndef __com_sun_star_util_XNumberFormatsSupplier_idl__
#include
#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.
-
+
This value is meaningful relative to the FormatsSupplier attribute
only.
*/
@@ -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
#endif
-#ifndef __com_sun_star_lang_XComponent_idl__
+#ifndef __com_sun_star_lang_XComponent_idl__
#include
#endif
-#ifndef __com_sun_star_container_XChild_idl__
-#include
-#endif
-//=============================================================================
- module com { module sun { module star { module report {
-//=============================================================================
+#ifndef __com_sun_star_container_XChild_idl__
+#include
+#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 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
-#endif
-#ifndef __com_sun_star_container_XContainer_idl__
-#include
-#endif
-#ifndef __com_sun_star_container_XIndexContainer_idl__
-#include
-#endif
-#ifndef __com_sun_star_lang_XComponent_idl__
-#include
+#ifndef __com_sun_star_container_XChild_idl__
+#include
+#endif
+#ifndef __com_sun_star_container_XContainer_idl__
+#include
+#endif
+#ifndef __com_sun_star_container_XIndexContainer_idl__
+#include
+#endif
+#ifndef __com_sun_star_lang_XComponent_idl__
+#include
#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 XFunction.
*/
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
#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
#endif
@@ -37,19 +37,19 @@
#include
#endif
#include
-//=============================================================================
-
- module com { module sun { module star { module report {
-
-//=============================================================================
-
+//=============================================================================
+
+ module com { module sun { module star { module report {
+
+//=============================================================================
+
/** identifies a XGroup.
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 .
*/
@@ -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
-#endif
-#ifndef __com_sun_star_container_XContainer_idl__
-#include
-#endif
-#ifndef __com_sun_star_container_XIndexContainer_idl__
-#include
-#endif
-#ifndef __com_sun_star_lang_XComponent_idl__
-#include
+#ifndef __com_sun_star_container_XChild_idl__
+#include
+#endif
+#ifndef __com_sun_star_container_XContainer_idl__
+#include
+#endif
+#ifndef __com_sun_star_container_XIndexContainer_idl__
+#include
+#endif
+#ifndef __com_sun_star_lang_XComponent_idl__
+#include
#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 XGroup.
*/
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
+#ifndef __com_sun_star_report_XImageControl_idl__
+#define __com_sun_star_report_XImageControl_idl__
+
+#ifndef __com_sun_star_report_XReportControlModel_idl__
+#include
+#endif
+#ifndef __com_sun_star_form_XImageProducerSupplier_idl__
+#include
#endif
-#ifndef __com_sun_star_form_XImageProducerSupplier_idl__
-#include
-#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 XImageProducer.
@@ -56,7 +56,7 @@ interface XImageControl
Usually, controls acting for an ImageControl model are consumers, and use the
data stream to display the image
*/
- 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
-#endif
-
-#ifndef __com_sun_star_lang_XComponent_idl__
-#include
+#ifndef __com_sun_star_report_XReportComponent_idl__
+#define __com_sun_star_report_XReportComponent_idl__
+
+#ifndef __com_sun_star_container_XChild_idl__
+#include
+#endif
+
+#ifndef __com_sun_star_lang_XComponent_idl__
+#include
+#endif
+
+#ifndef __com_sun_star_container_XNamed_idl__
+#include
#endif
-
-#ifndef __com_sun_star_container_XNamed_idl__
-#include
-#endif
-
-#ifndef __com_sun_star_beans_XPropertySet_idl__
-#include
-#endif
-#ifndef __com_sun_star_util_XCloneable_idl__
+
+#ifndef __com_sun_star_beans_XPropertySet_idl__
+#include
+#endif
+#ifndef __com_sun_star_util_XCloneable_idl__
#include
#endif
-#ifndef __com_sun_star_awt_XControlModel_idl__
-#include
-#endif
-#ifndef __com_sun_star_drawing_XShape_idl__
+#ifndef __com_sun_star_awt_XControlModel_idl__
+#include
+#endif
+#ifndef __com_sun_star_drawing_XShape_idl__
#include
#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.
This interface also provides the access to the component's parent.
*/
- 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.
If the report is no sub report (e.g. it's parent is not a report itself), this
property is not evaluated.
-
+
*/
[attribute,bound] sequence MasterFields
{
@@ -174,7 +176,7 @@ interface XReportComponent
fields or their aliases of the detail report.
If the report is no sub report (e.g. it's parent is not a report itself), this
property is not evaluated.
- *
+ *
*/
[attribute,bound] sequence DetailFields
{
@@ -188,13 +190,13 @@ interface XReportComponent
This value is 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
#include
#include
-#include
+#include
#include
#include
#include
#include
-//=============================================================================
-
- 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.
Negative values denote subscripts and positive values superscripts.
@@ -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.
- Depending on the implementation only certain values may be allowed.
+
Depending on the implementation only certain values may be allowed.
*/
[attribute,bound] short CharRotation
@@ -388,7 +388,7 @@ interface XReportControlFormat
The value refers to the original width which is denoted by 100,
and it has to be greater than 0.
-
+
*/
[attribute,bound] short CharScaleWidth
{
@@ -556,7 +556,7 @@ interface XReportControlFormat
This property may be empty.
*/
[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
+#ifndef __com_sun_star_report_XReportControlModel_idl__
+#define __com_sun_star_report_XReportControlModel_idl__
+
+#ifndef __com_sun_star_report_XReportComponent_idl__
+#include
#endif
-#ifndef __com_sun_star_report_XReportControlFormat_idl__
+#ifndef __com_sun_star_report_XReportControlFormat_idl__
#include
#endif
-#ifndef __com_sun_star_container_XContainer_idl__
-#include
-#endif
-#ifndef __com_sun_star_container_XIndexContainer_idl__
-#include
-#endif
-#ifndef __com_sun_star_report_XFormatCondition_idl__
-#include
+#ifndef __com_sun_star_container_XContainer_idl__
+#include
+#endif
+#ifndef __com_sun_star_container_XIndexContainer_idl__
+#include
#endif
-//=============================================================================
-
- module com { module sun { module star { module report {
-
-//=============================================================================
-interface XReportControlModel
-{
+#ifndef __com_sun_star_report_XFormatCondition_idl__
+#include
+#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 XFormatCondition 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
the name of a database column. The format to use is field:[name]
@@ -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
+#ifndef __com_sun_star_report_XReportDefinition_idl__
+#define __com_sun_star_report_XReportDefinition_idl__
+
+#ifndef __com_sun_star_report_XReportComponent_idl__
+#include
#endif
-#ifndef __com_sun_star_report_XFunctionsSupplier_idl__
+#ifndef __com_sun_star_report_XFunctionsSupplier_idl__
#include
#endif
-#ifndef __com_sun_star_view_PaperOrientation_idl__
-#include
-#endif
+#ifndef __com_sun_star_view_PaperOrientation_idl__
+#include
+#endif
#ifndef __com_sun_star_container_NoSuchElementException_idl__
#include
#endif
#ifndef __com_sun_star_style_GraphicLocation_idl__
#include
#endif
-#ifndef __com_sun_star_view_PaperFormat_idl__
-#include
-#endif
+#ifndef __com_sun_star_view_PaperFormat_idl__
+#include
+#endif
#ifndef __com_sun_star_util_XClosable_idl__
#include
#endif
@@ -78,24 +78,24 @@
#ifndef __com_sun_star_document_XEventBroadcaster_idl__
#include
#endif
-#ifndef __com_sun_star_lang_DisposedException_idl__
+#ifndef __com_sun_star_lang_DisposedException_idl__
#include
#endif
-#ifndef __com_sun_star_style_XStyleFamiliesSupplier_idl__
+#ifndef __com_sun_star_style_XStyleFamiliesSupplier_idl__
#include
#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 XReportComponent as being a (sub-) report.
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 RowSet::EscapeProcessing
is . By switching it to , you can pass backend-specific SQL statements,
which are not standard SQL, to your database.
-
-
+
+
@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 ReportHeaderOnis .
@throws NoSuchElementException
@@ -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 PageHeaderOnis .
@@ -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 ReportFooterOnis .
@@ -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
-#endif
-#ifndef __com_sun_star_drawing_XShapes_idl__
-#include
-#endif
-#ifndef __com_sun_star_container_XEnumerationAccess_idl__
-#include
-#endif
-#ifndef __com_sun_star_container_XContainer_idl__
-#include
-#endif
-#ifndef __com_sun_star_util_Color_idl__
-#include
-#endif
+#ifndef __com_sun_star_report_XSection_idl__
+#define __com_sun_star_report_XSection_idl__
+
+#ifndef __com_sun_star_container_XChild_idl__
+#include
+#endif
+#ifndef __com_sun_star_drawing_XShapes_idl__
+#include
+#endif
+#ifndef __com_sun_star_container_XEnumerationAccess_idl__
+#include
+#endif
+#ifndef __com_sun_star_container_XContainer_idl__
+#include
+#endif
+#ifndef __com_sun_star_util_Color_idl__
+#include
+#endif
#ifndef __com_sun_star_beans_XPropertySet_idl__
#include
#endif
-#ifndef __com_sun_star_report_XReportDefinition_idl__
+#ifndef __com_sun_star_report_XReportDefinition_idl__
#include
#endif
-#ifndef __com_sun_star_report_XReportComponent_idl__
+#ifndef __com_sun_star_report_XReportComponent_idl__
#include
#endif
-//=============================================================================
-
- module com { module sun { module star { module report {
- interface XGroup;
-//=============================================================================
-
+//=============================================================================
+
+ module com { module sun { module star { module report {
+ published interface XGroup;
+//=============================================================================
+
/** identifies a XSection inside a report.
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.
-
Not valid for page header or page footer.
+ Not valid for page header or page footer.
*/
[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
/**
Represents ...
-
+
*/
[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
+#ifndef __com_sun_star_report_XShape_idl__
+#define __com_sun_star_report_XShape_idl__
+
+#ifndef __com_sun_star_report_XReportControlModel_idl__
+#include
#endif
#ifndef __com_sun_star_beans_PropertyValue_idl__
#include
#endif
-#ifndef __com_sun_star_drawing_XShape_idl__
+#ifndef __com_sun_star_drawing_XShape_idl__
#include
#endif
#ifndef __com_sun_star_drawing_HomogenMatrix3_idl__
#include
#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 Shape. */
@@ -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
#endif
-#ifndef __com_sun_star_lang_IllegalArgumentException_idl__
+#ifndef __com_sun_star_lang_IllegalArgumentException_idl__
#include
#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 XFormulaParser 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 XFunctionCategory 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 XFunctionDescription 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
#include
-#include
+#include
#include
#include
#include
@@ -39,7 +39,7 @@ module com { module sun { module star { module report { module meta {
/** identifies a XFunctionManager 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
+#include
#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.
-
+
The interface can be used to access the data source of the database document.
@see OfficeDatabaseDocument
*/
-interface XDocumentDataSource
+published interface XDocumentDataSource
{
/** provides access to the one and only OfficeDatabaseDocument
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
-#endif
-
-#ifndef __com_sun_star_container_XNameAccess_idl__
-#include
-#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
+#endif
+
+#ifndef __com_sun_star_container_XNameAccess_idl__
+#include
+#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
+#include
#endif
#ifndef __com_sun_star_sdb_XReportDocumentsSupplier_idl__
-#include
+#include
#endif
#ifndef __com_sun_star_sdbc_XDataSource_idl__
-#include
+#include
#endif
#ifndef __com_sun_star_document_XDocumentSubStorageSupplier_idl__
#include
#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
-#endif
-
-#ifndef __com_sun_star_container_XNameAccess_idl__
-#include
-#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
+#endif
+
+#ifndef __com_sun_star_container_XNameAccess_idl__
+#include
+#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
#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
- UIConfigurationManager
+ @returns
+ an object implementing
+ UIConfigurationManager
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
-#endif
-
-#ifndef __com_sun_star_beans_PropertyVetoException_idl__
-#include
-#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
+#endif
+
+#ifndef __com_sun_star_beans_PropertyVetoException_idl__
+#include
+#endif
+
+
+//=============================================================================
+
+module com { module sun { module star { module util {
+
+//=============================================================================
+
/** allows to control modifiable state change.
-
+
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.
*/
-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
diff --git a/udkapi/com/sun/star/beans/Ambiguous.idl b/udkapi/com/sun/star/beans/Ambiguous.idl
index 2a54fc229..ec443e7cb 100644
--- a/udkapi/com/sun/star/beans/Ambiguous.idl
+++ b/udkapi/com/sun/star/beans/Ambiguous.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
@@ -37,7 +37,7 @@ module com { module sun { module star { module beans {
have the PropertyAttribute::MAYBEAMBIGUOUS.
*/
-struct Ambiguous {
+published struct Ambiguous {
/**
The underlying value of this structure instance.
diff --git a/udkapi/com/sun/star/beans/Defaulted.idl b/udkapi/com/sun/star/beans/Defaulted.idl
index 66f5ccb6c..7b0b09318 100644
--- a/udkapi/com/sun/star/beans/Defaulted.idl
+++ b/udkapi/com/sun/star/beans/Defaulted.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
@@ -37,7 +37,7 @@ module com { module sun { module star { module beans {
have the PropertyAttribute::MAYBEDEFAULT.
*/
-struct Defaulted {
+published struct Defaulted {
/**
The underlying value of this structure instance.
diff --git a/udkapi/com/sun/star/beans/Optional.idl b/udkapi/com/sun/star/beans/Optional.idl
index 00ce5deba..a2786e519 100644
--- a/udkapi/com/sun/star/beans/Optional.idl
+++ b/udkapi/com/sun/star/beans/Optional.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
@@ -39,7 +39,7 @@ module com { module sun { module star { module beans {
also be useful in other situations, for example as the return type of an
interface method.
*/
-struct Optional {
+published struct Optional {
/**
Marks this structure instance as having an actual value.
*/
--
cgit v1.2.3
From a0854fd2386628f214f5bb263c994035109ed5cd Mon Sep 17 00:00:00 2001
From: Mikhail Voytenko
Date: Thu, 17 Mar 2011 09:16:41 +0100
Subject: mav60: #164341# support AES encryption
---
offapi/com/sun/star/xml/crypto/XCipherContextSupplier.idl | 6 +++++-
offapi/com/sun/star/xml/crypto/XDigestContextSupplier.idl | 8 +++++++-
offapi/com/sun/star/xml/crypto/XSEInitializer.idl | 11 +++++++----
3 files changed, 19 insertions(+), 6 deletions(-)
(limited to 'offapi')
diff --git a/offapi/com/sun/star/xml/crypto/XCipherContextSupplier.idl b/offapi/com/sun/star/xml/crypto/XCipherContextSupplier.idl
index 5db9af61e..b393476f6 100644
--- a/offapi/com/sun/star/xml/crypto/XCipherContextSupplier.idl
+++ b/offapi/com/sun/star/xml/crypto/XCipherContextSupplier.idl
@@ -31,6 +31,10 @@
#include
#endif
+#ifndef __com_sun_star_beans_NamedValue_idl__
+#include
+#endif
+
#ifndef __com_sun_star_xml_crypto_XCipherContext_idl__
#include
#endif
@@ -76,7 +80,7 @@ interface XCipherContextSupplier : com::sun::star::uno::XInterface
one of provided arguments is illegal
*/
- XCipherContext getCipherContext( [in] long nCipherID, [in] sequence< byte > aKey, [in] sequence< byte > aInitializationVector, [in] boolean bEncryption, [in] any aParams )
+ XCipherContext getCipherContext( [in] long nCipherID, [in] sequence< byte > aKey, [in] sequence< byte > aInitializationVector, [in] boolean bEncryption, [in] sequence< ::com::sun::star::beans::NamedValue > aParams )
raises( ::com::sun::star::lang::IllegalArgumentException );
};
diff --git a/offapi/com/sun/star/xml/crypto/XDigestContextSupplier.idl b/offapi/com/sun/star/xml/crypto/XDigestContextSupplier.idl
index 6022c0fb2..d7acad82a 100644
--- a/offapi/com/sun/star/xml/crypto/XDigestContextSupplier.idl
+++ b/offapi/com/sun/star/xml/crypto/XDigestContextSupplier.idl
@@ -31,6 +31,10 @@
#include
#endif
+#ifndef __com_sun_star_beans_NamedValue_idl__
+#include
+#endif
+
#ifndef __com_sun_star_xml_crypto_XDigestContext_idl__
#include
#endif
@@ -65,7 +69,9 @@ interface XDigestContextSupplier : com::sun::star::uno::XInterface
@throws ::com::sun::star::lang::IllegalArgumentException
one of provided arguments is illegal
*/
- XDigestContext getDigestContext( [in] long nDigestID, [in] any aParams )
+ XDigestContext getDigestContext(
+ [in] long nDigestID,
+ [in] sequence< ::com::sun::star::beans::NamedValue > aParams )
raises( ::com::sun::star::lang::IllegalArgumentException );
};
diff --git a/offapi/com/sun/star/xml/crypto/XSEInitializer.idl b/offapi/com/sun/star/xml/crypto/XSEInitializer.idl
index 11a597394..4bf3fbfdf 100644
--- a/offapi/com/sun/star/xml/crypto/XSEInitializer.idl
+++ b/offapi/com/sun/star/xml/crypto/XSEInitializer.idl
@@ -45,11 +45,14 @@ interface XXMLSecurityContext;
interface XSEInitializer : com::sun::star::uno::XInterface
{
/**
- * Creates a security context.
- *
- * @return the security context created
+ Creates a security context.
+
+ @param aString
+ reserved for internal use.
+
+ @return the security context created
*/
- com::sun::star::xml::crypto::XXMLSecurityContext createSecurityContext();
+ ::com::sun::star::xml::crypto::XXMLSecurityContext createSecurityContext( [in] string aString );
};
} ; } ; } ; } ; } ;
--
cgit v1.2.3
From d143205cb540875d39b711af6ea94c3bc7b14ec6 Mon Sep 17 00:00:00 2001
From: Kai Sommerfeld
Date: Thu, 17 Mar 2011 12:50:52 +0100
Subject: #i117329# - Publishing of UNO types,third wave.
---
.../sun/star/awt/AnimatedImagesControlModel.idl | 4 +-
offapi/com/sun/star/awt/ItemListEvent.idl | 2 +-
.../sun/star/awt/SpinningProgressControlModel.idl | 2 +-
offapi/com/sun/star/awt/XAnimatedImages.idl | 2 +-
offapi/com/sun/star/awt/XAnimation.idl | 2 +-
offapi/com/sun/star/awt/XItemEventBroadcaster.idl | 4 +-
offapi/com/sun/star/awt/XItemList.idl | 4 +-
offapi/com/sun/star/awt/XItemListListener.idl | 2 +-
offapi/com/sun/star/awt/XStyleChangeListener.idl | 4 +-
offapi/com/sun/star/awt/XStyleSettings.idl | 10 +-
offapi/com/sun/star/awt/XStyleSettingsSupplier.idl | 6 +-
offapi/com/sun/star/awt/XWindowListener2.idl | 4 +-
offapi/com/sun/star/awt/grid/GridColumnEvent.idl | 50 ++---
offapi/com/sun/star/awt/grid/XGridColumn.idl | 58 +++---
.../com/sun/star/awt/grid/XGridColumnListener.idl | 46 ++---
offapi/com/sun/star/document/DocumentEvent.idl | 10 +-
.../sun/star/document/EmptyUndoStackException.idl | 4 +-
.../document/UndoContextNotClosedException.idl | 4 +-
.../com/sun/star/document/UndoFailedException.idl | 4 +-
offapi/com/sun/star/document/UndoManagerEvent.idl | 4 +-
.../star/document/XDocumentEventBroadcaster.idl | 12 +-
.../sun/star/document/XDocumentEventListener.idl | 6 +-
offapi/com/sun/star/document/XUndoAction.idl | 4 +-
offapi/com/sun/star/document/XUndoManager.idl | 8 +-
.../com/sun/star/document/XUndoManagerListener.idl | 4 +-
.../com/sun/star/document/XUndoManagerSupplier.idl | 4 +-
offapi/com/sun/star/frame/XController2.idl | 6 +-
offapi/com/sun/star/logging/LogRecord.idl | 10 +-
offapi/com/sun/star/logging/XLogFormatter.idl | 12 +-
offapi/com/sun/star/logging/XLogHandler.idl | 10 +-
offapi/com/sun/star/logging/XLogger.idl | 14 +-
.../sun/star/sdb/XSingleSelectQueryAnalyzer.idl | 6 +-
.../sun/star/sdb/XSingleSelectQueryComposer.idl | 214 ++++++++++-----------
offapi/com/sun/star/sdb/XSubDocument.idl | 8 +-
.../star/sdb/application/XDatabaseDocumentUI.idl | 8 +-
offapi/com/sun/star/sdb/tools/XConnectionTools.idl | 28 +--
.../com/sun/star/sdb/tools/XDataSourceMetaData.idl | 4 +-
offapi/com/sun/star/sdb/tools/XObjectNames.idl | 4 +-
offapi/com/sun/star/sdb/tools/XTableName.idl | 6 +-
offapi/com/sun/star/ui/XToolPanel.idl | 6 +-
offapi/com/sun/star/ui/dialogs/Wizard.idl | 8 +-
offapi/com/sun/star/ui/dialogs/XWizard.idl | 4 +-
.../com/sun/star/ui/dialogs/XWizardController.idl | 4 +-
offapi/com/sun/star/ui/dialogs/XWizardPage.idl | 4 +-
offapi/com/sun/star/util/InvalidStateException.idl | 6 +-
offapi/com/sun/star/util/NotLockedException.idl | 4 +-
offapi/com/sun/star/util/XLockable.idl | 6 +-
udkapi/com/sun/star/beans/Pair.idl | 4 +-
48 files changed, 320 insertions(+), 320 deletions(-)
(limited to 'offapi')
diff --git a/offapi/com/sun/star/awt/AnimatedImagesControlModel.idl b/offapi/com/sun/star/awt/AnimatedImagesControlModel.idl
index 2bc126077..5d8aecdc0 100755
--- a/offapi/com/sun/star/awt/AnimatedImagesControlModel.idl
+++ b/offapi/com/sun/star/awt/AnimatedImagesControlModel.idl
@@ -33,7 +33,7 @@
module com { module sun { module star { module awt {
-interface XAnimatedImages;
+published interface XAnimatedImages;
//======================================================================================================================
@@ -41,7 +41,7 @@ interface XAnimatedImages;
@since OOo 3.4
*/
-service AnimatedImagesControlModel
+published service AnimatedImagesControlModel
{
service com::sun::star::awt::UnoControlModel;
diff --git a/offapi/com/sun/star/awt/ItemListEvent.idl b/offapi/com/sun/star/awt/ItemListEvent.idl
index f9d2658bd..bcd072062 100644
--- a/offapi/com/sun/star/awt/ItemListEvent.idl
+++ b/offapi/com/sun/star/awt/ItemListEvent.idl
@@ -39,7 +39,7 @@ module com { module sun { module star { module awt {
/** is the event broadcasted by a XListItems implementation for changes
in its item list.
*/
-struct ItemListEvent : ::com::sun::star::lang::EventObject
+published struct ItemListEvent : ::com::sun::star::lang::EventObject
{
/** specifies the position of the item which is affected by the event
diff --git a/offapi/com/sun/star/awt/SpinningProgressControlModel.idl b/offapi/com/sun/star/awt/SpinningProgressControlModel.idl
index a75417d41..c6c273bce 100755
--- a/offapi/com/sun/star/awt/SpinningProgressControlModel.idl
+++ b/offapi/com/sun/star/awt/SpinningProgressControlModel.idl
@@ -40,7 +40,7 @@ module com { module sun { module star { module awt {
Three image sets are provided, of size 16x16, 32x32, and 64x64 pixels.
*/
-service SpinningProgressControlModel
+published service SpinningProgressControlModel
{
service AnimatedImagesControlModel;
};
diff --git a/offapi/com/sun/star/awt/XAnimatedImages.idl b/offapi/com/sun/star/awt/XAnimatedImages.idl
index a03d08c96..6a470882e 100755
--- a/offapi/com/sun/star/awt/XAnimatedImages.idl
+++ b/offapi/com/sun/star/awt/XAnimatedImages.idl
@@ -46,7 +46,7 @@ module com { module sun { module star { module awt {
@since OOo 3.4
*/
-interface XAnimatedImages
+published interface XAnimatedImages
{
/** specifies the time in milliseconds between two animation steps.
diff --git a/offapi/com/sun/star/awt/XAnimation.idl b/offapi/com/sun/star/awt/XAnimation.idl
index e1e8f6023..28947b87d 100755
--- a/offapi/com/sun/star/awt/XAnimation.idl
+++ b/offapi/com/sun/star/awt/XAnimation.idl
@@ -39,7 +39,7 @@ module com { module sun { module star { module awt {
@since OOo 3.4
*/
-interface XAnimation
+published interface XAnimation
{
/** starts the animation
*/
diff --git a/offapi/com/sun/star/awt/XItemEventBroadcaster.idl b/offapi/com/sun/star/awt/XItemEventBroadcaster.idl
index 986597486..8eb95215e 100644
--- a/offapi/com/sun/star/awt/XItemEventBroadcaster.idl
+++ b/offapi/com/sun/star/awt/XItemEventBroadcaster.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 @@
/** registers item listeners at controls like the com::sun::star::awt::Roadmap
*/
-interface XItemEventBroadcaster: com::sun::star::uno::XInterface
+published interface XItemEventBroadcaster: com::sun::star::uno::XInterface
{
//-------------------------------------------------------------------------
diff --git a/offapi/com/sun/star/awt/XItemList.idl b/offapi/com/sun/star/awt/XItemList.idl
index 6419ea94d..7d7a3e52f 100644
--- a/offapi/com/sun/star/awt/XItemList.idl
+++ b/offapi/com/sun/star/awt/XItemList.idl
@@ -34,13 +34,13 @@
module com { module sun { module star { module awt {
-interface XItemListListener;
+published interface XItemListListener;
//==================================================================================================================
/** provides convenient access to the list of items in a list box
*/
-interface XItemList
+published interface XItemList
{
/** is the number of items in the list
*/
diff --git a/offapi/com/sun/star/awt/XItemListListener.idl b/offapi/com/sun/star/awt/XItemListListener.idl
index d41d8b104..276fae3d0 100644
--- a/offapi/com/sun/star/awt/XItemListListener.idl
+++ b/offapi/com/sun/star/awt/XItemListListener.idl
@@ -39,7 +39,7 @@ module com { module sun { module star { module awt {
/** describes a listener for changes in a item list
@see XListItems
*/
-interface XItemListListener : ::com::sun::star::lang::XEventListener
+published interface XItemListListener : ::com::sun::star::lang::XEventListener
{
/** is called when an item is inserted into the list
*/
diff --git a/offapi/com/sun/star/awt/XStyleChangeListener.idl b/offapi/com/sun/star/awt/XStyleChangeListener.idl
index 34679612c..97ef47bfa 100644
--- a/offapi/com/sun/star/awt/XStyleChangeListener.idl
+++ b/offapi/com/sun/star/awt/XStyleChangeListener.idl
@@ -31,7 +31,7 @@
//==================================================================================================================
-module com { module sun { module star { module awt {
+module com { module sun { module star { module awt {
//==================================================================================================================
@@ -39,7 +39,7 @@ module com { module sun { module star { module awt {
@see XStyleSettings
*/
-interface XStyleChangeListener : ::com::sun::star::lang::XEventListener
+published interface XStyleChangeListener : ::com::sun::star::lang::XEventListener
{
/// called when the style settings of the observed component changed
void styleSettingsChanged( [in] com::sun::star::lang::EventObject Event );
diff --git a/offapi/com/sun/star/awt/XStyleSettings.idl b/offapi/com/sun/star/awt/XStyleSettings.idl
index fd188c432..bb9525f23 100644
--- a/offapi/com/sun/star/awt/XStyleSettings.idl
+++ b/offapi/com/sun/star/awt/XStyleSettings.idl
@@ -35,7 +35,7 @@
module com { module sun { module star { module awt {
-interface XStyleChangeListener;
+published interface XStyleChangeListener;
//==================================================================================================================
@@ -53,12 +53,12 @@ interface XStyleChangeListener;
while the text is drawn by OpenOffice.org. In this case, the button respects the
ButtonRolloverTextColor
when painting its text.
*/
-interface XStyleSettings
+published interface XStyleSettings
{
/// specifies the color of the border of active windows
[attribute] ::com::sun::star::util::Color ActiveBorderColor;
- ///
+ ///
[attribute] ::com::sun::star::util::Color ActiveColor;
/// specifies the color of the active tab of a tab control
@@ -97,10 +97,10 @@ interface XStyleSettings
/// specifies the text color for disabled UI elements
[attribute] ::com::sun::star::util::Color DisableColor;
- ///
+ ///
[attribute] ::com::sun::star::util::Color FaceColor;
- ///
+ ///
[attribute, readonly] ::com::sun::star::util::Color FaceGradientColor;
/// specifies the background color for dialog input controls
diff --git a/offapi/com/sun/star/awt/XStyleSettingsSupplier.idl b/offapi/com/sun/star/awt/XStyleSettingsSupplier.idl
index 4c1a3ed7d..d3622bbc2 100644
--- a/offapi/com/sun/star/awt/XStyleSettingsSupplier.idl
+++ b/offapi/com/sun/star/awt/XStyleSettingsSupplier.idl
@@ -30,15 +30,15 @@
//==================================================================================================================
-module com { module sun { module star { module awt {
+module com { module sun { module star { module awt {
- interface XStyleSettings;
+ published interface XStyleSettings;
//==================================================================================================================
/** provides access to the style settings of a component
*/
-interface XStyleSettingsSupplier
+published interface XStyleSettingsSupplier
{
[attribute, readonly] XStyleSettings StyleSettings;
};
diff --git a/offapi/com/sun/star/awt/XWindowListener2.idl b/offapi/com/sun/star/awt/XWindowListener2.idl
index 65336239a..bfb0dbab8 100644
--- a/offapi/com/sun/star/awt/XWindowListener2.idl
+++ b/offapi/com/sun/star/awt/XWindowListener2.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
@@ -39,7 +39,7 @@ module com { module sun { module star { module awt {
/** allows receive window-related events, additional to the ones received by an XWindowListener
*/
-interface XWindowListener2: XWindowListener
+published interface XWindowListener2: XWindowListener
{
//-------------------------------------------------------------------------
diff --git a/offapi/com/sun/star/awt/grid/GridColumnEvent.idl b/offapi/com/sun/star/awt/grid/GridColumnEvent.idl
index fe6c93f7a..0fe19dfea 100644
--- a/offapi/com/sun/star/awt/grid/GridColumnEvent.idl
+++ b/offapi/com/sun/star/awt/grid/GridColumnEvent.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,40 +24,40 @@
* for a copy of the LGPLv3 License.
*
************************************************************************/
-#ifndef __com_sun_star_awt_grid_GridColumnEvent_idl__
-#define __com_sun_star_awt_grid_GridColumnEvent_idl__
-
-#ifndef __com_sun_star_lang_EventObject_idl__
-#include
-#endif
-
-//=============================================================================
-
-module com { module sun { module star { module awt { module grid {
-
-//=============================================================================
+#ifndef __com_sun_star_awt_grid_GridColumnEvent_idl__
+#define __com_sun_star_awt_grid_GridColumnEvent_idl__
+
+#ifndef __com_sun_star_lang_EventObject_idl__
+#include
+#endif
+
+//=============================================================================
+
+module com { module sun { module star { module awt { module grid {
+
+//=============================================================================
/** An event used by a XGridColumn to notify changes in the column.
@since OOo 3.3
- */
-struct GridColumnEvent: com::sun::star::lang::EventObject
-{
+ */
+published struct GridColumnEvent: com::sun::star::lang::EventObject
+{
/** Contains the name of the attributes whose value changed. **/
string AttributeName;
/** Contains the old value **/
- any OldValue;
+ any OldValue;
/** Contains the new value **/
any NewValue;
/** Contains the index of the changed column**/
long ColumnIndex;
- //-------------------------------------------------------------------------
-};
-
-//=============================================================================
-
-}; }; }; }; };
-
-#endif
+ //-------------------------------------------------------------------------
+};
+
+//=============================================================================
+
+}; }; }; }; };
+
+#endif
diff --git a/offapi/com/sun/star/awt/grid/XGridColumn.idl b/offapi/com/sun/star/awt/grid/XGridColumn.idl
index 4c9c7b9a9..d19225fbc 100644
--- a/offapi/com/sun/star/awt/grid/XGridColumn.idl
+++ b/offapi/com/sun/star/awt/grid/XGridColumn.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_grid_XGridColumn_idl__
-#define __com_sun_star_awt_grid_XGridColumn_idl__
-
+#ifndef __com_sun_star_awt_grid_XGridColumn_idl__
+#define __com_sun_star_awt_grid_XGridColumn_idl__
+
#include
#include
#include
-#include
-#include
-
-//=============================================================================
-
+#include
+#include
+
+//=============================================================================
+
module com { module sun { module star { module awt { module grid {
-
-//=============================================================================
+
+//=============================================================================
/** The XGridColumn defines the properties and behavior of a column in a grid control
@since OOo 3.3
- */
-interface XGridColumn
-{
+ */
+published interface XGridColumn
+{
/** implements life time control for the component
*/
interface ::com::sun::star::lang::XComponent;
@@ -99,7 +99,7 @@ interface XGridColumn
/** Specifies the horizontal alignment of the content in the control.
*/
[attribute] ::com::sun::star::style::HorizontalAlignment HorizontalAlign;
-
+
/** A title is displayed in the colum header row if UnoControlGridModel::ShowRowHeader is set to **/
[attribute] string Title;
@@ -110,7 +110,7 @@ interface XGridColumn
[attribute] string HelpText;
/** denotes the index of the column within the grid column model it belongs to
-
+
If the column is not yet part of a column model, Index
is -1.
*/
[attribute, readonly] long Index;
@@ -132,20 +132,20 @@ interface XGridColumn
/** Adds a listener for the GridColumnEvent posted after the grid changes.
@param Listener
the listener to add.
- */
- void addGridColumnListener( [in] XGridColumnListener listener);
-
- //-------------------------------------------------------------------------
+ */
+ void addGridColumnListener( [in] XGridColumnListener listener);
+
+ //-------------------------------------------------------------------------
/** Removes a listener previously added with addColumnListener().
@param Listener
the listener to remove.
- */
- void removeGridColumnListener( [in] XGridColumnListener listener);
-};
-
-//=============================================================================
-
-}; }; }; }; };
-
-#endif
+ */
+ void removeGridColumnListener( [in] XGridColumnListener listener);
+};
+
+//=============================================================================
+
+}; }; }; }; };
+
+#endif
diff --git a/offapi/com/sun/star/awt/grid/XGridColumnListener.idl b/offapi/com/sun/star/awt/grid/XGridColumnListener.idl
index c1f96b14a..be1b0b171 100644
--- a/offapi/com/sun/star/awt/grid/XGridColumnListener.idl
+++ b/offapi/com/sun/star/awt/grid/XGridColumnListener.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_awt_grid_XGridColumnListener_idl__
-#define __com_sun_star_awt_grid_XGridColumnListener_idl__
-
-#include
-#include
-
-//=============================================================================
-
-module com { module sun { module star { module awt { module grid {
-
-//=============================================================================
+#ifndef __com_sun_star_awt_grid_XGridColumnListener_idl__
+#define __com_sun_star_awt_grid_XGridColumnListener_idl__
+
+#include
+#include
+
+//=============================================================================
+
+module com { module sun { module star { module awt { module grid {
+
+//=============================================================================
/** An instance of this interface is used by the XGridColumnModel to
get notifications about column model changes.
-
+
@since OOo 3.3
- */
-interface XGridColumnListener : ::com::sun::star::lang::XEventListener
-{
+ */
+published interface XGridColumnListener : ::com::sun::star::lang::XEventListener
+{
/** Invoked after a column was modified.
*/
- void columnChanged( [in] GridColumnEvent event );
-};
-//=============================================================================
-
-}; }; }; }; };
-
-#endif
+ void columnChanged( [in] GridColumnEvent event );
+};
+//=============================================================================
+
+}; }; }; }; };
+
+#endif
diff --git a/offapi/com/sun/star/document/DocumentEvent.idl b/offapi/com/sun/star/document/DocumentEvent.idl
index f3244e79c..bd22f6fef 100644
--- a/offapi/com/sun/star/document/DocumentEvent.idl
+++ b/offapi/com/sun/star/document/DocumentEvent.idl
@@ -1,6 +1,6 @@
/*************************************************************************
* 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,7 +27,7 @@
#ifndef __com_sun_star_document_DocumentEvent_idl__
#define __com_sun_star_document_DocumentEvent_idl__
-#ifndef __com_sun_star_lang_EventObject_idl__
+#ifndef __com_sun_star_lang_EventObject_idl__
#include
#endif
#ifndef __com_sun_star_frame_XController2_idl__
@@ -36,7 +36,7 @@
//=============================================================================
-module com { module sun { module star { module document {
+module com { module sun { module star { module document {
//=============================================================================
@@ -51,7 +51,7 @@ module com { module sun { module star { module document {
@see XDocumentEventBroadcaster
@since OOo 3.1
*/
-struct DocumentEvent : ::com::sun::star::lang::EventObject
+published struct DocumentEvent : ::com::sun::star::lang::EventObject
{
/** specifies the name of the event.
@@ -78,7 +78,7 @@ struct DocumentEvent : ::com::sun::star::lang::EventObject
//=============================================================================
-}; }; }; };
+}; }; }; };
//=============================================================================
diff --git a/offapi/com/sun/star/document/EmptyUndoStackException.idl b/offapi/com/sun/star/document/EmptyUndoStackException.idl
index 35ff85ad2..476a82bbe 100755
--- a/offapi/com/sun/star/document/EmptyUndoStackException.idl
+++ b/offapi/com/sun/star/document/EmptyUndoStackException.idl
@@ -31,14 +31,14 @@
//==================================================================================================================
-module com { module sun { module star { module document {
+module com { module sun { module star { module document {
//==================================================================================================================
/** is raised when an operation is attemption at an XUndoManager which requires a non-empty stack
of undo actions, and this requirement is not fullfilled.
*/
-exception EmptyUndoStackException : ::com::sun::star::util::InvalidStateException
+published exception EmptyUndoStackException : ::com::sun::star::util::InvalidStateException
{
};
diff --git a/offapi/com/sun/star/document/UndoContextNotClosedException.idl b/offapi/com/sun/star/document/UndoContextNotClosedException.idl
index 811feb394..81eeca83c 100755
--- a/offapi/com/sun/star/document/UndoContextNotClosedException.idl
+++ b/offapi/com/sun/star/document/UndoContextNotClosedException.idl
@@ -31,14 +31,14 @@
//==================================================================================================================
-module com { module sun { module star { module document {
+module com { module sun { module star { module document {
//==================================================================================================================
/** is thrown when an operation is attempted at an XUndoManager which requires all undo
contexts to be closed, but this requirement is not fullfilled.
*/
-exception UndoContextNotClosedException : ::com::sun::star::util::InvalidStateException
+published exception UndoContextNotClosedException : ::com::sun::star::util::InvalidStateException
{
};
diff --git a/offapi/com/sun/star/document/UndoFailedException.idl b/offapi/com/sun/star/document/UndoFailedException.idl
index 9fbaec7ee..65b23148a 100755
--- a/offapi/com/sun/star/document/UndoFailedException.idl
+++ b/offapi/com/sun/star/document/UndoFailedException.idl
@@ -40,7 +40,7 @@ module com { module sun { module star { module document {
@see XUndoAction::undo
@see XUndoManager::undo
*/
-exception UndoFailedException : ::com::sun::star::uno::Exception
+published exception UndoFailedException : ::com::sun::star::uno::Exception
{
/** describes the reason why the operation failed. Usually, this member will carry an exception.
*/
@@ -49,7 +49,7 @@ exception UndoFailedException : ::com::sun::star::uno::Exception
//==================================================================================================================
-}; }; }; };
+}; }; }; };
//==================================================================================================================
diff --git a/offapi/com/sun/star/document/UndoManagerEvent.idl b/offapi/com/sun/star/document/UndoManagerEvent.idl
index 55928a17b..163b9c6dd 100755
--- a/offapi/com/sun/star/document/UndoManagerEvent.idl
+++ b/offapi/com/sun/star/document/UndoManagerEvent.idl
@@ -31,7 +31,7 @@
//==================================================================================================================
-module com { module sun { module star { module document {
+module com { module sun { module star { module document {
//==================================================================================================================
@@ -41,7 +41,7 @@ module com { module sun { module star { module document {
@see XUndoManagerListener
@see XUndoAction
*/
-struct UndoManagerEvent : ::com::sun::star::lang::EventObject
+published struct UndoManagerEvent : ::com::sun::star::lang::EventObject
{
/** the title of the undo action which is described by the event
@see XUndoAction::Title
diff --git a/offapi/com/sun/star/document/XDocumentEventBroadcaster.idl b/offapi/com/sun/star/document/XDocumentEventBroadcaster.idl
index b4ccd6f55..7274083fc 100644
--- a/offapi/com/sun/star/document/XDocumentEventBroadcaster.idl
+++ b/offapi/com/sun/star/document/XDocumentEventBroadcaster.idl
@@ -1,6 +1,6 @@
/*************************************************************************
* 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,11 +35,11 @@
#include
#endif
-#ifndef __com_sun_star_lang_IllegalArgumentException_idl__
+#ifndef __com_sun_star_lang_IllegalArgumentException_idl__
#include
#endif
-#ifndef __com_sun_star_lang_NoSupportException_idl__
+#ifndef __com_sun_star_lang_NoSupportException_idl__
#include
#endif
@@ -47,7 +47,7 @@
module com { module sun { module star { module document {
-interface XDocumentEventListener;
+published interface XDocumentEventListener;
//=============================================================================
@@ -60,7 +60,7 @@ interface XDocumentEventListener;
@see DocumentEvent
@since OOo 3.1
*/
-interface XDocumentEventBroadcaster
+published interface XDocumentEventBroadcaster
{
/** registers a listener which is notified about document events
@@ -118,7 +118,7 @@ interface XDocumentEventBroadcaster
//=============================================================================
-}; }; }; };
+}; }; }; };
//=============================================================================
diff --git a/offapi/com/sun/star/document/XDocumentEventListener.idl b/offapi/com/sun/star/document/XDocumentEventListener.idl
index d27092c51..94548e52b 100644
--- a/offapi/com/sun/star/document/XDocumentEventListener.idl
+++ b/offapi/com/sun/star/document/XDocumentEventListener.idl
@@ -1,6 +1,6 @@
/*************************************************************************
* 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,7 +27,7 @@
#ifndef __com_sun_star_document_XDocumentEventListener_idl__
#define __com_sun_star_document_XDocumentEventListener_idl__
-#ifndef __com_sun_star_lang_XEventListener_idl__
+#ifndef __com_sun_star_lang_XEventListener_idl__
#include
#endif
@@ -49,7 +49,7 @@ module com { module sun { module star { module document {
@see XDocumentEventBroadcaster
@since OOo 3.1
*/
-interface XDocumentEventListener : ::com::sun::star::lang::XEventListener
+published interface XDocumentEventListener : ::com::sun::star::lang::XEventListener
{
/** is called whenever a document event occured
*/
diff --git a/offapi/com/sun/star/document/XUndoAction.idl b/offapi/com/sun/star/document/XUndoAction.idl
index 88b4f3f04..e65354013 100755
--- a/offapi/com/sun/star/document/XUndoAction.idl
+++ b/offapi/com/sun/star/document/XUndoAction.idl
@@ -32,13 +32,13 @@
//==================================================================================================================
-module com { module sun { module star { module document {
+module com { module sun { module star { module document {
//==================================================================================================================
/** represents a single (undoable) action on a document
*/
-interface XUndoAction
+published interface XUndoAction
{
/** reverts the action represented by the instance
diff --git a/offapi/com/sun/star/document/XUndoManager.idl b/offapi/com/sun/star/document/XUndoManager.idl
index edae819ff..74aa4de0c 100755
--- a/offapi/com/sun/star/document/XUndoManager.idl
+++ b/offapi/com/sun/star/document/XUndoManager.idl
@@ -38,10 +38,10 @@
//==================================================================================================================
-module com { module sun { module star { module document {
+module com { module sun { module star { module document {
-interface XUndoAction;
-interface XUndoManagerListener;
+published interface XUndoAction;
+published interface XUndoManagerListener;
//==================================================================================================================
@@ -76,7 +76,7 @@ interface XUndoManagerListener;
XLockable::unlock methods. When it is locked, then every attempt to add an undo action, or to
enter or leave an Undo context, will be silently ignored.
*/
-interface XUndoManager
+published interface XUndoManager
{
/** allows locking the undo manager.
*/
diff --git a/offapi/com/sun/star/document/XUndoManagerListener.idl b/offapi/com/sun/star/document/XUndoManagerListener.idl
index 360e320ae..045e74761 100755
--- a/offapi/com/sun/star/document/XUndoManagerListener.idl
+++ b/offapi/com/sun/star/document/XUndoManagerListener.idl
@@ -32,7 +32,7 @@
//==================================================================================================================
-module com { module sun { module star { module document {
+module com { module sun { module star { module document {
//==================================================================================================================
@@ -40,7 +40,7 @@ module com { module sun { module star { module document {
@see XUndoManager
*/
-interface XUndoManagerListener : ::com::sun::star::lang::XEventListener
+published interface XUndoManagerListener : ::com::sun::star::lang::XEventListener
{
/** is called when an undo action is added to the undo stack.
diff --git a/offapi/com/sun/star/document/XUndoManagerSupplier.idl b/offapi/com/sun/star/document/XUndoManagerSupplier.idl
index 88a082259..211dd151e 100755
--- a/offapi/com/sun/star/document/XUndoManagerSupplier.idl
+++ b/offapi/com/sun/star/document/XUndoManagerSupplier.idl
@@ -33,13 +33,13 @@
module com { module sun { module star { module document {
-interface XUndoManager;
+published interface XUndoManager;
//==================================================================================================================
/** provides access to an XUndoManager.
*/
-interface XUndoManagerSupplier
+published interface XUndoManagerSupplier
{
/** returns the Undo manager associated with the component.
*/
diff --git a/offapi/com/sun/star/frame/XController2.idl b/offapi/com/sun/star/frame/XController2.idl
index 695d9fb11..15c6b0cea 100644
--- a/offapi/com/sun/star/frame/XController2.idl
+++ b/offapi/com/sun/star/frame/XController2.idl
@@ -1,6 +1,6 @@
/*************************************************************************
* 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,10 +41,10 @@ module com { module sun { module star { module frame {
@since OOo 3.0
*/
-interface XController2 : XController
+published interface XController2 : XController
{
/** denotes the "root window" of the controller.
-
+
If the controller is plugged into a frame, this window acts as the
frame's ComponentWindow
.
diff --git a/offapi/com/sun/star/logging/LogRecord.idl b/offapi/com/sun/star/logging/LogRecord.idl
index 801bd6c87..f7a299503 100644
--- a/offapi/com/sun/star/logging/LogRecord.idl
+++ b/offapi/com/sun/star/logging/LogRecord.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,13 +28,13 @@
#ifndef __com_sun_star_logging_LogRecord_idl__
#define __com_sun_star_logging_LogRecord_idl__
-#ifndef __com_sun_star_util_DateTime_idl__
+#ifndef __com_sun_star_util_DateTime_idl__
#include
#endif
//=============================================================================
-module com { module sun { module star { module logging {
+module com { module sun { module star { module logging {
//=============================================================================
@@ -44,7 +44,7 @@ module com { module sun { module star { module logging {
@since OOo 2.3
*/
-struct LogRecord
+published struct LogRecord
{
/// specifies the name of the logger at which the record is logged
string LoggerName;
@@ -89,7 +89,7 @@ struct LogRecord
//=============================================================================
-}; }; }; };
+}; }; }; };
//=============================================================================
diff --git a/offapi/com/sun/star/logging/XLogFormatter.idl b/offapi/com/sun/star/logging/XLogFormatter.idl
index 383519ee7..a6a3fc9cc 100644
--- a/offapi/com/sun/star/logging/XLogFormatter.idl
+++ b/offapi/com/sun/star/logging/XLogFormatter.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_logging_XLogFormatter_idl__
#define __com_sun_star_logging_XLogFormatter_idl__
-#ifndef __com_sun_star_uno_XInterface_idl__
+#ifndef __com_sun_star_uno_XInterface_idl__
#include
#endif
@@ -38,17 +38,17 @@
//=============================================================================
-module com { module sun { module star { module logging {
+module com { module sun { module star { module logging {
//=============================================================================
/** specifies the interface to be used for formatting log records
@see XLogHandler
-
+
@since OOo 2.3
*/
-interface XLogFormatter
+published interface XLogFormatter
{
/** returns the header string for the log
@@ -81,7 +81,7 @@ interface XLogFormatter
//=============================================================================
-}; }; }; };
+}; }; }; };
//=============================================================================
diff --git a/offapi/com/sun/star/logging/XLogHandler.idl b/offapi/com/sun/star/logging/XLogHandler.idl
index def100e7b..048e3161c 100644
--- a/offapi/com/sun/star/logging/XLogHandler.idl
+++ b/offapi/com/sun/star/logging/XLogHandler.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_logging_XLogHandler_idl__
#define __com_sun_star_logging_XLogHandler_idl__
-#ifndef __com_sun_star_lang_XComponent_idl__
+#ifndef __com_sun_star_lang_XComponent_idl__
#include
#endif
@@ -42,7 +42,7 @@
//=============================================================================
-module com { module sun { module star { module logging {
+module com { module sun { module star { module logging {
//=============================================================================
@@ -53,7 +53,7 @@ module com { module sun { module star { module logging {
@since OOo 2.3
*/
-interface XLogHandler
+published interface XLogHandler
{
/** allows life time control for the handler
@@ -103,7 +103,7 @@ interface XLogHandler
//=============================================================================
-}; }; }; };
+}; }; }; };
//=============================================================================
diff --git a/offapi/com/sun/star/logging/XLogger.idl b/offapi/com/sun/star/logging/XLogger.idl
index 45a2566d1..b3e6bb1dd 100644
--- a/offapi/com/sun/star/logging/XLogger.idl
+++ b/offapi/com/sun/star/logging/XLogger.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,15 +28,15 @@
#ifndef __com_sun_star_logging_XLogger_idl__
#define __com_sun_star_logging_XLogger_idl__
-#ifndef __com_sun_star_uno_XInterface_idl__
+#ifndef __com_sun_star_uno_XInterface_idl__
#include