1 # -*- Mode: makefile-gmake; tab-width: 4; indent-tabs-mode: t -*-
3 # This file is part of the LibreOffice project.
5 # This Source Code Form is subject to the terms of the Mozilla Public
6 # License, v. 2.0. If a copy of the MPL was not distributed with this
7 # file, You can obtain one at http://mozilla.org/MPL/2.0/.
9 # This file incorporates work covered by the following license notice:
11 # Licensed to the Apache Software Foundation (ASF) under one or more
12 # contributor license agreements. See the NOTICE file distributed
13 # with this work for additional information regarding copyright
14 # ownership. The ASF licenses this file to you under the Apache
15 # License, Version 2.0 (the "License"); you may not use this file
16 # except in compliance with the License. You may obtain a copy of
17 # the License at http://www.apache.org/licenses/LICENSE-2.0 .
20 $(eval
$(call gb_UnoApi_UnoApi
,udkapi
))
22 $(eval
$(call gb_UnoApi_package_idlfiles
,udkapi
))
24 $(eval
$(call gb_UnoApi_set_include
,udkapi
,\
30 $(eval
$(call gb_UnoApi_add_idlfiles_noheader
,udkapi
,udkapi
/com
/sun
/star
,\
33 $(eval
$(call gb_UnoApi_add_idlfiles_noheader
,udkapi
,udkapi
/com
/sun
/star
/beans
,\
36 $(eval
$(call gb_UnoApi_add_idlfiles_noheader
,udkapi
,udkapi
/com
/sun
/star
/bridge
,\
39 OleApplicationRegistration \
42 OleBridgeSupplierVar1 \
46 $(eval
$(call gb_UnoApi_add_idlfiles_noheader
,udkapi
,udkapi
/com
/sun
/star
/bridge
/oleautomation
,\
47 ApplicationRegistration \
51 $(eval
$(call gb_UnoApi_add_idlfiles_noheader
,udkapi
,udkapi
/com
/sun
/star
/io
,\
55 MarkableOutputStream \
60 $(eval
$(call gb_UnoApi_add_idlfiles_noheader
,udkapi
,udkapi
/com
/sun
/star
/lang
,\
62 RegistryServiceManager \
65 $(eval
$(call gb_UnoApi_add_idlfiles_noheader
,udkapi
,udkapi
/com
/sun
/star
/loader
,\
71 $(eval
$(call gb_UnoApi_add_idlfiles_noheader
,udkapi
,udkapi
/com
/sun
/star
/reflection
,\
73 TypeDescriptionManager \
74 TypeDescriptionProvider \
76 $(eval
$(call gb_UnoApi_add_idlfiles_noheader
,udkapi
,udkapi
/com
/sun
/star
/registry
,\
80 $(eval
$(call gb_UnoApi_add_idlfiles_noheader
,udkapi
,udkapi
/com
/sun
/star
/script
,\
84 $(eval
$(call gb_UnoApi_add_idlfiles_noheader
,udkapi
,udkapi
/com
/sun
/star
/util
,\
85 BootstrapMacroExpander \
88 $(eval
$(call gb_UnoApi_add_idlfiles_nohdl
,udkapi
,udkapi
/com
/sun
/star
/beans
,\
92 $(eval
$(call gb_UnoApi_add_idlfiles_nohdl
,udkapi
,udkapi
/com
/sun
/star
/bridge
,\
96 $(eval
$(call gb_UnoApi_add_idlfiles_nohdl
,udkapi
,udkapi
/com
/sun
/star
/connection
,\
100 $(eval
$(call gb_UnoApi_add_idlfiles_nohdl
,udkapi
,udkapi
/com
/sun
/star
/container
,\
103 $(eval
$(call gb_UnoApi_add_idlfiles_nohdl
,udkapi
,udkapi
/com
/sun
/star
/io
,\
105 SequenceInputStream \
106 SequenceOutputStream \
111 $(eval
$(call gb_UnoApi_add_idlfiles_nohdl
,udkapi
,udkapi
/com
/sun
/star
/java
,\
114 $(eval
$(call gb_UnoApi_add_idlfiles_nohdl
,udkapi
,udkapi
/com
/sun
/star
/reflection
,\
118 $(eval
$(call gb_UnoApi_add_idlfiles_nohdl
,udkapi
,udkapi
/com
/sun
/star
/registry
,\
119 ImplementationRegistration \
122 $(eval
$(call gb_UnoApi_add_idlfiles_nohdl
,udkapi
,udkapi
/com
/sun
/star
/security
,\
126 $(eval
$(call gb_UnoApi_add_idlfiles_nohdl
,udkapi
,udkapi
/com
/sun
/star
/script
,\
130 InvocationAdapterFactory \
132 $(eval
$(call gb_UnoApi_add_idlfiles_nohdl
,udkapi
,udkapi
/com
/sun
/star
/uno
,\
135 $(eval
$(call gb_UnoApi_add_idlfiles_nohdl
,udkapi
,udkapi
/com
/sun
/star
/uri
,\
136 ExternalUriReferenceTranslator \
137 UriReferenceFactory \
138 UriSchemeParser_vndDOTsunDOTstarDOTexpand \
139 UriSchemeParser_vndDOTsunDOTstarDOTscript \
140 VndSunStarPkgUrlReferenceFactory \
142 $(eval
$(call gb_UnoApi_add_idlfiles_nohdl
,udkapi
,udkapi
/com
/sun
/star
/util
,\
148 $(eval
$(call gb_UnoApi_add_idlfiles
,udkapi
,udkapi
/com
/sun
/star
/beans
,\
151 GetDirectPropertyTolerantResult \
152 GetPropertyTolerantResult \
153 IllegalTypeException \
154 IntrospectionException \
157 NotRemoveableException \
162 PropertyChangeEvent \
164 PropertyExistException \
165 PropertySetInfoChange \
166 PropertySetInfoChangeEvent \
168 PropertyStateChangeEvent \
171 PropertyVetoException \
172 SetPropertyTolerantFailed \
174 TolerantPropertySetResultType \
175 UnknownPropertyException \
178 XHierarchicalPropertySet \
179 XHierarchicalPropertySetInfo \
181 XIntrospectionAccess \
183 XMultiHierarchicalPropertySet \
185 XMultiPropertyStates \
186 XPropertiesChangeListener \
187 XPropertiesChangeNotifier \
191 XPropertyChangeListener \
195 XPropertySetInfoChangeListener \
196 XPropertySetInfoChangeNotifier \
199 XPropertyStateChangeListener \
201 XTolerantMultiPropertySet \
202 XVetoableChangeListener \
204 $(eval
$(call gb_UnoApi_add_idlfiles
,udkapi
,udkapi
/com
/sun
/star
/bridge
,\
205 BridgeExistsException \
206 InvalidProtocolChangeException \
215 XProtocolProperties \
218 $(eval
$(call gb_UnoApi_add_idlfiles
,udkapi
,udkapi
/com
/sun
/star
/bridge
/oleautomation
,\
223 PropertyPutArgument \
227 $(eval
$(call gb_UnoApi_add_idlfiles
,udkapi
,udkapi
/com
/sun
/star
/connection
,\
228 AlreadyAcceptingException \
229 ConnectionSetupException \
235 XConnectionBroadcaster \
238 $(eval
$(call gb_UnoApi_add_idlfiles
,udkapi
,udkapi
/com
/sun
/star
/container
,\
240 ElementExistException \
241 NoSuchElementException \
243 XComponentEnumeration \
244 XComponentEnumerationAccess \
246 XContainerApproveBroadcaster \
247 XContainerApproveListener \
250 XContentEnumerationAccess \
256 XHierarchicalNameAccess \
257 XHierarchicalNameContainer \
258 XHierarchicalNameReplace \
260 XIdentifierContainer \
263 XImplicitIDContainer \
277 $(eval
$(call gb_UnoApi_add_idlfiles
,udkapi
,udkapi
/com
/sun
/star
/io
,\
278 AlreadyConnectedException \
279 BufferSizeExceededException \
284 NoRouteToHostException \
285 NotConnectedException \
287 UnexpectedEOFException \
288 UnknownHostException \
289 WrongFormatException \
293 XActiveDataStreamer \
294 XAsyncOutputMonitor \
300 XDataTransferEventListener \
302 XInputStreamProvider \
305 XObjectOutputStream \
311 XSeekableInputStream \
312 XSequenceOutputStream \
323 $(eval
$(call gb_UnoApi_add_idlfiles
,udkapi
,udkapi
/com
/sun
/star
/java
,\
324 InvalidJavaSettingsException \
325 JavaDisabledException \
326 JavaInitializationException \
327 JavaNotConfiguredException \
328 JavaNotFoundException \
329 JavaVMCreationFailureException \
330 MissingJavaRuntimeException \
331 RestartRequiredException \
332 WrongJavaVersionException \
333 XJavaThreadRegister_11 \
336 $(eval
$(call gb_UnoApi_add_idlfiles
,udkapi
,udkapi
/com
/sun
/star
/lang
,\
337 ArrayIndexOutOfBoundsException \
338 ClassNotFoundException \
341 IllegalAccessException \
342 IllegalArgumentException \
343 IndexOutOfBoundsException \
344 InvalidListenerException \
345 ListenerExistException \
347 NoSuchFieldException \
348 NoSuchMethodException \
350 NotInitializedException \
351 NullPointerException \
352 ServiceNotRegisteredException \
354 WrappedTargetException \
355 WrappedTargetRuntimeException \
358 XConnectionPointContainer \
363 XMultiComponentFactory \
364 XMultiServiceFactory \
365 XServiceDisplayName \
368 XSingleComponentFactory \
369 XSingleServiceFactory \
373 $(eval
$(call gb_UnoApi_add_idlfiles
,udkapi
,udkapi
/com
/sun
/star
/loader
,\
374 CannotActivateFactoryException \
375 XImplementationLoader \
377 $(eval
$(call gb_UnoApi_add_idlfiles
,udkapi
,udkapi
/com
/sun
/star
/reflection
,\
379 InvalidTypeNameException \
380 InvocationTargetException \
382 NoSuchTypeNameException \
385 TypeDescriptionSearchDepth \
386 XArrayTypeDescription \
387 XCompoundTypeDescription \
388 XConstantTypeDescription \
389 XConstantsTypeDescription \
390 XEnumTypeDescription \
399 XIndirectTypeDescription \
400 XInterfaceAttributeTypeDescription \
401 XInterfaceAttributeTypeDescription2 \
402 XInterfaceMemberTypeDescription \
403 XInterfaceMethodTypeDescription \
404 XInterfaceTypeDescription \
405 XInterfaceTypeDescription2 \
407 XModuleTypeDescription \
409 XPropertyTypeDescription \
412 XServiceConstructorDescription \
413 XServiceTypeDescription \
414 XServiceTypeDescription2 \
415 XSingletonTypeDescription \
416 XSingletonTypeDescription2 \
417 XStructTypeDescription \
419 XTypeDescriptionEnumeration \
420 XTypeDescriptionEnumerationAccess \
421 XUnionTypeDescription \
423 $(eval
$(call gb_UnoApi_add_idlfiles
,udkapi
,udkapi
/com
/sun
/star
/registry
,\
424 CannotRegisterImplementationException \
425 InvalidRegistryException \
426 InvalidValueException \
427 MergeConflictException \
430 XImplementationRegistration \
431 XImplementationRegistration2 \
435 $(eval
$(call gb_UnoApi_add_idlfiles
,udkapi
,udkapi
/com
/sun
/star
/script
,\
438 BasicErrorException \
439 CannotConvertException \
440 CannotCreateAdapterException \
446 InterruptEngineEvent \
451 ScriptEventDescriptor \
453 XAllListenerAdapterService \
454 XAutomationInvocation \
464 XEventAttacherManager \
467 XInvocationAdapterFactory \
468 XInvocationAdapterFactory2 \
470 XScriptEventsAttacher \
471 XScriptEventsSupplier \
474 XStarBasicDialogInfo \
475 XStarBasicLibraryInfo \
476 XStarBasicModuleInfo \
479 $(eval
$(call gb_UnoApi_add_idlfiles
,udkapi
,udkapi
/com
/sun
/star
/security
,\
480 AccessControlException \
483 XAccessControlContext \
488 $(eval
$(call gb_UnoApi_add_idlfiles
,udkapi
,udkapi
/com
/sun
/star
/task
,\
490 XInteractionContinuation \
491 XInteractionHandler \
492 XInteractionHandler2 \
493 XInteractionRequest \
496 $(eval
$(call gb_UnoApi_add_idlfiles
,udkapi
,udkapi
/com
/sun
/star
/uno
,\
497 DeploymentException \
510 XUnloadingPreference \
513 $(eval
$(call gb_UnoApi_add_idlfiles
,udkapi
,udkapi
/com
/sun
/star
/uri
,\
514 RelativeUriExcessParentSegments \
515 XExternalUriReferenceTranslator \
517 XUriReferenceFactory \
519 XVndSunStarExpandUrl \
520 XVndSunStarExpandUrlReference \
521 XVndSunStarPkgUrlReferenceFactory \
522 XVndSunStarScriptUrl \
523 XVndSunStarScriptUrlReference \
525 $(eval
$(call gb_UnoApi_add_idlfiles
,udkapi
,udkapi
/com
/sun
/star
/util
,\
530 $(eval
$(call gb_UnoApi_set_reference_rdbfile
,udkapi
,udkapi
/type_reference
/udkapi
))
532 # vim: set noet sw=4 ts=4: