summaryrefslogtreecommitdiff
path: root/offapi/com/sun/star/embed/XLinkFactory.idl
diff options
context:
space:
mode:
authorJens-Heiner Rechtien <hr@openoffice.org>2004-05-10 17:06:37 +0000
committerJens-Heiner Rechtien <hr@openoffice.org>2004-05-10 17:06:37 +0000
commit57b4627bdcdb3dd944996eadc48be74b7f664eb5 (patch)
tree17d241a581ee0e7f262e0917261ae9fab379be63 /offapi/com/sun/star/embed/XLinkFactory.idl
parenta09b54b7579526bb9e449ffd41cde8e438ba865e (diff)
INTEGRATION: CWS fwkbugfix02 (1.2.102); FILE MERGED
2004/03/25 10:44:30 mav 1.2.102.2: #116056# interfaces review 2004/03/22 10:14:35 mav 1.2.102.1: #115011# review idl files
Diffstat (limited to 'offapi/com/sun/star/embed/XLinkFactory.idl')
-rw-r--r--offapi/com/sun/star/embed/XLinkFactory.idl48
1 files changed, 26 insertions, 22 deletions
diff --git a/offapi/com/sun/star/embed/XLinkFactory.idl b/offapi/com/sun/star/embed/XLinkFactory.idl
index 91fb51721e27..fc837a628cd4 100644
--- a/offapi/com/sun/star/embed/XLinkFactory.idl
+++ b/offapi/com/sun/star/embed/XLinkFactory.idl
@@ -2,9 +2,9 @@
*
* $RCSfile: XLinkFactory.idl,v $
*
- * $Revision: 1.2 $
+ * $Revision: 1.3 $
*
- * last change: $Author: rt $ $Date: 2004-01-06 08:55:20 $
+ * last change: $Author: hr $ $Date: 2004-05-10 18:06:37 $
*
* The Contents of this file are made available subject to the terms of
* either of the following licenses
@@ -85,19 +85,22 @@
#include <com/sun/star/beans/PropertyValue.idl>
#endif
-//=============================================================================
+//============================================================================
module com { module sun { module star { module embed {
-//=============================================================================
-/** Allows to create and initialize a new link of specified type.
+//============================================================================
+/** allows to create and initialize a new link of specified type.
*/
interface XLinkFactory: com::sun::star::uno::XInterface
{
- //-------------------------------------------------------------------------
- /** Creates a new link and transport parameters for persistent initialization.
+ //------------------------------------------------------------------------
+ /** creates a new link and transport parameters for persistent
+ initialization.
- <p> This method can be used to have a full control over persistence initialization of a object.
+ <p>
+ This method can be used to have a full control over persistence
+ initialization of a link.
</p>
@param aClassID
@@ -109,18 +112,19 @@ interface XLinkFactory: com::sun::star::uno::XInterface
@param xStorage
a parent storage the entry should be created in
- @param sEntName
+ @param sEntryName
a name for the entry
- @param lArguments
- optional parameters for the embedded document persistence initialization
- see also <type scope="com::sun::star::document">MediaDescriptor</type>
+ @param aArgs
+ <type scope="com::sun::star::document">MediaDescriptor</type>
+ that contains source for the link
- @param lObjArgs
+ @param aObjectArgs
optional parameters for the object persistence initialization
- see also <type scope="com::sun::star::embed">EmbeddedObjectDescriptor</type>
+ see also
+ <type scope="com::sun::star::embed">EmbeddedObjectDescriptor</type>
- @thrown ::com::sun::star::lang::IllegalArgumentException
+ @throws ::com::sun::star::lang::IllegalArgumentException
one of arguments is illegal
@throws com::sun::star::io::IOException
@@ -130,18 +134,18 @@ interface XLinkFactory: com::sun::star::uno::XInterface
in case of other problems
*/
::com::sun::star::uno::XInterface createInstanceLinkUserInit(
- [in] sequence< byte > aClassID,
- [in] string aClassName,
- [in] ::com::sun::star::embed::XStorage xStorage,
- [in] string sEntName,
- [in] sequence< ::com::sun::star::beans::PropertyValue > lArguments,
- [in] sequence< ::com::sun::star::beans::PropertyValue > lObjArgs )
+ [in] sequence< byte > aClassID,
+ [in] string sClassName,
+ [in] ::com::sun::star::embed::XStorage xStorage,
+ [in] string sEntryName,
+ [in] sequence< ::com::sun::star::beans::PropertyValue > aArgs,
+ [in] sequence< ::com::sun::star::beans::PropertyValue > aObjectArgs )
raises( ::com::sun::star::lang::IllegalArgumentException,
::com::sun::star::io::IOException,
::com::sun::star::uno::Exception );
};
-//=============================================================================
+//============================================================================
}; }; }; };