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
))
23 $(eval
$(call gb_UnoApi_add_idlfiles_noheader
,udkapi
,com
/sun
/star
/beans
,\
26 $(eval
$(call gb_UnoApi_add_idlfiles_noheader
,udkapi
,com
/sun
/star
/bridge
,\
29 OleApplicationRegistration \
32 OleBridgeSupplierVar1 \
36 $(eval
$(call gb_UnoApi_add_idlfiles_noheader
,udkapi
,com
/sun
/star
/bridge
/oleautomation
,\
37 ApplicationRegistration \
41 $(eval
$(call gb_UnoApi_add_idlfiles_noheader
,udkapi
,com
/sun
/star
/io
,\
45 MarkableOutputStream \
50 $(eval
$(call gb_UnoApi_add_idlfiles_noheader
,udkapi
,com
/sun
/star
/lang
,\
52 RegistryServiceManager \
55 $(eval
$(call gb_UnoApi_add_idlfiles_noheader
,udkapi
,com
/sun
/star
/loader
,\
61 $(eval
$(call gb_UnoApi_add_idlfiles_noheader
,udkapi
,com
/sun
/star
/reflection
,\
63 TypeDescriptionManager \
64 TypeDescriptionProvider \
66 $(eval
$(call gb_UnoApi_add_idlfiles_noheader
,udkapi
,com
/sun
/star
/registry
,\
70 $(eval
$(call gb_UnoApi_add_idlfiles_noheader
,udkapi
,com
/sun
/star
/script
,\
74 $(eval
$(call gb_UnoApi_add_idlfiles_noheader
,udkapi
,com
/sun
/star
/util
,\
75 BootstrapMacroExpander \
78 $(eval
$(call gb_UnoApi_add_idlfiles_nohdl
,udkapi
,com
/sun
/star
/beans
,\
83 $(eval
$(call gb_UnoApi_add_idlfiles_nohdl
,udkapi
,com
/sun
/star
/bridge
,\
87 $(eval
$(call gb_UnoApi_add_idlfiles_nohdl
,udkapi
,com
/sun
/star
/connection
,\
91 $(eval
$(call gb_UnoApi_add_idlfiles_nohdl
,udkapi
,com
/sun
/star
/container
,\
94 $(eval
$(call gb_UnoApi_add_idlfiles_nohdl
,udkapi
,com
/sun
/star
/io
,\
97 SequenceOutputStream \
102 $(eval
$(call gb_UnoApi_add_idlfiles_nohdl
,udkapi
,com
/sun
/star
/java
,\
105 $(eval
$(call gb_UnoApi_add_idlfiles_nohdl
,udkapi
,com
/sun
/star
/reflection
,\
110 $(eval
$(call gb_UnoApi_add_idlfiles_nohdl
,udkapi
,com
/sun
/star
/registry
,\
111 ImplementationRegistration \
114 $(eval
$(call gb_UnoApi_add_idlfiles_nohdl
,udkapi
,com
/sun
/star
/security
,\
118 $(eval
$(call gb_UnoApi_add_idlfiles_nohdl
,udkapi
,com
/sun
/star
/script
,\
122 InvocationAdapterFactory \
124 $(eval
$(call gb_UnoApi_add_idlfiles_nohdl
,udkapi
,com
/sun
/star
/uno
,\
127 $(eval
$(call gb_UnoApi_add_idlfiles_nohdl
,udkapi
,com
/sun
/star
/uri
,\
128 ExternalUriReferenceTranslator \
129 UriReferenceFactory \
130 UriSchemeParser_vndDOTsunDOTstarDOTexpand \
131 UriSchemeParser_vndDOTsunDOTstarDOTscript \
132 VndSunStarPkgUrlReferenceFactory \
134 $(eval
$(call gb_UnoApi_add_idlfiles_nohdl
,udkapi
,com
/sun
/star
/util
,\
140 $(eval
$(call gb_UnoApi_add_idlfiles
,udkapi
,com
/sun
/star
/beans
,\
143 GetDirectPropertyTolerantResult \
144 GetPropertyTolerantResult \
145 IllegalTypeException \
146 IntrospectionException \
149 NotRemoveableException \
154 PropertyChangeEvent \
156 PropertyExistException \
157 PropertySetInfoChange \
158 PropertySetInfoChangeEvent \
160 PropertyStateChangeEvent \
163 PropertyVetoException \
164 SetPropertyTolerantFailed \
166 TolerantPropertySetResultType \
167 UnknownPropertyException \
170 XHierarchicalPropertySet \
171 XHierarchicalPropertySetInfo \
173 XIntrospectionAccess \
175 XMultiHierarchicalPropertySet \
177 XMultiPropertyStates \
178 XPropertiesChangeListener \
179 XPropertiesChangeNotifier \
183 XPropertyChangeListener \
187 XPropertySetInfoChangeListener \
188 XPropertySetInfoChangeNotifier \
191 XPropertyStateChangeListener \
193 XTolerantMultiPropertySet \
194 XVetoableChangeListener \
196 $(eval
$(call gb_UnoApi_add_idlfiles
,udkapi
,com
/sun
/star
/bridge
,\
197 BridgeExistsException \
198 InvalidProtocolChangeException \
207 XProtocolProperties \
210 $(eval
$(call gb_UnoApi_add_idlfiles
,udkapi
,com
/sun
/star
/bridge
/oleautomation
,\
215 PropertyPutArgument \
219 $(eval
$(call gb_UnoApi_add_idlfiles
,udkapi
,com
/sun
/star
/connection
,\
220 AlreadyAcceptingException \
221 ConnectionSetupException \
227 XConnectionBroadcaster \
230 $(eval
$(call gb_UnoApi_add_idlfiles
,udkapi
,com
/sun
/star
/container
,\
232 ElementExistException \
233 NoSuchElementException \
235 XComponentEnumeration \
236 XComponentEnumerationAccess \
238 XContainerApproveBroadcaster \
239 XContainerApproveListener \
242 XContentEnumerationAccess \
248 XHierarchicalNameAccess \
249 XHierarchicalNameContainer \
250 XHierarchicalNameReplace \
252 XIdentifierContainer \
255 XImplicitIDContainer \
269 $(eval
$(call gb_UnoApi_add_idlfiles
,udkapi
,com
/sun
/star
/io
,\
270 AlreadyConnectedException \
271 BufferSizeExceededException \
276 NoRouteToHostException \
277 NotConnectedException \
279 UnexpectedEOFException \
280 UnknownHostException \
281 WrongFormatException \
285 XActiveDataStreamer \
286 XAsyncOutputMonitor \
292 XDataTransferEventListener \
294 XInputStreamProvider \
297 XObjectOutputStream \
303 XSeekableInputStream \
304 XSequenceOutputStream \
315 $(eval
$(call gb_UnoApi_add_idlfiles
,udkapi
,com
/sun
/star
/java
,\
316 InvalidJavaSettingsException \
317 JavaDisabledException \
318 JavaInitializationException \
319 JavaNotConfiguredException \
320 JavaNotFoundException \
321 JavaVMCreationFailureException \
322 MissingJavaRuntimeException \
323 RestartRequiredException \
324 WrongJavaVersionException \
325 XJavaThreadRegister_11 \
328 $(eval
$(call gb_UnoApi_add_idlfiles
,udkapi
,com
/sun
/star
/lang
,\
329 ArrayIndexOutOfBoundsException \
330 ClassNotFoundException \
333 IllegalAccessException \
334 IllegalArgumentException \
335 IndexOutOfBoundsException \
336 InvalidListenerException \
337 ListenerExistException \
339 NoSuchFieldException \
340 NoSuchMethodException \
342 NotInitializedException \
343 NullPointerException \
344 ServiceNotRegisteredException \
346 WrappedTargetException \
347 WrappedTargetRuntimeException \
350 XConnectionPointContainer \
355 XMultiComponentFactory \
356 XMultiServiceFactory \
357 XServiceDisplayName \
360 XSingleComponentFactory \
361 XSingleServiceFactory \
365 $(eval
$(call gb_UnoApi_add_idlfiles
,udkapi
,com
/sun
/star
/loader
,\
366 CannotActivateFactoryException \
367 XImplementationLoader \
369 $(eval
$(call gb_UnoApi_add_idlfiles
,udkapi
,com
/sun
/star
/reflection
,\
371 InvalidTypeNameException \
372 InvocationTargetException \
374 NoSuchTypeNameException \
377 TypeDescriptionSearchDepth \
378 XArrayTypeDescription \
379 XCompoundTypeDescription \
380 XConstantTypeDescription \
381 XConstantsTypeDescription \
383 XEnumTypeDescription \
392 XIndirectTypeDescription \
393 XInterfaceAttributeTypeDescription \
394 XInterfaceAttributeTypeDescription2 \
395 XInterfaceMemberTypeDescription \
396 XInterfaceMethodTypeDescription \
397 XInterfaceTypeDescription \
398 XInterfaceTypeDescription2 \
400 XModuleTypeDescription \
402 XPropertyTypeDescription \
405 XServiceConstructorDescription \
406 XServiceTypeDescription \
407 XServiceTypeDescription2 \
408 XSingletonTypeDescription \
409 XSingletonTypeDescription2 \
410 XStructTypeDescription \
412 XTypeDescriptionEnumeration \
413 XTypeDescriptionEnumerationAccess \
414 XUnionTypeDescription \
416 $(eval
$(call gb_UnoApi_add_idlfiles
,udkapi
,com
/sun
/star
/registry
,\
417 CannotRegisterImplementationException \
418 InvalidRegistryException \
419 InvalidValueException \
420 MergeConflictException \
423 XImplementationRegistration \
424 XImplementationRegistration2 \
428 $(eval
$(call gb_UnoApi_add_idlfiles
,udkapi
,com
/sun
/star
/script
,\
431 BasicErrorException \
432 CannotConvertException \
433 CannotCreateAdapterException \
439 InterruptEngineEvent \
444 ScriptEventDescriptor \
446 XAllListenerAdapterService \
447 XAutomationInvocation \
457 XEventAttacherManager \
460 XInvocationAdapterFactory \
461 XInvocationAdapterFactory2 \
463 XScriptEventsAttacher \
464 XScriptEventsSupplier \
467 XStarBasicDialogInfo \
468 XStarBasicLibraryInfo \
469 XStarBasicModuleInfo \
472 $(eval
$(call gb_UnoApi_add_idlfiles
,udkapi
,com
/sun
/star
/security
,\
473 AccessControlException \
476 XAccessControlContext \
481 $(eval
$(call gb_UnoApi_add_idlfiles
,udkapi
,com
/sun
/star
/task
,\
483 XInteractionContinuation \
484 XInteractionHandler \
485 XInteractionHandler2 \
486 XInteractionRequest \
489 $(eval
$(call gb_UnoApi_add_idlfiles
,udkapi
,com
/sun
/star
/uno
,\
490 DeploymentException \
503 XUnloadingPreference \
506 $(eval
$(call gb_UnoApi_add_idlfiles
,udkapi
,com
/sun
/star
/uri
,\
507 RelativeUriExcessParentSegments \
508 XExternalUriReferenceTranslator \
510 XUriReferenceFactory \
512 XVndSunStarExpandUrl \
513 XVndSunStarExpandUrlReference \
514 XVndSunStarPkgUrlReferenceFactory \
515 XVndSunStarScriptUrl \
516 XVndSunStarScriptUrlReference \
518 $(eval
$(call gb_UnoApi_add_idlfiles
,udkapi
,com
/sun
/star
/util
,\
523 ifeq ($(OS
)-$(ENABLE_DBGUTIL
),EMSCRIPTEN-TRUE
)
524 $(eval
$(call gb_UnoApi_add_idlfiles
,udkapi
,org
/libreoffice
/embindtest
, \
531 $(eval
$(call gb_UnoApi_add_idlfiles_nohdl
,udkapi
,org
/libreoffice
/embindtest
, \
536 $(eval
$(call gb_UnoApi_set_reference_rdbfile
,udkapi
,$(SRCDIR
)/udkapi
/type_reference
/udkapi.idl
))
538 # vim: set noet sw=4 ts=4: