1 # -*- Mode: makefile-gmake; tab-width: 4; indent-tabs-mode: t -*-
2 #*************************************************************************
4 # DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
6 # Copyright 2000, 2010 Oracle and/or its affiliates.
8 # OpenOffice.org - a multi-platform office productivity suite
10 # This file is part of OpenOffice.org.
12 # OpenOffice.org is free software: you can redistribute it and/or modify
13 # it under the terms of the GNU Lesser General Public License version 3
14 # only, as published by the Free Software Foundation.
16 # OpenOffice.org is distributed in the hope that it will be useful,
17 # but WITHOUT ANY WARRANTY; without even the implied warranty of
18 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
19 # GNU Lesser General Public License version 3 for more details
20 # (a copy is included in the LICENSE file that accompanied this code).
22 # You should have received a copy of the GNU Lesser General Public License
23 # version 3 along with OpenOffice.org. If not, see
24 # <http://www.openoffice.org/license.html>
25 # for a copy of the LGPLv3 License.
27 #*************************************************************************
29 $(eval
$(call gb_UnoApi_UnoApi
,udkapi
))
31 $(eval
$(call gb_UnoApi_set_include
,udkapi
,\
38 $(eval
$(call gb_UnoApi_add_idlfiles_noheader
,udkapi
,udkapi
/com
/sun
/star
,\
41 $(eval
$(call gb_UnoApi_add_idlfiles_noheader
,udkapi
,udkapi
/com
/sun
/star
/beans
,\
45 $(eval
$(call gb_UnoApi_add_idlfiles_noheader
,udkapi
,udkapi
/com
/sun
/star
/bridge
,\
49 OleApplicationRegistration \
52 OleBridgeSupplierVar1 \
56 $(eval
$(call gb_UnoApi_add_idlfiles_noheader
,udkapi
,udkapi
/com
/sun
/star
/bridge
/oleautomation
,\
57 ApplicationRegistration \
61 $(eval
$(call gb_UnoApi_add_idlfiles_noheader
,udkapi
,udkapi
/com
/sun
/star
/corba
,\
64 $(eval
$(call gb_UnoApi_add_idlfiles_noheader
,udkapi
,udkapi
/com
/sun
/star
/corba
/giop
,\
67 $(eval
$(call gb_UnoApi_add_idlfiles_noheader
,udkapi
,udkapi
/com
/sun
/star
/corba
/iiop
,\
70 $(eval
$(call gb_UnoApi_add_idlfiles_noheader
,udkapi
,udkapi
/com
/sun
/star
/corba
/iop
,\
73 $(eval
$(call gb_UnoApi_add_idlfiles_noheader
,udkapi
,udkapi
/com
/sun
/star
/io
,\
77 MarkableOutputStream \
85 $(eval
$(call gb_UnoApi_add_idlfiles_noheader
,udkapi
,udkapi
/com
/sun
/star
/java
,\
88 $(eval
$(call gb_UnoApi_add_idlfiles_noheader
,udkapi
,udkapi
/com
/sun
/star
/lang
,\
90 RegistryServiceManager \
93 $(eval
$(call gb_UnoApi_add_idlfiles_noheader
,udkapi
,udkapi
/com
/sun
/star
/loader
,\
99 $(eval
$(call gb_UnoApi_add_idlfiles_noheader
,udkapi
,udkapi
/com
/sun
/star
/reflection
,\
102 TypeDescriptionManager \
103 TypeDescriptionProvider \
105 $(eval
$(call gb_UnoApi_add_idlfiles_noheader
,udkapi
,udkapi
/com
/sun
/star
/registry
,\
109 $(eval
$(call gb_UnoApi_add_idlfiles_noheader
,udkapi
,udkapi
/com
/sun
/star
/script
,\
111 InvocationAdapterFactory \
114 $(eval
$(call gb_UnoApi_add_idlfiles_noheader
,udkapi
,udkapi
/com
/sun
/star
/test,\
117 $(eval
$(call gb_UnoApi_add_idlfiles_noheader
,udkapi
,udkapi
/com
/sun
/star
/util
,\
118 BootstrapMacroExpander \
122 $(eval
$(call gb_UnoApi_add_idlfiles_noheader
,udkapi
,udkapi
/com
/sun
/star
/util
/logging
,\
128 $(eval
$(call gb_UnoApi_add_idlfiles_nohdl
,udkapi
,udkapi
/com
/sun
/star
/beans
,\
131 $(eval
$(call gb_UnoApi_add_idlfiles_nohdl
,udkapi
,udkapi
/com
/sun
/star
/bridge
,\
134 $(eval
$(call gb_UnoApi_add_idlfiles_nohdl
,udkapi
,udkapi
/com
/sun
/star
/connection
,\
138 $(eval
$(call gb_UnoApi_add_idlfiles_nohdl
,udkapi
,udkapi
/com
/sun
/star
/container
,\
141 $(eval
$(call gb_UnoApi_add_idlfiles_nohdl
,udkapi
,udkapi
/com
/sun
/star
/io
,\
142 SequenceInputStream \
143 SequenceOutputStream \
146 $(eval
$(call gb_UnoApi_add_idlfiles_nohdl
,udkapi
,udkapi
/com
/sun
/star
/registry
,\
147 ImplementationRegistration \
150 $(eval
$(call gb_UnoApi_add_idlfiles_nohdl
,udkapi
,udkapi
/com
/sun
/star
/security
,\
154 $(eval
$(call gb_UnoApi_add_idlfiles_nohdl
,udkapi
,udkapi
/com
/sun
/star
/script
,\
159 $(eval
$(call gb_UnoApi_add_idlfiles_nohdl
,udkapi
,udkapi
/com
/sun
/star
/uno
,\
162 $(eval
$(call gb_UnoApi_add_idlfiles_nohdl
,udkapi
,udkapi
/com
/sun
/star
/uri
,\
163 ExternalUriReferenceTranslator \
164 UriReferenceFactory \
165 UriSchemeParser_vndDOTsunDOTstarDOTexpand \
166 UriSchemeParser_vndDOTsunDOTstarDOTscript \
167 VndSunStarPkgUrlReferenceFactory \
171 $(eval
$(call gb_UnoApi_add_idlfiles
,udkapi
,udkapi
/com
/sun
/star
/beans
,\
174 GetDirectPropertyTolerantResult \
175 GetPropertyTolerantResult \
176 IllegalTypeException \
177 IntrospectionException \
180 NotRemoveableException \
185 PropertyChangeEvent \
187 PropertyExistException \
188 PropertySetInfoChange \
189 PropertySetInfoChangeEvent \
191 PropertyStateChangeEvent \
194 PropertyVetoException \
195 SetPropertyTolerantFailed \
197 TolerantPropertySetResultType \
198 UnknownPropertyException \
201 XHierarchicalPropertySet \
202 XHierarchicalPropertySetInfo \
205 XIntrospectionAccess \
207 XMultiHierarchicalPropertySet \
209 XMultiPropertyStates \
210 XPropertiesChangeListener \
211 XPropertiesChangeNotifier \
214 XPropertyChangeListener \
218 XPropertySetInfoChangeListener \
219 XPropertySetInfoChangeNotifier \
222 XPropertyStateChangeListener \
224 XTolerantMultiPropertySet \
225 XVetoableChangeListener \
227 $(eval
$(call gb_UnoApi_add_idlfiles
,udkapi
,udkapi
/com
/sun
/star
/bridge
,\
228 BridgeExistsException \
229 InvalidProtocolChangeException \
237 XProtocolProperties \
240 $(eval
$(call gb_UnoApi_add_idlfiles
,udkapi
,udkapi
/com
/sun
/star
/bridge
/oleautomation
,\
245 PropertyPutArgument \
249 $(eval
$(call gb_UnoApi_add_idlfiles
,udkapi
,udkapi
/com
/sun
/star
/connection
,\
250 AlreadyAcceptingException \
251 ConnectionSetupException \
257 XConnectionBroadcaster \
260 $(eval
$(call gb_UnoApi_add_idlfiles
,udkapi
,udkapi
/com
/sun
/star
/container
,\
262 ElementExistException \
263 NoSuchElementException \
265 XComponentEnumeration \
266 XComponentEnumerationAccess \
268 XContainerApproveBroadcaster \
269 XContainerApproveListener \
272 XContentEnumerationAccess \
278 XHierarchicalNameAccess \
279 XHierarchicalNameContainer \
280 XHierarchicalNameReplace \
282 XIdentifierContainer \
285 XImplicitIDContainer \
299 $(eval
$(call gb_UnoApi_add_idlfiles
,udkapi
,udkapi
/com
/sun
/star
/io
,\
300 AlreadyConnectedException \
301 BufferSizeExceededException \
306 NoRouteToHostException \
307 NotConnectedException \
309 UnexpectedEOFException \
310 UnknownHostException \
311 WrongFormatException \
315 XActiveDataStreamer \
316 XAsyncOutputMonitor \
322 XDataTransferEventListener \
324 XInputStreamProvider \
327 XObjectOutputStream \
332 XSeekableInputStream \
333 XSequenceOutputStream \
342 $(eval
$(call gb_UnoApi_add_idlfiles
,udkapi
,udkapi
/com
/sun
/star
/java
,\
343 InvalidJavaSettingsException \
344 JavaDisabledException \
345 JavaInitializationException \
346 JavaNotConfiguredException \
347 JavaNotFoundException \
348 JavaVMCreationFailureException \
349 MissingJavaRuntimeException \
350 RestartRequiredException \
351 WrongJavaVersionException \
352 XJavaThreadRegister_11 \
355 $(eval
$(call gb_UnoApi_add_idlfiles
,udkapi
,udkapi
/com
/sun
/star
/lang
,\
356 ArrayIndexOutOfBoundsException \
357 ClassNotFoundException \
360 IllegalAccessException \
361 IllegalArgumentException \
362 IndexOutOfBoundsException \
363 InvalidListenerException \
364 ListenerExistException \
366 NoSuchFieldException \
367 NoSuchMethodException \
369 NotInitializedException \
370 NullPointerException \
371 ServiceNotRegisteredException \
373 WrappedTargetException \
374 WrappedTargetRuntimeException \
377 XConnectionPointContainer \
382 XMultiComponentFactory \
383 XMultiServiceFactory \
384 XServiceDisplayName \
387 XSingleComponentFactory \
388 XSingleServiceFactory \
392 $(eval
$(call gb_UnoApi_add_idlfiles
,udkapi
,udkapi
/com
/sun
/star
/loader
,\
393 CannotActivateFactoryException \
394 XImplementationLoader \
396 $(eval
$(call gb_UnoApi_add_idlfiles
,udkapi
,udkapi
/com
/sun
/star
/reflection
,\
398 InvalidTypeNameException \
399 InvocationTargetException \
401 NoSuchTypeNameException \
404 TypeDescriptionSearchDepth \
405 XArrayTypeDescription \
406 XCompoundTypeDescription \
407 XConstantTypeDescription \
408 XConstantsTypeDescription \
409 XEnumTypeDescription \
418 XIndirectTypeDescription \
419 XInterfaceAttributeTypeDescription \
420 XInterfaceAttributeTypeDescription2 \
421 XInterfaceMemberTypeDescription \
422 XInterfaceMethodTypeDescription \
423 XInterfaceTypeDescription \
424 XInterfaceTypeDescription2 \
426 XModuleTypeDescription \
428 XPropertyTypeDescription \
431 XServiceConstructorDescription \
432 XServiceTypeDescription \
433 XServiceTypeDescription2 \
434 XSingletonTypeDescription \
435 XSingletonTypeDescription2 \
436 XStructTypeDescription \
438 XTypeDescriptionEnumeration \
439 XTypeDescriptionEnumerationAccess \
440 XUnionTypeDescription \
442 $(eval
$(call gb_UnoApi_add_idlfiles
,udkapi
,udkapi
/com
/sun
/star
/registry
,\
443 CannotRegisterImplementationException \
444 InvalidRegistryException \
445 InvalidValueException \
446 MergeConflictException \
449 XImplementationRegistration \
450 XImplementationRegistration2 \
454 $(eval
$(call gb_UnoApi_add_idlfiles
,udkapi
,udkapi
/com
/sun
/star
/script
,\
457 BasicErrorException \
458 CannotConvertException \
459 CannotCreateAdapterException \
465 InterruptEngineEvent \
470 ScriptEventDescriptor \
472 XAllListenerAdapterService \
473 XAutomationInvocation \
483 XEventAttacherManager \
486 XInvocationAdapterFactory \
487 XInvocationAdapterFactory2 \
489 XScriptEventsAttacher \
490 XScriptEventsSupplier \
493 XStarBasicDialogInfo \
494 XStarBasicLibraryInfo \
495 XStarBasicModuleInfo \
498 $(eval
$(call gb_UnoApi_add_idlfiles
,udkapi
,udkapi
/com
/sun
/star
/security
,\
499 AccessControlException \
502 XAccessControlContext \
507 $(eval
$(call gb_UnoApi_add_idlfiles
,udkapi
,udkapi
/com
/sun
/star
/task
,\
509 XInteractionContinuation \
510 XInteractionHandler \
511 XInteractionHandler2 \
512 XInteractionRequest \
515 $(eval
$(call gb_UnoApi_add_idlfiles
,udkapi
,udkapi
/com
/sun
/star
/test,\
521 $(eval
$(call gb_UnoApi_add_idlfiles
,udkapi
,udkapi
/com
/sun
/star
/test/bridge
,\
524 $(eval
$(call gb_UnoApi_add_idlfiles
,udkapi
,udkapi
/com
/sun
/star
/test/performance
,\
527 $(eval
$(call gb_UnoApi_add_idlfiles
,udkapi
,udkapi
/com
/sun
/star
/uno
,\
528 DeploymentException \
541 XUnloadingPreference \
544 $(eval
$(call gb_UnoApi_add_idlfiles
,udkapi
,udkapi
/com
/sun
/star
/uri
,\
545 RelativeUriExcessParentSegments \
546 XExternalUriReferenceTranslator \
548 XUriReferenceFactory \
550 XVndSunStarExpandUrl \
551 XVndSunStarExpandUrlReference \
552 XVndSunStarPkgUrlReferenceFactory \
553 XVndSunStarScriptUrl \
554 XVndSunStarScriptUrlReference \
556 $(eval
$(call gb_UnoApi_add_idlfiles
,udkapi
,udkapi
/com
/sun
/star
/util
,\
560 $(eval
$(call gb_UnoApi_add_idlfiles
,udkapi
,udkapi
/com
/sun
/star
/util
/logging
,\
567 # vim: set noet sw=4 ts=4: