]> git.pld-linux.org Git - packages/libreoffice.git/blob - openoffice-vfs-offapi.patch
- obsolete (merged)
[packages/libreoffice.git] / openoffice-vfs-offapi.patch
1 --- offapi/com/sun/star/ucb/GnomeVFSContentProvider.idl
2 +++ offapi/com/sun/star/ucb/GnomeVFSContentProvider.idl
3 @@ -0,0 +1,21 @@
4 +#ifndef __com_sun_star_ucb_GnomeVFSContentProvider_idl__
5 +#define __com_sun_star_ucb_GnomeVFSContentProvider_idl__
6 +
7 +#ifndef __com_sun_star_ucb_XContentProvider_idl__
8 +#include <com/sun/star/ucb/XContentProvider.idl>
9 +#endif
10 +
11 +//=============================================================================
12 +
13 +module com { module sun { module star { module ucb {
14 +
15 +service GnomeVFSContentProvider
16 +{
17 +       interface com::sun::star::ucb::XContentProvider;
18 +};
19 +
20 +//=============================================================================
21 +
22 +}; }; }; };
23 +
24 +#endif
25 --- offapi/com/sun/star/ucb/GnomeVFSDocumentContent.idl
26 +++ offapi/com/sun/star/ucb/GnomeVFSDocumentContent.idl
27 @@ -0,0 +1,97 @@
28 +#ifndef __com_sun_star_ucb_GnomeVFSDocumentContent_idl__
29 +#define __com_sun_star_ucb_GnomeVFSDocumentContent_idl__
30 +
31 +#ifndef __com_sun_star_lang_XComponent_idl__
32 +#include <com/sun/star/lang/XComponent.idl>
33 +#endif
34 +
35 +#ifndef __com_sun_star_ucb_XContent_idl__
36 +#include <com/sun/star/ucb/XContent.idl>
37 +#endif
38 +
39 +#ifndef __com_sun_star_ucb_XCommandProcessor_idl__
40 +#include <com/sun/star/ucb/XCommandProcessor.idl>
41 +#endif
42 +
43 +#ifndef __com_sun_star_ucb_XCommandProcessor2_idl__
44 +#include <com/sun/star/ucb/XCommandProcessor2.idl>
45 +#endif
46 +
47 +#ifndef __com_sun_star_beans_XPropertiesChangeNotifier_idl__
48 +#include <com/sun/star/beans/XPropertiesChangeNotifier.idl>
49 +#endif
50 +
51 +#ifndef __com_sun_star_beans_XPropertyContainer_idl__
52 +#include <com/sun/star/beans/XPropertyContainer.idl>
53 +#endif
54 +
55 +#ifndef __com_sun_star_beans_XPropertySetInfoChangeNotifier_idl__
56 +#include <com/sun/star/beans/XPropertySetInfoChangeNotifier.idl>
57 +#endif
58 +
59 +#ifndef __com_sun_star_ucb_XCommandInfoChangeNotifier_idl__
60 +#include <com/sun/star/ucb/XCommandInfoChangeNotifier.idl>
61 +#endif
62 +
63 +#ifndef __com_sun_star_container_XChild_idl__
64 +#include <com/sun/star/container/XChild.idl>
65 +#endif
66 +
67 +//=============================================================================
68 +
69 +module com { module sun { module star { module ucb {
70 +
71 +service GnomeVFSDocumentContent
72 +{
73 +       //-------------------------------------------------------------------------
74 +       /** This interface is implemented according to the specification of
75 +               service <type>Content</type>.
76 +        */
77 +       interface com::sun::star::lang::XComponent;
78 +
79 +       //-------------------------------------------------------------------------
80 +       /** This interface is implemented according to the specification of
81 +               service <type>Content</type>.
82 +        */
83 +       interface com::sun::star::ucb::XContent;
84 +
85 +       interface com::sun::star::ucb::XCommandProcessor;
86 +
87 +       [optional] interface com::sun::star::ucb::XCommandProcessor2;
88 +
89 +       //-------------------------------------------------------------------------
90 +       /** This interface is implemented according to the specification of
91 +               service <type>Content</type>.
92 +        */
93 +       interface com::sun::star::beans::XPropertiesChangeNotifier;
94 +
95 +       //-------------------------------------------------------------------------
96 +       /** This interface is implemented according to the specification of
97 +               service <type>Content</type>.
98 +        */
99 +       interface com::sun::star::beans::XPropertyContainer;
100 +
101 +       //-------------------------------------------------------------------------
102 +       /** This interface is implemented according to the specification of
103 +               service <type>Content</type>.
104 +        */
105 +       interface com::sun::star::beans::XPropertySetInfoChangeNotifier;
106 +
107 +       //-------------------------------------------------------------------------
108 +       /** This interface is implemented according to the specification of
109 +               service <type>Content</type>.
110 +        */
111 +       interface com::sun::star::ucb::XCommandInfoChangeNotifier;
112 +
113 +       //-------------------------------------------------------------------------
114 +       /** This interface is implemented according to the specification of
115 +               service <type>Content</type>.
116 +        */
117 +       interface com::sun::star::container::XChild;
118 +};
119 +
120 +//=============================================================================
121 +
122 +}; }; }; };
123 +
124 +#endif
125 --- offapi/com/sun/star/ucb/GnomeVFSFolderContent.idl
126 +++ offapi/com/sun/star/ucb/GnomeVFSFolderContent.idl
127 @@ -0,0 +1,109 @@
128 +#ifndef __com_sun_star_ucb_GnomeVFSFolderContent_idl__
129 +#define __com_sun_star_ucb_GnomeVFSFolderContent_idl__
130 +
131 +#ifndef __com_sun_star_lang_XComponent_idl__
132 +#include <com/sun/star/lang/XComponent.idl>
133 +#endif
134 +
135 +#ifndef __com_sun_star_ucb_XContent_idl__
136 +#include <com/sun/star/ucb/XContent.idl>
137 +#endif
138 +
139 +#ifndef __com_sun_star_ucb_XCommandProcessor_idl__
140 +#include <com/sun/star/ucb/XCommandProcessor.idl>
141 +#endif
142 +
143 +#ifndef __com_sun_star_ucb_XCommandProcessor2_idl__
144 +#include <com/sun/star/ucb/XCommandProcessor2.idl>
145 +#endif
146 +
147 +#ifndef __com_sun_star_beans_XPropertiesChangeNotifier_idl__
148 +#include <com/sun/star/beans/XPropertiesChangeNotifier.idl>
149 +#endif
150 +
151 +#ifndef __com_sun_star_beans_XPropertyContainer_idl__
152 +#include <com/sun/star/beans/XPropertyContainer.idl>
153 +#endif
154 +
155 +#ifndef __com_sun_star_beans_XPropertySetInfoChangeNotifier_idl__
156 +#include <com/sun/star/beans/XPropertySetInfoChangeNotifier.idl>
157 +#endif
158 +
159 +#ifndef __com_sun_star_ucb_XCommandInfoChangeNotifier_idl__
160 +#include <com/sun/star/ucb/XCommandInfoChangeNotifier.idl>
161 +#endif
162 +
163 +#ifndef __com_sun_star_container_XChild_idl__
164 +#include <com/sun/star/container/XChild.idl>
165 +#endif
166 +
167 +#ifndef __com_sun_star_ucb_XContentCreator_idl__
168 +#include <com/sun/star/ucb/XContentCreator.idl>
169 +#endif
170 +
171 +//=============================================================================
172 +
173 +module com { module sun { module star { module ucb {
174 +
175 +//=============================================================================
176 +/** A DCP Folder is a container for other DCP Folders or Documents.
177 +
178 +       @see com::sun::star::ucb::GnomeVFSContentProvider
179 +       @see com::sun::star::ucb::GnomeVFSDocumentContent
180 +*/
181 +service GnomeVFSFolderContent
182 +{
183 +       //-------------------------------------------------------------------------
184 +       /** This interface is implemented according to the specification of
185 +               service <type>Content</type>.
186 +        */
187 +       interface com::sun::star::lang::XComponent;
188 +
189 +       //-------------------------------------------------------------------------
190 +       /** This interface is implemented according to the specification of
191 +               service <type>Content</type>.
192 +        */
193 +       interface com::sun::star::ucb::XContent;
194 +
195 +       interface com::sun::star::ucb::XCommandProcessor;
196 +
197 +       [optional] interface com::sun::star::ucb::XCommandProcessor2;
198 +
199 +       //-------------------------------------------------------------------------
200 +       /** This interface is implemented according to the specification of
201 +               service <type>Content</type>.
202 +        */
203 +       interface com::sun::star::beans::XPropertiesChangeNotifier;
204 +
205 +       //-------------------------------------------------------------------------
206 +       /** This interface is implemented according to the specification of
207 +               service <type>Content</type>.
208 +        */
209 +       interface com::sun::star::beans::XPropertyContainer;
210 +
211 +       //-------------------------------------------------------------------------
212 +       /** This interface is implemented according to the specification of
213 +               service <type>Content</type>.
214 +        */
215 +       interface com::sun::star::beans::XPropertySetInfoChangeNotifier;
216 +
217 +       //-------------------------------------------------------------------------
218 +       /** This interface is implemented according to the specification of
219 +               service <type>Content</type>.
220 +        */
221 +       interface com::sun::star::ucb::XCommandInfoChangeNotifier;
222 +
223 +       //-------------------------------------------------------------------------
224 +       /** This interface is implemented according to the specification of
225 +               service <type>Content</type>.
226 +        */
227 +       interface com::sun::star::container::XChild;
228 +
229 +       interface com::sun::star::ucb::XContentCreator;
230 +};
231 +
232 +//=============================================================================
233 +
234 +}; }; }; };
235 +
236 +#endif
237 Index: offapi/com/sun/star/ucb/makefile.mk
238 ===================================================================
239 RCS file: /cvs/api/offapi/com/sun/star/ucb/makefile.mk,v
240 retrieving revision 1.41
241 diff -u -p -u -r1.41 makefile.mk
242 --- offapi/com/sun/star/ucb/makefile.mk 27 May 2003 10:29:04 -0000      1.41
243 +++ offapi/com/sun/star/ucb/makefile.mk 29 Aug 2003 14:29:02 -0000
244 @@ -129,6 +129,9 @@ IDLFILES=\
245         FTPContent.idl\
246         FTPContentProvider.idl\
247         GlobalTransferCommandArgument.idl\
248 +       GnomeVFSContentProvider.idl\
249 +       GnomeVFSDocumentContent.idl\
250 +       GnomeVFSFolderContent.idl\
251         HandleCookiesRequest.idl\
252         HelpContent.idl\
253         HelpContentProvider.idl\
This page took 0.045378 seconds and 3 git commands to generate.