summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichael Stahl <mstahl@redhat.com>2012-11-28 23:36:49 +0100
committerMichael Stahl <mstahl@redhat.com>2012-11-28 23:49:26 +0100
commit2787c0cf72bd1d33bb7feec4e3370d89bf9a5347 (patch)
treeaecfeb0a8a07c03d80307538f1d8e40a8d062e42
parentbe1136a3f1bff15c96e4f6940400157f5f105ffc (diff)
API CHANGE: remove com.sun.star.setup module
This module was deprecated 10 years ago; the only thing in it that was actually used recently in OpenOffice.org is the ProductRegistration service, but the implementation of that has been removed since it is of no use to LibreOffice. WARNING: could not open key "/UCR/com/sun/star/setup/FontAction" in registry "/master/offapi/type_reference/types.rdb" EXISTENCE: module "/UCR/com/sun/star/setup" with published children exists only in registry 1 Change-Id: I0c2809271eb46f6f9a125c5c88e4ec76a6c01551
-rw-r--r--odk/pack/gendocu/uno/package-list1
-rw-r--r--odk/util/check.pl1
-rw-r--r--offapi/UnoApi_offapi.mk34
-rw-r--r--offapi/com/sun/star/modules.idl3
-rw-r--r--offapi/com/sun/star/setup/ActionType.idl61
-rw-r--r--offapi/com/sun/star/setup/BaseAction.idl40
-rw-r--r--offapi/com/sun/star/setup/CopyFileAction.idl53
-rw-r--r--offapi/com/sun/star/setup/DeleteDirAction.idl36
-rw-r--r--offapi/com/sun/star/setup/DeleteFileAction.idl49
-rw-r--r--offapi/com/sun/star/setup/DeleteFolderAction.idl36
-rw-r--r--offapi/com/sun/star/setup/DeleteFolderItemAction.idl39
-rw-r--r--offapi/com/sun/star/setup/DownloadAction.idl42
-rw-r--r--offapi/com/sun/star/setup/FontAction.idl42
-rw-r--r--offapi/com/sun/star/setup/InstallEnvironment.idl110
-rw-r--r--offapi/com/sun/star/setup/InstallResponse.idl48
-rw-r--r--offapi/com/sun/star/setup/InstallType.idl55
-rw-r--r--offapi/com/sun/star/setup/MakeDirAction.idl39
-rw-r--r--offapi/com/sun/star/setup/MakeFolderAction.idl39
-rw-r--r--offapi/com/sun/star/setup/MakeFolderItemAction.idl48
-rw-r--r--offapi/com/sun/star/setup/MakeShortcutAction.idl45
-rw-r--r--offapi/com/sun/star/setup/MirrorEntry.idl40
-rw-r--r--offapi/com/sun/star/setup/ModuleInfo.idl64
-rw-r--r--offapi/com/sun/star/setup/ModuleState.idl40
-rw-r--r--offapi/com/sun/star/setup/OSType.idl68
-rw-r--r--offapi/com/sun/star/setup/ProductRegistration.idl82
-rw-r--r--offapi/com/sun/star/setup/ProfileItemAction.idl48
-rw-r--r--offapi/com/sun/star/setup/ResponseErrorCode.idl38
-rw-r--r--offapi/com/sun/star/setup/Setup.idl32
-rw-r--r--offapi/com/sun/star/setup/SizeInfo.idl43
-rw-r--r--offapi/com/sun/star/setup/UnzipAction.idl59
-rw-r--r--offapi/com/sun/star/setup/UpdateType.idl43
-rw-r--r--offapi/com/sun/star/setup/VersionIdentifier.idl51
-rw-r--r--offapi/com/sun/star/setup/WindowsRegistryAction.idl54
-rw-r--r--offapi/com/sun/star/setup/XSetup.idl99
-rw-r--r--offapi/type_reference/types.rdbbin7646208 -> 7646208 bytes
35 files changed, 0 insertions, 1582 deletions
diff --git a/odk/pack/gendocu/uno/package-list b/odk/pack/gendocu/uno/package-list
index 94e852b8d6f7..7ed207291abe 100644
--- a/odk/pack/gendocu/uno/package-list
+++ b/odk/pack/gendocu/uno/package-list
@@ -32,7 +32,6 @@ com.sun.star.sdb
32com.sun.star.sdbc 32com.sun.star.sdbc
33com.sun.star.sdbcx 33com.sun.star.sdbcx
34com.sun.star.security 34com.sun.star.security
35com.sun.star.setup
36com.sun.star.sheet 35com.sun.star.sheet
37com.sun.star.stoc 36com.sun.star.stoc
38com.sun.star.style 37com.sun.star.style
diff --git a/odk/util/check.pl b/odk/util/check.pl
index 91099863c946..4d53a798e636 100644
--- a/odk/util/check.pl
+++ b/odk/util/check.pl
@@ -305,7 +305,6 @@ if (-d "$StartDir") {
305 "sdbc", 305 "sdbc",
306 "sdbcx", 306 "sdbcx",
307 "security", 307 "security",
308 "setup",
309 "sheet", 308 "sheet",
310 "smarttags", 309 "smarttags",
311 "style", 310 "style",
diff --git a/offapi/UnoApi_offapi.mk b/offapi/UnoApi_offapi.mk
index 55d969358712..dd22ceefd82c 100644
--- a/offapi/UnoApi_offapi.mk
+++ b/offapi/UnoApi_offapi.mk
@@ -1056,10 +1056,6 @@ $(eval $(call gb_UnoApi_add_idlfiles_noheader,offapi,offapi/com/sun/star/sdbcx,\
1056 View \ 1056 View \
1057 ViewDescriptor \ 1057 ViewDescriptor \
1058)) 1058))
1059$(eval $(call gb_UnoApi_add_idlfiles_noheader,offapi,offapi/com/sun/star/setup,\
1060 ProductRegistration \
1061 Setup \
1062))
1063$(eval $(call gb_UnoApi_add_idlfiles_noheader,offapi,offapi/com/sun/star/sheet,\ 1059$(eval $(call gb_UnoApi_add_idlfiles_noheader,offapi,offapi/com/sun/star/sheet,\
1064 AccessibleCell \ 1060 AccessibleCell \
1065 AccessibleCsvCell \ 1061 AccessibleCsvCell \
@@ -3264,36 +3260,6 @@ $(eval $(call gb_UnoApi_add_idlfiles,offapi,offapi/com/sun/star/security,\
3264 XSanExtension \ 3260 XSanExtension \
3265 XSerialNumberAdapter \ 3261 XSerialNumberAdapter \
3266)) 3262))
3267$(eval $(call gb_UnoApi_add_idlfiles,offapi,offapi/com/sun/star/setup,\
3268 ActionType \
3269 BaseAction \
3270 CopyFileAction \
3271 DeleteDirAction \
3272 DeleteFileAction \
3273 DeleteFolderAction \
3274 DeleteFolderItemAction \
3275 DownloadAction \
3276 FontAction \
3277 InstallEnvironment \
3278 InstallResponse \
3279 InstallType \
3280 MakeDirAction \
3281 MakeFolderAction \
3282 MakeFolderItemAction \
3283 MakeShortcutAction \
3284 MirrorEntry \
3285 ModuleInfo \
3286 ModuleState \
3287 OSType \
3288 ProfileItemAction \
3289 ResponseErrorCode \
3290 SizeInfo \
3291 UnzipAction \
3292 UpdateType \
3293 VersionIdentifier \
3294 WindowsRegistryAction \
3295 XSetup \
3296))
3297$(eval $(call gb_UnoApi_add_idlfiles,offapi,offapi/com/sun/star/sheet,\ 3263$(eval $(call gb_UnoApi_add_idlfiles,offapi,offapi/com/sun/star/sheet,\
3298 ActivationEvent \ 3264 ActivationEvent \
3299 AddressConvention \ 3265 AddressConvention \
diff --git a/offapi/com/sun/star/modules.idl b/offapi/com/sun/star/modules.idl
index 4582618a269b..ed3b1a80e288 100644
--- a/offapi/com/sun/star/modules.idl
+++ b/offapi/com/sun/star/modules.idl
@@ -148,9 +148,6 @@ module sdbc {};
148/// High-level database component interfaces. 148/// High-level database component interfaces.
149module sdbcx {}; 149module sdbcx {};
150 150
151/// Interfaces to control the setup process.
152module setup {};
153
154/// Spreadsheet specific interfaces. 151/// Spreadsheet specific interfaces.
155module sheet {}; 152module sheet {};
156 153
diff --git a/offapi/com/sun/star/setup/ActionType.idl b/offapi/com/sun/star/setup/ActionType.idl
deleted file mode 100644
index 356c276aa64a..000000000000
--- a/offapi/com/sun/star/setup/ActionType.idl
+++ /dev/null
@@ -1,61 +0,0 @@
1/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
2/*
3 * This file is part of the LibreOffice project.
4 *
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/.
8 *
9 * This file incorporates work covered by the following license notice:
10 *
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 .
18 */
19#ifndef __com_sun_star_setup_ActionType_idl__
20#define __com_sun_star_setup_ActionType_idl__
21
22module com { module sun { module star { module setup {
23
24/// @deprecated
25published enum ActionType
26{
27 INVALID,
28
29 DOWNLOAD,
30
31 MAKEDIR,
32
33 DELETEDIR,
34
35 COPYFILE,
36
37 UNZIPFILE,
38
39 DELETEFILE,
40
41 MAKEFOLDER,
42
43 MAKEFOLDERITEM,
44
45 DELETEFOLDER,
46
47 DELETEFOLDERITEM,
48
49 PROFILEITEM,
50
51 FONT,
52
53 CREATESHORTCUT,
54
55 WINREGISTRY
56 };
57}; }; }; };
58
59#endif
60
61/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/offapi/com/sun/star/setup/BaseAction.idl b/offapi/com/sun/star/setup/BaseAction.idl
deleted file mode 100644
index ca92ac252e0c..000000000000
--- a/offapi/com/sun/star/setup/BaseAction.idl
+++ /dev/null
@@ -1,40 +0,0 @@
1/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
2/*
3 * This file is part of the LibreOffice project.
4 *
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/.
8 *
9 * This file incorporates work covered by the following license notice:
10 *
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 .
18 */
19#ifndef __com_sun_star_setup_BaseAction_idl__
20#define __com_sun_star_setup_BaseAction_idl__
21
22#include <com/sun/star/setup/ActionType.idl>
23
24module com { module sun { module star { module setup {
25
26/// @deprecated
27published struct BaseAction
28{
29 // DocMerge: empty anyway
30 ActionType eType;
31
32 // DocMerge: empty anyway
33 boolean bDone;
34 boolean bProcess;
35 };
36}; }; }; };
37
38#endif
39
40/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/offapi/com/sun/star/setup/CopyFileAction.idl b/offapi/com/sun/star/setup/CopyFileAction.idl
deleted file mode 100644
index a83355ab8957..000000000000
--- a/offapi/com/sun/star/setup/CopyFileAction.idl
+++ /dev/null
@@ -1,53 +0,0 @@
1/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
2/*
3 * This file is part of the LibreOffice project.
4 *
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/.
8 *
9 * This file incorporates work covered by the following license notice:
10 *
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 .
18 */
19#ifndef __com_sun_star_setup_CopyFileAction_idl__
20#define __com_sun_star_setup_CopyFileAction_idl__
21
22#include <com/sun/star/setup/BaseAction.idl>
23#include <com/sun/star/util/DateTime.idl>
24
25module com { module sun { module star { module setup {
26
27/// @deprecated
28published struct CopyFileAction: BaseAction
29{
30 // DocMerge: empty anyway
31 string strSourceFilename;
32
33 // DocMerge: empty anyway
34 string strDestinationFilename;
35
36 // DocMerge: empty anyway
37 boolean bUnoComponent;
38 boolean bActiveX;
39
40 // DocMerge: empty anyway
41 boolean bOverwrite;
42
43 // DocMerge: empty anyway
44 com::sun::star::util::DateTime aDateTime;
45
46 // DocMerge: empty anyway
47 long nRights;
48 };
49}; }; }; };
50
51#endif
52
53/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/offapi/com/sun/star/setup/DeleteDirAction.idl b/offapi/com/sun/star/setup/DeleteDirAction.idl
deleted file mode 100644
index 46346bf90996..000000000000
--- a/offapi/com/sun/star/setup/DeleteDirAction.idl
+++ /dev/null
@@ -1,36 +0,0 @@
1/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
2/*
3 * This file is part of the LibreOffice project.
4 *
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/.
8 *
9 * This file incorporates work covered by the following license notice:
10 *
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 .
18 */
19#ifndef __com_sun_star_setup_DeleteDirAction_idl__
20#define __com_sun_star_setup_DeleteDirAction_idl__
21
22#include <com/sun/star/setup/BaseAction.idl>
23
24module com { module sun { module star { module setup {
25
26/// @deprecated
27published struct DeleteDirAction: BaseAction
28{
29 // DocMerge: empty anyway
30 string strDirname;
31 };
32}; }; }; };
33
34#endif
35
36/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/offapi/com/sun/star/setup/DeleteFileAction.idl b/offapi/com/sun/star/setup/DeleteFileAction.idl
deleted file mode 100644
index 428e24bfbe41..000000000000
--- a/offapi/com/sun/star/setup/DeleteFileAction.idl
+++ /dev/null
@@ -1,49 +0,0 @@
1/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
2/*
3 * This file is part of the LibreOffice project.
4 *
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/.
8 *
9 * This file incorporates work covered by the following license notice:
10 *
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 .
18 */
19#ifndef __com_sun_star_setup_DeleteFileAction_idl__
20#define __com_sun_star_setup_DeleteFileAction_idl__
21
22#include <com/sun/star/setup/BaseAction.idl>
23#include <com/sun/star/util/DateTime.idl>
24
25module com { module sun { module star { module setup {
26
27/// @deprecated
28published struct DeleteFileAction: BaseAction
29{
30 // DocMerge: empty anyway
31 string strDestinationPath;
32
33 // DocMerge: empty anyway
34 string strPattern;
35
36 // DocMerge: empty anyway
37 boolean bUnoComponent;
38 boolean bActiveX;
39
40 boolean bTestDate;
41
42 // DocMerge: empty anyway
43 com::sun::star::util::DateTime aDateTime;
44 };
45}; }; }; };
46
47#endif
48
49/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/offapi/com/sun/star/setup/DeleteFolderAction.idl b/offapi/com/sun/star/setup/DeleteFolderAction.idl
deleted file mode 100644
index 829c74028642..000000000000
--- a/offapi/com/sun/star/setup/DeleteFolderAction.idl
+++ /dev/null
@@ -1,36 +0,0 @@
1/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
2/*
3 * This file is part of the LibreOffice project.
4 *
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/.
8 *
9 * This file incorporates work covered by the following license notice:
10 *
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 .
18 */
19#ifndef __com_sun_star_setup_DeleteFolderAction_idl__
20#define __com_sun_star_setup_DeleteFolderAction_idl__
21
22#include <com/sun/star/setup/BaseAction.idl>
23
24module com { module sun { module star { module setup {
25
26/// @deprecated
27published struct DeleteFolderAction: BaseAction
28{
29 // DocMerge: empty anyway
30 string strFoldername;
31 };
32}; }; }; };
33
34#endif
35
36/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/offapi/com/sun/star/setup/DeleteFolderItemAction.idl b/offapi/com/sun/star/setup/DeleteFolderItemAction.idl
deleted file mode 100644
index b2a0ddef4b55..000000000000
--- a/offapi/com/sun/star/setup/DeleteFolderItemAction.idl
+++ /dev/null
@@ -1,39 +0,0 @@
1/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
2/*
3 * This file is part of the LibreOffice project.
4 *
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/.
8 *
9 * This file incorporates work covered by the following license notice:
10 *
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 .
18 */
19#ifndef __com_sun_star_setup_DeleteFolderItemAction_idl__
20#define __com_sun_star_setup_DeleteFolderItemAction_idl__
21
22#include <com/sun/star/setup/BaseAction.idl>
23
24module com { module sun { module star { module setup {
25
26/// @deprecated
27published struct DeleteFolderItemAction: BaseAction
28{
29 // DocMerge: empty anyway
30 string strFoldername;
31
32 // DocMerge: empty anyway
33 string strItemname;
34 };
35}; }; }; };
36
37#endif
38
39/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/offapi/com/sun/star/setup/DownloadAction.idl b/offapi/com/sun/star/setup/DownloadAction.idl
deleted file mode 100644
index c6eb38076ca8..000000000000
--- a/offapi/com/sun/star/setup/DownloadAction.idl
+++ /dev/null
@@ -1,42 +0,0 @@
1/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
2/*
3 * This file is part of the LibreOffice project.
4 *
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/.
8 *
9 * This file incorporates work covered by the following license notice:
10 *
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 .
18 */
19#ifndef __com_sun_star_setup_DownloadAction_idl__
20#define __com_sun_star_setup_DownloadAction_idl__
21
22#include <com/sun/star/setup/BaseAction.idl>
23
24module com { module sun { module star { module setup {
25
26/// @deprecated
27published struct DownloadAction: BaseAction
28{
29 // DocMerge: empty anyway
30 string strFilename;
31
32 // DocMerge: empty anyway
33 long nSizeKB;
34
35 // DocMerge: empty anyway
36 long nCRC;
37 };
38}; }; }; };
39
40#endif
41
42/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/offapi/com/sun/star/setup/FontAction.idl b/offapi/com/sun/star/setup/FontAction.idl
deleted file mode 100644
index 7acb0ac3f86c..000000000000
--- a/offapi/com/sun/star/setup/FontAction.idl
+++ /dev/null
@@ -1,42 +0,0 @@
1/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
2/*
3 * This file is part of the LibreOffice project.
4 *
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/.
8 *
9 * This file incorporates work covered by the following license notice:
10 *
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 .
18 */
19#ifndef __com_sun_star_setup_FontAction_idl__
20#define __com_sun_star_setup_FontAction_idl__
21
22#include <com/sun/star/setup/BaseAction.idl>
23
24module com { module sun { module star { module setup {
25
26/// @deprecated
27published struct FontAction: BaseAction
28{
29 // DocMerge: empty anyway
30 string strFontFilename;
31
32 // DocMerge: empty anyway
33 string strFontname;
34
35 // DocMerge: empty anyway
36 boolean bCreate;
37 };
38}; }; }; };
39
40#endif
41
42/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/offapi/com/sun/star/setup/InstallEnvironment.idl b/offapi/com/sun/star/setup/InstallEnvironment.idl
deleted file mode 100644
index f704e0e63a09..000000000000
--- a/offapi/com/sun/star/setup/InstallEnvironment.idl
+++ /dev/null
@@ -1,110 +0,0 @@
1/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
2/*
3 * This file is part of the LibreOffice project.
4 *
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/.
8 *
9 * This file incorporates work covered by the following license notice:
10 *
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 .
18 */
19#ifndef __com_sun_star_setup_InstallEnvironment_idl__
20#define __com_sun_star_setup_InstallEnvironment_idl__
21
22#include <com/sun/star/setup/OSType.idl>
23#include <com/sun/star/setup/ModuleState.idl>
24#include <com/sun/star/setup/InstallType.idl>
25
26module com { module sun { module star { module setup {
27
28/// @deprecated
29published struct InstallEnvironment
30{
31 // DocMerge: empty anyway
32 OSType eOSType;
33
34 // DocMerge: empty anyway
35 InstallType eInstallType;
36
37 // DocMerge: empty anyway
38 string strDestinationPath;
39
40 // DocMerge: empty anyway
41 long nClusterSize;
42
43 // DocMerge: empty anyway
44 long nDriveSize;
45
46 // DocMerge: empty anyway
47 sequence <short> seqLanguages;
48
49 // DocMerge: empty anyway
50 sequence <short> seqSwitchLanguages;
51
52 // DocMerge: empty anyway
53 sequence <ModuleState> seqModuleIDList;
54
55 // DocMerge: empty anyway
56 string strUserName;
57
58 // DocMerge: empty anyway
59 string strUserFirstName;
60
61 // DocMerge: empty anyway
62 string strUserId;
63
64 // DocMerge: empty anyway
65 string strCompanyname;
66
67 // DocMerge: empty anyway
68 string strStreet;
69
70 // DocMerge: empty anyway
71 string strCountry;
72
73 // DocMerge: empty anyway
74 string strZip;
75
76 // DocMerge: empty anyway
77 string strCity;
78
79 // DocMerge: empty anyway
80 string strTitle;
81
82 // DocMerge: empty anyway
83 string strPosition;
84
85 // DocMerge: empty anyway
86 string strPhonePriv;
87
88 // DocMerge: empty anyway
89 string strPhoneCompany;
90
91 // DocMerge: empty anyway
92 string strPhoneFax;
93
94 // DocMerge: empty anyway
95 string strEmail;
96
97 // DocMerge: empty anyway
98 string strState;
99
100 // DocMerge: empty anyway
101 string strFatherName;
102
103 // DocMerge: empty anyway
104 string strApartmentNr;
105 };
106}; }; }; };
107
108#endif
109
110/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/offapi/com/sun/star/setup/InstallResponse.idl b/offapi/com/sun/star/setup/InstallResponse.idl
deleted file mode 100644
index 848edeecfb84..000000000000
--- a/offapi/com/sun/star/setup/InstallResponse.idl
+++ /dev/null
@@ -1,48 +0,0 @@
1/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
2/*
3 * This file is part of the LibreOffice project.
4 *
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/.
8 *
9 * This file incorporates work covered by the following license notice:
10 *
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 .
18 */
19#ifndef __com_sun_star_setup_InstallResponse_idl__
20#define __com_sun_star_setup_InstallResponse_idl__
21
22#include <com/sun/star/setup/ResponseErrorCode.idl>
23
24module com { module sun { module star { module setup {
25
26// DocMerge: empty anyway
27published struct InstallResponse
28{
29 // DocMerge: empty anyway
30 boolean bSuccess;
31
32 // DocMerge: empty anyway
33 ResponseErrorCode eErrorCode;
34
35 // DocMerge: empty anyway
36 long nSizeNeeded;
37
38 // DocMerge: empty anyway
39 boolean bReboot;
40
41 // DocMerge: empty anyway
42 boolean bLogout;
43 };
44}; }; }; };
45
46#endif
47
48/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/offapi/com/sun/star/setup/InstallType.idl b/offapi/com/sun/star/setup/InstallType.idl
deleted file mode 100644
index 50e51aa2c021..000000000000
--- a/offapi/com/sun/star/setup/InstallType.idl
+++ /dev/null
@@ -1,55 +0,0 @@
1/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
2/*
3 * This file is part of the LibreOffice project.
4 *
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/.
8 *
9 * This file incorporates work covered by the following license notice:
10 *
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 .
18 */
19#ifndef __com_sun_star_setup_InstallType_idl__
20#define __com_sun_star_setup_InstallType_idl__
21
22module com { module sun { module star { module setup {
23
24/// @deprecated
25published enum InstallType
26{
27 // DocMerge: empty anyway
28 INVALID,
29
30 // DocMerge: empty anyway
31 INSTALL,
32
33 // DocMerge: empty anyway
34 FULLINSTALL,
35
36 // DocMerge: empty anyway
37 CHANGE,
38
39 // DocMerge: empty anyway
40 REPAIR,
41
42 // DocMerge: empty anyway
43 DELETE,
44
45 // DocMerge: empty anyway
46 FULLDELETE,
47
48 // DocMerge: empty anyway
49 UPDATE
50 };
51}; }; }; };
52
53#endif
54
55/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/offapi/com/sun/star/setup/MakeDirAction.idl b/offapi/com/sun/star/setup/MakeDirAction.idl
deleted file mode 100644
index b857ac212dea..000000000000
--- a/offapi/com/sun/star/setup/MakeDirAction.idl
+++ /dev/null
@@ -1,39 +0,0 @@
1/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
2/*
3 * This file is part of the LibreOffice project.
4 *
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/.
8 *
9 * This file incorporates work covered by the following license notice:
10 *
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 .
18 */
19#ifndef __com_sun_star_setup_MakeDirAction_idl__
20#define __com_sun_star_setup_MakeDirAction_idl__
21
22#include <com/sun/star/setup/BaseAction.idl>
23
24module com { module sun { module star { module setup {
25
26/// @deprecated
27published struct MakeDirAction: BaseAction
28{
29 // DocMerge: empty anyway
30 string strDirname;
31
32 // DocMerge: empty anyway
33 long nRights;
34 };
35}; }; }; };
36
37#endif
38
39/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/offapi/com/sun/star/setup/MakeFolderAction.idl b/offapi/com/sun/star/setup/MakeFolderAction.idl
deleted file mode 100644
index 5c29e38e4cd2..000000000000
--- a/offapi/com/sun/star/setup/MakeFolderAction.idl
+++ /dev/null
@@ -1,39 +0,0 @@
1/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
2/*
3 * This file is part of the LibreOffice project.
4 *
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/.
8 *
9 * This file incorporates work covered by the following license notice:
10 *
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 .
18 */
19#ifndef __com_sun_star_setup_MakeFolderAction_idl__
20#define __com_sun_star_setup_MakeFolderAction_idl__
21
22#include <com/sun/star/setup/BaseAction.idl>
23
24module com { module sun { module star { module setup {
25
26/// @deprecated
27published struct MakeFolderAction: BaseAction
28{
29 // DocMerge: empty anyway
30 string strFoldername;
31
32 // DocMerge: empty anyway
33 boolean bUserFolder;
34 };
35}; }; }; };
36
37#endif
38
39/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/offapi/com/sun/star/setup/MakeFolderItemAction.idl b/offapi/com/sun/star/setup/MakeFolderItemAction.idl
deleted file mode 100644
index ba8215c2596e..000000000000
--- a/offapi/com/sun/star/setup/MakeFolderItemAction.idl
+++ /dev/null
@@ -1,48 +0,0 @@
1/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
2/*
3 * This file is part of the LibreOffice project.
4 *
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/.
8 *
9 * This file incorporates work covered by the following license notice:
10 *
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 .
18 */
19#ifndef __com_sun_star_setup_MakeFolderItemAction_idl__
20#define __com_sun_star_setup_MakeFolderItemAction_idl__
21
22#include <com/sun/star/setup/BaseAction.idl>
23
24module com { module sun { module star { module setup {
25
26/// @deprecated
27published struct MakeFolderItemAction: BaseAction
28{
29 // DocMerge: empty anyway
30 string strFoldername;
31
32 // DocMerge: empty anyway
33 string strItemname;
34
35 // DocMerge: empty anyway
36 string strDestinationPath;
37
38 // DocMerge: empty anyway
39 string strDestinationExecutable;
40
41 // DocMerge: empty anyway
42 string strParameter;
43 };
44}; }; }; };
45
46#endif
47
48/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/offapi/com/sun/star/setup/MakeShortcutAction.idl b/offapi/com/sun/star/setup/MakeShortcutAction.idl
deleted file mode 100644
index 912220d5c960..000000000000
--- a/offapi/com/sun/star/setup/MakeShortcutAction.idl
+++ /dev/null
@@ -1,45 +0,0 @@
1/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
2/*
3 * This file is part of the LibreOffice project.
4 *
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/.
8 *
9 * This file incorporates work covered by the following license notice:
10 *
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 .
18 */
19#ifndef __com_sun_star_setup_MakeShortcutAction_idl__
20#define __com_sun_star_setup_MakeShortcutAction_idl__
21
22#include <com/sun/star/setup/BaseAction.idl>
23
24module com { module sun { module star { module setup {
25
26/// @deprecated
27published struct MakeShortcutAction: BaseAction
28{
29 // DocMerge: empty anyway
30 string strSource;
31
32 // DocMerge: empty anyway
33 string strDestination;
34
35 // DocMerge: empty anyway
36 string strPath;
37
38 // DocMerge: empty anyway
39 string strDescription;
40 };
41}; }; }; };
42
43#endif
44
45/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/offapi/com/sun/star/setup/MirrorEntry.idl b/offapi/com/sun/star/setup/MirrorEntry.idl
deleted file mode 100644
index 99564286f448..000000000000
--- a/offapi/com/sun/star/setup/MirrorEntry.idl
+++ /dev/null
@@ -1,40 +0,0 @@
1/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
2/*
3 * This file is part of the LibreOffice project.
4 *
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/.
8 *
9 * This file incorporates work covered by the following license notice:
10 *
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 .
18 */
19#ifndef __com_sun_star_setup_MirrorEntry_idl__
20#define __com_sun_star_setup_MirrorEntry_idl__
21
22module com { module sun { module star { module setup {
23
24/// @deprecated
25published struct MirrorEntry
26{
27 // DocMerge: empty anyway
28 string strDisplayname;
29
30 // DocMerge: empty anyway
31 string strPath;
32
33 // DocMerge: empty anyway
34 short nQuality;
35 };
36}; }; }; };
37
38#endif
39
40/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/offapi/com/sun/star/setup/ModuleInfo.idl b/offapi/com/sun/star/setup/ModuleInfo.idl
deleted file mode 100644
index d7dfd8f6b551..000000000000
--- a/offapi/com/sun/star/setup/ModuleInfo.idl
+++ /dev/null
@@ -1,64 +0,0 @@
1/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
2/*
3 * This file is part of the LibreOffice project.
4 *
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/.
8 *
9 * This file incorporates work covered by the following license notice:
10 *
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 .
18 */
19#ifndef __com_sun_star_setup_ModuleInfo_idl__
20#define __com_sun_star_setup_ModuleInfo_idl__
21
22module com { module sun { module star { module setup {
23
24/// @deprecated
25published struct ModuleInfo
26{
27 // DocMerge: empty anyway
28 string strID;
29
30 // DocMerge: empty anyway
31 string strName;
32
33 // DocMerge: empty anyway
34 string strDescription;
35
36 // DocMerge: empty anyway
37 string strOnSelect;
38
39 // DocMerge: empty anyway
40 string strOnDeselect;
41
42 // DocMerge: empty anyway
43 boolean isMinimal;
44
45 // DocMerge: empty anyway
46 boolean isDefault;
47
48 // DocMerge: empty anyway
49 boolean isHiddenRoot;
50
51 // DocMerge: empty anyway
52 boolean isDontSelectByUser;
53
54 // DocMerge: empty anyway
55 long nSizeKB;
56
57 // DocMerge: empty anyway
58 sequence < any > seqSubModules;
59 };
60}; }; }; };
61
62#endif
63
64/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/offapi/com/sun/star/setup/ModuleState.idl b/offapi/com/sun/star/setup/ModuleState.idl
deleted file mode 100644
index eff7db2e808e..000000000000
--- a/offapi/com/sun/star/setup/ModuleState.idl
+++ /dev/null
@@ -1,40 +0,0 @@
1/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
2/*
3 * This file is part of the LibreOffice project.
4 *
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/.
8 *
9 * This file incorporates work covered by the following license notice:
10 *
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 .
18 */
19#ifndef __com_sun_star_setup_ModuleState_idl__
20#define __com_sun_star_setup_ModuleState_idl__
21
22module com { module sun { module star { module setup {
23
24/// @deprecated
25published struct ModuleState
26{
27 // DocMerge: empty anyway
28 string strID;
29
30 // DocMerge: empty anyway
31 boolean isSelected;
32
33 // DocMerge: empty anyway
34 boolean isInstalled;
35 };
36}; }; }; };
37
38#endif
39
40/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/offapi/com/sun/star/setup/OSType.idl b/offapi/com/sun/star/setup/OSType.idl
deleted file mode 100644
index 17c18a8579f1..000000000000
--- a/offapi/com/sun/star/setup/OSType.idl
+++ /dev/null
@@ -1,68 +0,0 @@
1/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
2/*
3 * This file is part of the LibreOffice project.
4 *
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/.
8 *
9 * This file incorporates work covered by the following license notice:
10 *
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 .
18 */
19#ifndef __com_sun_star_setup_OSType_idl__
20#define __com_sun_star_setup_OSType_idl__
21
22// dear porters: please do not apply any patches for new platforms here
23// it deprecated anyway and any patches will cause API
24// incompatibility errors mh
25
26module com { module sun { module star { module setup {
27
28/// @deprecated
29published enum OSType
30{
31 // DocMerge: empty anyway
32 INVALID,
33
34 // DocMerge: empty anyway
35 WIN,
36
37 // DocMerge: empty anyway
38 OS2,
39
40 // DocMerge: empty anyway
41 MAC,
42
43 // DocMerge: empty anyway
44 UNIX_SOLS,
45
46 // DocMerge: empty anyway
47 UNIX_SOLI,
48
49 // DocMerge: empty anyway
50 UNIX_LINUX,
51
52 // DocMerge: empty anyway
53 UNIX_HP,
54
55 // DocMerge: empty anyway
56 UNIX_SCO,
57
58 // DocMerge: empty anyway
59 UNIX_SOLSG,
60
61 // DocMerge: empty anyway
62 UNIX_SOLIG
63 };
64}; }; }; };
65
66#endif
67
68/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/offapi/com/sun/star/setup/ProductRegistration.idl b/offapi/com/sun/star/setup/ProductRegistration.idl
deleted file mode 100644
index 3dbdf572f6e2..000000000000
--- a/offapi/com/sun/star/setup/ProductRegistration.idl
+++ /dev/null
@@ -1,82 +0,0 @@
1/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
2/*
3 * This file is part of the LibreOffice project.
4 *
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/.
8 *
9 * This file incorporates work covered by the following license notice:
10 *
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 .
18 */
19
20#ifndef __com_sun_star_setup_ProductRegistration_idl__
21#define __com_sun_star_setup_ProductRegistration_idl__
22
23#include <com/sun/star/task/JobExecutor.idl>
24#include <com/sun/star/task/XJob.idl>
25
26module com { module sun { module star { module setup {
27
28/** provides a mechanism for registering the product.
29
30 <p>Two main functionalities are covered by this service:
31 <ul><il><em>Triggering Online Registration</em><br/>
32 If, by any user interface of your choice, the user tells she wants to register
33 their product copy, ProductRegistration is the service of your choice.
34 </il><br/>
35 <il><em>Executing Registration Requests</em><br/>
36 ProductRegistration allows to remind your users to register, using a dialog with various
37 choices.
38 </il>
39 </ul></p>
40
41 @since OOo 1.1.2
42*/
43published service ProductRegistration
44{
45 /** allows to trigger certain events.
46
47 <p>The string argument of <method scope="com::sun::star::task">XJobExecutor::trigger</method> is
48 used to determine the type of the event. Currently supported events are:<br/>
49 <ul><li><b>RegistrationRequired</b><br/>
50 Determines that the registration is required to be executed.<br/>
51 This is usually triggered by some user interaction, for instance upon choosing a menu item
52 called <em>Registration</em>.</p>
53 </li>
54 </ul>
55 </p>
56 */
57 service com::sun::star::task::JobExecutor;
58
59 /** allows the registration request to be scheduled automatically.
60
61 <p>There are processes which allow to schedule events and jobs, for instance there
62 can be configuration settings scheduling which operations are to be executed upon an program
63 startup. Such processes usually require the jobs to be executed to support the
64 <type scope="com::sun::star::task">XJob</type> interface.</p>
65
66 <p>That's why this service supports the <type scope="com::sun::star::task">XJob</type>, too.<br/>
67 Calling the <method scope="com::sun::star::task">XJob::execute</method> method results in displaying a
68 dialog which asks the user to register. This is done once per session, means you need to restart the
69 process which called this.</p>
70
71 <p>At the moment, there is no specification about how to use the arguments given in the
72 <method scope="com::sun::star::task">XJob::execute</method> method, but this may change in future versions of the service
73 descriptions, so to keep your implementation compatible, you should not use these arguments.</p>
74 */
75 interface com::sun::star::task::XJob;
76};
77
78}; }; }; };
79
80#endif
81
82/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/offapi/com/sun/star/setup/ProfileItemAction.idl b/offapi/com/sun/star/setup/ProfileItemAction.idl
deleted file mode 100644
index f8a8c55244bc..000000000000
--- a/offapi/com/sun/star/setup/ProfileItemAction.idl
+++ /dev/null
@@ -1,48 +0,0 @@
1/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
2/*
3 * This file is part of the LibreOffice project.
4 *
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/.
8 *
9 * This file incorporates work covered by the following license notice:
10 *
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 .
18 */
19#ifndef __com_sun_star_setup_ProfileItemAction_idl__
20#define __com_sun_star_setup_ProfileItemAction_idl__
21
22#include <com/sun/star/setup/BaseAction.idl>
23
24module com { module sun { module star { module setup {
25
26/// @deprecated
27published struct ProfileItemAction: BaseAction
28{
29 // DocMerge: empty anyway
30 string strProfilename;
31
32 // DocMerge: empty anyway
33 string strSection;
34
35 // DocMerge: empty anyway
36 string strKey;
37
38 // DocMerge: empty anyway
39 string strValue;
40
41 // DocMerge: empty anyway
42 boolean bCreate;
43 };
44}; }; }; };
45
46#endif
47
48/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/offapi/com/sun/star/setup/ResponseErrorCode.idl b/offapi/com/sun/star/setup/ResponseErrorCode.idl
deleted file mode 100644
index 1e2299267c7b..000000000000
--- a/offapi/com/sun/star/setup/ResponseErrorCode.idl
+++ /dev/null
@@ -1,38 +0,0 @@
1/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
2/*
3 * This file is part of the LibreOffice project.
4 *
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/.
8 *
9 * This file incorporates work covered by the following license notice:
10 *
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 .
18 */
19#ifndef __com_sun_star_setup_ResponseErrorCode_idl__
20#define __com_sun_star_setup_ResponseErrorCode_idl__
21
22module com { module sun { module star { module setup {
23
24/// @deprecated
25published enum ResponseErrorCode
26{
27 // DocMerge: empty anyway
28 NOERROR,
29
30 // DocMerge: empty anyway
31 NOT_ENOUGH_SPACE
32};
33
34}; }; }; };
35
36#endif
37
38/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/offapi/com/sun/star/setup/Setup.idl b/offapi/com/sun/star/setup/Setup.idl
deleted file mode 100644
index feba86775c19..000000000000
--- a/offapi/com/sun/star/setup/Setup.idl
+++ /dev/null
@@ -1,32 +0,0 @@
1/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
2/*
3 * This file is part of the LibreOffice project.
4 *
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/.
8 *
9 * This file incorporates work covered by the following license notice:
10 *
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 .
18 */
19#ifndef __com_sun_star_setup_Setup_idl__
20#define __com_sun_star_setup_Setup_idl__
21
22#include <com/sun/star/setup/XSetup.idl>
23
24module com { module sun { module star { module setup {
25
26/// @deprecated
27published service Setup : com::sun::star::setup::XSetup;
28
29}; }; }; };
30#endif
31
32/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/offapi/com/sun/star/setup/SizeInfo.idl b/offapi/com/sun/star/setup/SizeInfo.idl
deleted file mode 100644
index 5854384100ed..000000000000
--- a/offapi/com/sun/star/setup/SizeInfo.idl
+++ /dev/null
@@ -1,43 +0,0 @@
1/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
2/*
3 * This file is part of the LibreOffice project.
4 *
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/.
8 *
9 * This file incorporates work covered by the following license notice:
10 *
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 .
18 */
19#ifndef __com_sun_star_setup_SizeInfo_idl__
20#define __com_sun_star_setup_SizeInfo_idl__
21
22module com { module sun { module star { module setup {
23
24/// @deprecated
25published struct SizeInfo
26{
27 // DocMerge: empty anyway
28 long nNormalSizeKB;
29
30 // DocMerge: empty anyway
31 long nNormalTempSizeKB;
32
33 // DocMerge: empty anyway
34 long nMinimalSizeKB;
35
36 // DocMerge: empty anyway
37 long nMinimalTempSizeKB;
38 };
39}; }; }; };
40
41#endif
42
43/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/offapi/com/sun/star/setup/UnzipAction.idl b/offapi/com/sun/star/setup/UnzipAction.idl
deleted file mode 100644
index 30a556b7c323..000000000000
--- a/offapi/com/sun/star/setup/UnzipAction.idl
+++ /dev/null
@@ -1,59 +0,0 @@
1/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
2/*
3 * This file is part of the LibreOffice project.
4 *
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/.
8 *
9 * This file incorporates work covered by the following license notice:
10 *
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 .
18 */
19#ifndef __com_sun_star_setup_UnzipAction_idl__
20#define __com_sun_star_setup_UnzipAction_idl__
21
22#include <com/sun/star/setup/BaseAction.idl>
23#include <com/sun/star/util/DateTime.idl>
24
25module com { module sun { module star { module setup {
26
27/// @deprecated
28published struct UnzipAction: BaseAction
29{
30 // DocMerge: empty anyway
31 string strSourceFilename;
32
33 // DocMerge: empty anyway
34 string strDestinationPath;
35
36 // DocMerge: empty anyway
37 string strPattern;
38
39 // DocMerge: empty anyway
40 boolean bUnoComponent;
41 boolean bActiveX;
42
43 // DocMerge: empty anyway
44 boolean bOverwrite;
45
46 // DocMerge: empty anyway
47 com::sun::star::util::DateTime aDateTime;
48
49 // DocMerge: empty anyway
50 long nRights;
51
52 // DocMerge: empty anyway
53 sequence <string> seqSubFiles;
54 };
55}; }; }; };
56
57#endif
58
59/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/offapi/com/sun/star/setup/UpdateType.idl b/offapi/com/sun/star/setup/UpdateType.idl
deleted file mode 100644
index 2b0f90ffe1ca..000000000000
--- a/offapi/com/sun/star/setup/UpdateType.idl
+++ /dev/null
@@ -1,43 +0,0 @@
1/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
2/*
3 * This file is part of the LibreOffice project.
4 *
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/.
8 *
9 * This file incorporates work covered by the following license notice:
10 *
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 .
18 */
19#ifndef __com_sun_star_setup_UpdateType_idl__
20#define __com_sun_star_setup_UpdateType_idl__
21
22module com { module sun { module star { module setup {
23
24/// @deprecated
25published enum UpdateType
26{
27 // DocMerge: empty anyway
28 INVALID,
29
30 // DocMerge: empty anyway
31 EQUAL,
32
33 // DocMerge: empty anyway
34 OPTIONAL,
35
36 // DocMerge: empty anyway
37 REQUIRED
38 };
39}; }; }; };
40
41#endif
42
43/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/offapi/com/sun/star/setup/VersionIdentifier.idl b/offapi/com/sun/star/setup/VersionIdentifier.idl
deleted file mode 100644
index a7d746f9cfb1..000000000000
--- a/offapi/com/sun/star/setup/VersionIdentifier.idl
+++ /dev/null
@@ -1,51 +0,0 @@
1/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
2/*
3 * This file is part of the LibreOffice project.
4 *
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/.
8 *
9 * This file incorporates work covered by the following license notice:
10 *
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 .
18 */
19#ifndef __com_sun_star_setup_VersionIdentifier_idl__
20#define __com_sun_star_setup_VersionIdentifier_idl__
21
22#include <com/sun/star/setup/OSType.idl>
23
24module com { module sun { module star { module setup {
25
26/// @deprecated
27published struct VersionIdentifier
28{
29 // DocMerge: empty anyway
30 OSType eOSType;
31
32 // DocMerge: empty anyway
33 short nLanguage;
34
35 // DocMerge: empty anyway
36 long nBuildnumber;
37
38 // DocMerge: empty anyway
39 string strProductKey;
40
41 // DocMerge: empty anyway
42 string strInstLanguages;
43
44 // DocMerge: empty anyway
45 string strInstMinor;
46 };
47}; }; }; };
48
49#endif
50
51/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/offapi/com/sun/star/setup/WindowsRegistryAction.idl b/offapi/com/sun/star/setup/WindowsRegistryAction.idl
deleted file mode 100644
index 21d7efacfbb9..000000000000
--- a/offapi/com/sun/star/setup/WindowsRegistryAction.idl
+++ /dev/null
@@ -1,54 +0,0 @@
1/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
2/*
3 * This file is part of the LibreOffice project.
4 *
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/.
8 *
9 * This file incorporates work covered by the following license notice:
10 *
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 .
18 */
19#ifndef __com_sun_star_setup_WindowsRegistryAction_idl__
20#define __com_sun_star_setup_WindowsRegistryAction_idl__
21
22#include <com/sun/star/setup/BaseAction.idl>
23
24module com { module sun { module star { module setup {
25
26/// @deprecated
27published struct WindowsRegistryAction: BaseAction
28{
29 // DocMerge: empty anyway
30 string strKey;
31
32 // DocMerge: empty anyway
33 string strSubkey;
34
35 // DocMerge: empty anyway
36 string strName;
37
38 // DocMerge: empty anyway
39 string strValue;
40
41 // DocMerge: empty anyway
42 boolean bCreate;
43
44 // DocMerge: empty anyway
45 boolean bHexValue;
46
47 // DocMerge: empty anyway
48 boolean bDeleteAll;
49 };
50}; }; }; };
51
52#endif
53
54/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/offapi/com/sun/star/setup/XSetup.idl b/offapi/com/sun/star/setup/XSetup.idl
deleted file mode 100644
index ca1c3ce81e30..000000000000
--- a/offapi/com/sun/star/setup/XSetup.idl
+++ /dev/null
@@ -1,99 +0,0 @@
1/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
2/*
3 * This file is part of the LibreOffice project.
4 *
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/.
8 *
9 * This file incorporates work covered by the following license notice:
10 *
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 .
18 */
19#ifndef __com_sun_star_setup_XSetup_idl__
20#define __com_sun_star_setup_XSetup_idl__
21
22#include <com/sun/star/uno/XInterface.idl>
23#include <com/sun/star/setup/OSType.idl>
24#include <com/sun/star/setup/UpdateType.idl>
25#include <com/sun/star/setup/ModuleInfo.idl>
26#include <com/sun/star/setup/InstallEnvironment.idl>
27#include <com/sun/star/setup/InstallResponse.idl>
28#include <com/sun/star/setup/VersionIdentifier.idl>
29#include <com/sun/star/setup/SizeInfo.idl>
30#include <com/sun/star/setup/MirrorEntry.idl>
31
32module com { module sun { module star { module setup {
33
34/// @deprecated
35published interface XSetup: com::sun::star::uno::XInterface
36{
37 // DocMerge: empty anyway
38 boolean isVersionSupported ( [in] VersionIdentifier aVerIdentifier );
39
40 // DocMerge: empty anyway
41 sequence <short> getAvailableLanguages ( [in] VersionIdentifier aVerIdentifier );
42
43 // DocMerge: empty anyway
44 ModuleInfo getRootModule ( [in] VersionIdentifier aVerIdentifier );
45
46 // DocMerge: empty anyway
47 void setHiddenModule ( [in] VersionIdentifier aVerIdentifier,
48 [in] string strModuleID,
49 [in] boolean bHidden );
50
51 // DocMerge: empty anyway
52 string getProductname ( [in] VersionIdentifier aVerIdentifier );
53
54 // DocMerge: empty anyway
55 string getVendorname ( [in] VersionIdentifier aVerIdentifier );
56
57 // DocMerge: empty anyway
58 string getDefaultDestinationPath ( [in] VersionIdentifier aVerIdentifier );
59
60 // DocMerge: empty anyway
61 SizeInfo getStandardSizeValues ( [in] VersionIdentifier aVerIdentifier,
62 [in] sequence <short> seqLanguages );
63
64 // DocMerge: empty anyway
65 string getHelpText ( [in] VersionIdentifier aVerIdentifier,
66 [in] string strPagename );
67
68 // DocMerge: empty anyway
69 string getReadmeText ( [in] VersionIdentifier aVerIdentifier );
70
71 // DocMerge: empty anyway
72 string getLicenseText ( [in] VersionIdentifier aVerIdentifier );
73
74 // DocMerge: empty anyway
75 string getNativeLocation ( [in] VersionIdentifier aVerIdentifier );
76
77 // DocMerge: empty anyway
78 sequence < any > getMirrorList ( [in] VersionIdentifier aVerIdentifier );
79
80 // DocMerge: empty anyway
81 UpdateType isUpdateAvailable ( [in] VersionIdentifier aVerIdentifier,
82 [out] VersionIdentifier aNewVerIdentifier );
83
84 // DocMerge: empty anyway
85 boolean isModuleAvailable ( [in] VersionIdentifier aVerIdentifier,
86 [in] string strModuleID );
87
88 // DocMerge: empty anyway
89 sequence < any > getActionListForInstall ( [in] VersionIdentifier aVerIdentifier,
90 [in] VersionIdentifier aOldVerIdentifier,
91 [in] InstallEnvironment aEnvironment,
92 [out] InstallResponse aResponse );
93 };
94
95}; }; }; };
96
97#endif
98
99/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/offapi/type_reference/types.rdb b/offapi/type_reference/types.rdb
index 0f959fa48c39..ef224a726bc2 100644
--- a/offapi/type_reference/types.rdb
+++ b/offapi/type_reference/types.rdb
Binary files differ