XStringResourceWithStorage.idl (d1766043) XStringResourceWithStorage.idl (a893be29)
1/**************************************************************
2 *
3 * Licensed to the Apache Software Foundation (ASF) under one
4 * or more contributor license agreements. See the NOTICE file
5 * distributed with this work for additional information
6 * regarding copyright ownership. The ASF licenses this file
7 * to you under the Apache License, Version 2.0 (the
8 * "License"); you may not use this file except in compliance

--- 52 unchanged lines hidden (view full) ---

61 the storage to be associated to the StringResourceManager
62
63 <p>
64 This call has to be used carefully as it removes the storage
65 previously connected to the StringResourceWithStorage. It may
66 force the implementation to reload data from the previous storage
67 before releasing it. The StringResourceManager will be modified
68 after calling this method as the data isn't stored to the new
1/**************************************************************
2 *
3 * Licensed to the Apache Software Foundation (ASF) under one
4 * or more contributor license agreements. See the NOTICE file
5 * distributed with this work for additional information
6 * regarding copyright ownership. The ASF licenses this file
7 * to you under the Apache License, Version 2.0 (the
8 * "License"); you may not use this file except in compliance

--- 52 unchanged lines hidden (view full) ---

61 the storage to be associated to the StringResourceManager
62
63 <p>
64 This call has to be used carefully as it removes the storage
65 previously connected to the StringResourceWithStorage. It may
66 force the implementation to reload data from the previous storage
67 before releasing it. The StringResourceManager will be modified
68 after calling this method as the data isn't stored to the new
69 storage yet. <member>storeAsStorage</member> should be prefered
69 storage yet. <member>storeAsStorage</member> should be preferred
70 as it directly stores the data to the new storage and afterwards
71 this storage is in sync with the resource data.
72 </p>
73
74 @throws <type scope="com::sun::star::lang">IllegalArgumentException</type>
75 if a null interface is passed as Storage
76 */
77 void setStorage( [in] ::com::sun::star::embed::XStorage Storage )
78 raises( ::com::sun::star::lang::IllegalArgumentException );
79};
80
81//=============================================================================
82
83}; }; }; };
84
85#endif
70 as it directly stores the data to the new storage and afterwards
71 this storage is in sync with the resource data.
72 </p>
73
74 @throws <type scope="com::sun::star::lang">IllegalArgumentException</type>
75 if a null interface is passed as Storage
76 */
77 void setStorage( [in] ::com::sun::star::embed::XStorage Storage )
78 raises( ::com::sun::star::lang::IllegalArgumentException );
79};
80
81//=============================================================================
82
83}; }; }; };
84
85#endif