From a09b54b7579526bb9e449ffd41cde8e438ba865e Mon Sep 17 00:00:00 2001
From: Jens-Heiner Rechtien
Date: Mon, 10 May 2004 17:06:27 +0000
Subject: INTEGRATION: CWS fwkbugfix02 (1.2.102); FILE MERGED 2004/03/25
10:43:37 mav 1.2.102.2: #116056# interfaces review 2004/03/22 10:14:35 mav
1.2.102.1: #115011# review idl files
---
offapi/com/sun/star/embed/XLinkCreator.idl | 46 +++++++++++++++++++-----------
1 file changed, 29 insertions(+), 17 deletions(-)
(limited to 'offapi/com/sun/star/embed/XLinkCreator.idl')
diff --git a/offapi/com/sun/star/embed/XLinkCreator.idl b/offapi/com/sun/star/embed/XLinkCreator.idl
index 544ca649dc9a..af3f24edfb80 100644
--- a/offapi/com/sun/star/embed/XLinkCreator.idl
+++ b/offapi/com/sun/star/embed/XLinkCreator.idl
@@ -2,9 +2,9 @@
*
* $RCSfile: XLinkCreator.idl,v $
*
- * $Revision: 1.2 $
+ * $Revision: 1.3 $
*
- * last change: $Author: rt $ $Date: 2004-01-06 08:55:02 $
+ * last change: $Author: hr $ $Date: 2004-05-10 18:06:27 $
*
* The Contents of this file are made available subject to the terms of
* either of the following licenses
@@ -90,29 +90,40 @@
module com { module sun { module star { module embed {
//=============================================================================
-/** Allows to create and initialize a new link.
-Methods of this interface does not require specification of the object type,
-it will be detected.
+/** allows to create and initialize a new link.
+
+ Methods of this interface does not require specification of the object type,
+ it will be detected.
+
*/
interface XLinkCreator: com::sun::star::uno::XInterface
{
//-------------------------------------------------------------------------
- /** Creates a new object and initializes it as a link.
+ /** creates a new object based on
+ MediaDescriptor
+ and initializes it as a link.
+
+
+ In case the entry exists already all it's contents will be ignored and
+ rewritten on storing of the object.
+
@param xStorage
a parent storage the entry should be created/opened in
- @param sEntName
+ @param sEntryName
a name for the entry
- @param aMediaDescr
- the media descriptor must contain URL the link will be based on
+ @param aArgs
+ MediaDescriptor
+ the link will be based on
- @param lObjArgs
- optional parameters for the object persistence initialization
- see also EmbeddedObjectDescriptor
+ @param aObjectArgs
+ optional parameters for the object persistence initialization,
+ see also
+ EmbeddedObjectDescriptor
- @thrown ::com::sun::star::lang::IllegalArgumentException
+ @throws ::com::sun::star::lang::IllegalArgumentException
the argument is illegal
@throws com::sun::star::io::IOException
@@ -121,10 +132,11 @@ interface XLinkCreator: com::sun::star::uno::XInterface
@throws com::sun::star::uno::Exception
in case of other problems
*/
- ::com::sun::star::uno::XInterface createInstanceLink( [in] ::com::sun::star::embed::XStorage xStorage,
- [in] string sEntName,
- [in] sequence< ::com::sun::star::beans::PropertyValue > aMediaDescr,
- [in] sequence< ::com::sun::star::beans::PropertyValue > lObjArgs )
+ ::com::sun::star::uno::XInterface createInstanceLink(
+ [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 );
--
cgit