From 2716f7dce26f16a2b677c178aa7d01cea096ae47 Mon Sep 17 00:00:00 2001
From: Michael Stahl
Date: Sat, 28 Jan 2012 20:57:40 +0100
Subject: replace obsolete "master" branch with README that points at new repo
---
offapi/com/sun/star/sheet/AccessibleCell.idl | 124 --------
offapi/com/sun/star/sheet/AccessibleCsvCell.idl | 73 -----
offapi/com/sun/star/sheet/AccessibleCsvRuler.idl | 72 -----
offapi/com/sun/star/sheet/AccessibleCsvTable.idl | 80 -----
.../sheet/AccessiblePageHeaderFooterAreasView.idl | 140 --------
.../com/sun/star/sheet/AccessibleSpreadsheet.idl | 143 ---------
.../sheet/AccessibleSpreadsheetDocumentView.idl | 155 ---------
.../star/sheet/AccessibleSpreadsheetPageView.idl | 175 ----------
offapi/com/sun/star/sheet/ActivationEvent.idl | 59 ----
offapi/com/sun/star/sheet/AddIn.idl | 152 ---------
offapi/com/sun/star/sheet/AddressConvention.idl | 70 ----
offapi/com/sun/star/sheet/Border.idl | 72 -----
offapi/com/sun/star/sheet/CellAnnotation.idl | 80 -----
offapi/com/sun/star/sheet/CellAnnotationShape.idl | 55 ----
offapi/com/sun/star/sheet/CellAnnotations.idl | 70 ----
.../sun/star/sheet/CellAnnotationsEnumeration.idl | 60 ----
offapi/com/sun/star/sheet/CellAreaLink.idl | 113 -------
offapi/com/sun/star/sheet/CellAreaLinks.idl | 79 -----
.../sun/star/sheet/CellAreaLinksEnumeration.idl | 60 ----
offapi/com/sun/star/sheet/CellDeleteMode.idl | 78 -----
offapi/com/sun/star/sheet/CellFlags.idl | 114 -------
offapi/com/sun/star/sheet/CellFormatRanges.idl | 74 -----
.../sun/star/sheet/CellFormatRangesEnumeration.idl | 60 ----
offapi/com/sun/star/sheet/CellInsertMode.idl | 78 -----
offapi/com/sun/star/sheet/Cells.idl | 60 ----
offapi/com/sun/star/sheet/CellsEnumeration.idl | 60 ----
offapi/com/sun/star/sheet/ComplexReference.idl | 61 ----
offapi/com/sun/star/sheet/ConditionOperator.idl | 108 -------
offapi/com/sun/star/sheet/ConditionOperator2.idl | 120 -------
.../com/sun/star/sheet/ConsolidationDescriptor.idl | 59 ----
offapi/com/sun/star/sheet/DDEItemInfo.idl | 65 ----
offapi/com/sun/star/sheet/DDELink.idl | 83 -----
offapi/com/sun/star/sheet/DDELinkInfo.idl | 78 -----
offapi/com/sun/star/sheet/DDELinkMode.idl | 70 ----
offapi/com/sun/star/sheet/DDELinks.idl | 90 ------
offapi/com/sun/star/sheet/DDELinksEnumeration.idl | 60 ----
offapi/com/sun/star/sheet/DataImportMode.idl | 72 -----
offapi/com/sun/star/sheet/DataPilotDescriptor.idl | 149 ---------
offapi/com/sun/star/sheet/DataPilotField.idl | 216 -------------
.../sun/star/sheet/DataPilotFieldAutoShowInfo.idl | 83 -----
offapi/com/sun/star/sheet/DataPilotFieldFilter.idl | 51 ---
offapi/com/sun/star/sheet/DataPilotFieldGroup.idl | 125 --------
.../com/sun/star/sheet/DataPilotFieldGroupBy.idl | 138 --------
.../star/sheet/DataPilotFieldGroupEnumeration.idl | 62 ----
.../com/sun/star/sheet/DataPilotFieldGroupInfo.idl | 160 ----------
.../com/sun/star/sheet/DataPilotFieldGroupItem.idl | 58 ----
offapi/com/sun/star/sheet/DataPilotFieldGroups.idl | 121 -------
.../star/sheet/DataPilotFieldGroupsEnumeration.idl | 62 ----
.../sun/star/sheet/DataPilotFieldLayoutInfo.idl | 66 ----
.../sun/star/sheet/DataPilotFieldLayoutMode.idl | 86 -----
.../sun/star/sheet/DataPilotFieldOrientation.idl | 78 -----
.../com/sun/star/sheet/DataPilotFieldReference.idl | 89 ------
.../star/sheet/DataPilotFieldReferenceItemType.idl | 68 ----
.../sun/star/sheet/DataPilotFieldReferenceType.idl | 175 ----------
.../sun/star/sheet/DataPilotFieldShowItemsMode.idl | 64 ----
.../com/sun/star/sheet/DataPilotFieldSortInfo.idl | 72 -----
.../com/sun/star/sheet/DataPilotFieldSortMode.idl | 81 -----
offapi/com/sun/star/sheet/DataPilotFields.idl | 78 -----
.../sun/star/sheet/DataPilotFieldsEnumeration.idl | 60 ----
offapi/com/sun/star/sheet/DataPilotItem.idl | 85 -----
offapi/com/sun/star/sheet/DataPilotItems.idl | 74 -----
.../sun/star/sheet/DataPilotItemsEnumeration.idl | 60 ----
.../sun/star/sheet/DataPilotOutputRangeType.idl | 72 -----
offapi/com/sun/star/sheet/DataPilotSource.idl | 118 -------
.../sun/star/sheet/DataPilotSourceDimension.idl | 154 ---------
.../sun/star/sheet/DataPilotSourceDimensions.idl | 60 ----
.../sun/star/sheet/DataPilotSourceHierarchies.idl | 62 ----
.../sun/star/sheet/DataPilotSourceHierarchy.idl | 67 ----
offapi/com/sun/star/sheet/DataPilotSourceLevel.idl | 96 ------
.../com/sun/star/sheet/DataPilotSourceLevels.idl | 61 ----
.../com/sun/star/sheet/DataPilotSourceMember.idl | 94 ------
.../com/sun/star/sheet/DataPilotSourceMembers.idl | 61 ----
offapi/com/sun/star/sheet/DataPilotTable.idl | 72 -----
.../sun/star/sheet/DataPilotTableHeaderData.idl | 79 -----
.../sun/star/sheet/DataPilotTablePositionData.idl | 90 ------
.../sun/star/sheet/DataPilotTablePositionType.idl | 78 -----
.../sun/star/sheet/DataPilotTableResultData.idl | 86 -----
offapi/com/sun/star/sheet/DataPilotTables.idl | 73 -----
.../sun/star/sheet/DataPilotTablesEnumeration.idl | 60 ----
offapi/com/sun/star/sheet/DataResult.idl | 62 ----
offapi/com/sun/star/sheet/DataResultFlags.idl | 69 ----
.../sun/star/sheet/DatabaseImportDescriptor.idl | 92 ------
offapi/com/sun/star/sheet/DatabaseRange.idl | 155 ---------
offapi/com/sun/star/sheet/DatabaseRanges.idl | 77 -----
.../sun/star/sheet/DatabaseRangesEnumeration.idl | 60 ----
offapi/com/sun/star/sheet/DimensionFlags.idl | 74 -----
offapi/com/sun/star/sheet/DocumentSettings.idl | 129 --------
offapi/com/sun/star/sheet/ExternalDocLink.idl | 54 ----
offapi/com/sun/star/sheet/ExternalDocLinks.idl | 52 ---
offapi/com/sun/star/sheet/ExternalLinkInfo.idl | 75 -----
offapi/com/sun/star/sheet/ExternalLinkType.idl | 64 ----
offapi/com/sun/star/sheet/ExternalReference.idl | 96 ------
offapi/com/sun/star/sheet/ExternalSheetCache.idl | 52 ---
offapi/com/sun/star/sheet/FillDateMode.idl | 75 -----
offapi/com/sun/star/sheet/FillDirection.idl | 73 -----
offapi/com/sun/star/sheet/FillMode.idl | 93 ------
offapi/com/sun/star/sheet/FilterConnection.idl | 61 ----
offapi/com/sun/star/sheet/FilterFormulaParser.idl | 52 ---
offapi/com/sun/star/sheet/FilterOperator.idl | 120 -------
offapi/com/sun/star/sheet/FilterOperator2.idl | 161 ----------
offapi/com/sun/star/sheet/FormulaLanguage.idl | 75 -----
offapi/com/sun/star/sheet/FormulaMapGroup.idl | 77 -----
.../star/sheet/FormulaMapGroupSpecialOffset.idl | 210 ------------
.../com/sun/star/sheet/FormulaOpCodeMapEntry.idl | 63 ----
offapi/com/sun/star/sheet/FormulaOpCodeMapper.idl | 48 ---
offapi/com/sun/star/sheet/FormulaParser.idl | 110 -------
offapi/com/sun/star/sheet/FormulaResult.idl | 66 ----
offapi/com/sun/star/sheet/FormulaToken.idl | 64 ----
offapi/com/sun/star/sheet/FunctionAccess.idl | 90 ------
offapi/com/sun/star/sheet/FunctionArgument.idl | 69 ----
offapi/com/sun/star/sheet/FunctionCategory.idl | 116 -------
offapi/com/sun/star/sheet/FunctionDescription.idl | 87 -----
.../star/sheet/FunctionDescriptionEnumeration.idl | 60 ----
offapi/com/sun/star/sheet/FunctionDescriptions.idl | 84 -----
offapi/com/sun/star/sheet/GeneralFunction.idl | 128 --------
offapi/com/sun/star/sheet/GlobalSheetSettings.idl | 190 -----------
offapi/com/sun/star/sheet/GoalResult.idl | 58 ----
offapi/com/sun/star/sheet/HeaderFooterContent.idl | 58 ----
offapi/com/sun/star/sheet/LabelRange.idl | 59 ----
offapi/com/sun/star/sheet/LabelRanges.idl | 80 -----
.../com/sun/star/sheet/LabelRangesEnumeration.idl | 60 ----
offapi/com/sun/star/sheet/LocalizedName.idl | 63 ----
offapi/com/sun/star/sheet/MemberResult.idl | 68 ----
offapi/com/sun/star/sheet/MemberResultFlags.idl | 77 -----
offapi/com/sun/star/sheet/MoveDirection.idl | 73 -----
offapi/com/sun/star/sheet/NameToken.idl | 52 ---
offapi/com/sun/star/sheet/NamedRange.idl | 104 ------
offapi/com/sun/star/sheet/NamedRangeFlag.idl | 72 -----
offapi/com/sun/star/sheet/NamedRanges.idl | 91 ------
.../com/sun/star/sheet/NamedRangesEnumeration.idl | 60 ----
.../com/sun/star/sheet/NoConvergenceException.idl | 50 ---
offapi/com/sun/star/sheet/PasteOperation.idl | 79 -----
.../com/sun/star/sheet/RangeSelectionArguments.idl | 72 -----
offapi/com/sun/star/sheet/RangeSelectionEvent.idl | 55 ----
offapi/com/sun/star/sheet/RecentFunctions.idl | 56 ----
offapi/com/sun/star/sheet/ReferenceFlags.idl | 97 ------
offapi/com/sun/star/sheet/ResultEvent.idl | 61 ----
offapi/com/sun/star/sheet/Scenario.idl | 111 -------
offapi/com/sun/star/sheet/Scenarios.idl | 75 -----
offapi/com/sun/star/sheet/ScenariosEnumeration.idl | 60 ----
offapi/com/sun/star/sheet/Shape.idl | 78 -----
offapi/com/sun/star/sheet/SheetCell.idl | 277 ----------------
offapi/com/sun/star/sheet/SheetCellCursor.idl | 81 -----
offapi/com/sun/star/sheet/SheetCellRange.idl | 341 --------------------
offapi/com/sun/star/sheet/SheetCellRanges.idl | 215 -------------
.../sun/star/sheet/SheetCellRangesEnumeration.idl | 60 ----
.../com/sun/star/sheet/SheetFilterDescriptor.idl | 151 ---------
offapi/com/sun/star/sheet/SheetLink.idl | 101 ------
offapi/com/sun/star/sheet/SheetLinkMode.idl | 70 ----
offapi/com/sun/star/sheet/SheetLinks.idl | 83 -----
.../com/sun/star/sheet/SheetLinksEnumeration.idl | 60 ----
offapi/com/sun/star/sheet/SheetRangesQuery.idl | 63 ----
offapi/com/sun/star/sheet/SheetSortDescriptor.idl | 97 ------
offapi/com/sun/star/sheet/SheetSortDescriptor2.idl | 111 -------
offapi/com/sun/star/sheet/SingleReference.idl | 90 ------
offapi/com/sun/star/sheet/Solver.idl | 48 ---
offapi/com/sun/star/sheet/SolverConstraint.idl | 61 ----
.../sun/star/sheet/SolverConstraintOperator.idl | 62 ----
offapi/com/sun/star/sheet/Spreadsheet.idl | 228 -------------
offapi/com/sun/star/sheet/SpreadsheetDocument.idl | 228 -------------
.../sun/star/sheet/SpreadsheetDocumentSettings.idl | 236 --------------
offapi/com/sun/star/sheet/SpreadsheetDrawPage.idl | 89 ------
offapi/com/sun/star/sheet/SpreadsheetView.idl | 113 -------
.../sun/star/sheet/SpreadsheetViewObjectsMode.idl | 61 ----
offapi/com/sun/star/sheet/SpreadsheetViewPane.idl | 65 ----
.../star/sheet/SpreadsheetViewPanesEnumeration.idl | 60 ----
.../com/sun/star/sheet/SpreadsheetViewSettings.idl | 195 ------------
offapi/com/sun/star/sheet/Spreadsheets.idl | 84 -----
.../com/sun/star/sheet/SpreadsheetsEnumeration.idl | 60 ----
offapi/com/sun/star/sheet/StatusBarFunction.idl | 91 ------
offapi/com/sun/star/sheet/SubTotalColumn.idl | 64 ----
offapi/com/sun/star/sheet/SubTotalDescriptor.idl | 141 --------
offapi/com/sun/star/sheet/SubTotalField.idl | 61 ----
.../sun/star/sheet/SubTotalFieldsEnumeration.idl | 60 ----
offapi/com/sun/star/sheet/TableAutoFormat.idl | 130 --------
.../sun/star/sheet/TableAutoFormatEnumeration.idl | 60 ----
offapi/com/sun/star/sheet/TableAutoFormatField.idl | 303 ------------------
offapi/com/sun/star/sheet/TableAutoFormats.idl | 79 -----
.../sun/star/sheet/TableAutoFormatsEnumeration.idl | 60 ----
offapi/com/sun/star/sheet/TableCellStyle.idl | 95 ------
.../com/sun/star/sheet/TableConditionalEntry.idl | 65 ----
.../sheet/TableConditionalEntryEnumeration.idl | 60 ----
.../com/sun/star/sheet/TableConditionalFormat.idl | 96 ------
offapi/com/sun/star/sheet/TableFilterField.idl | 90 ------
offapi/com/sun/star/sheet/TableFilterField2.idl | 97 ------
offapi/com/sun/star/sheet/TableOperationMode.idl | 76 -----
offapi/com/sun/star/sheet/TablePageBreakData.idl | 62 ----
offapi/com/sun/star/sheet/TablePageStyle.idl | 216 -------------
offapi/com/sun/star/sheet/TableValidation.idl | 137 --------
.../sun/star/sheet/TableValidationVisibility.idl | 67 ----
.../com/sun/star/sheet/UniqueCellFormatRanges.idl | 75 -----
.../sheet/UniqueCellFormatRangesEnumeration.idl | 61 ----
offapi/com/sun/star/sheet/ValidationAlertStyle.idl | 74 -----
offapi/com/sun/star/sheet/ValidationType.idl | 96 ------
offapi/com/sun/star/sheet/VolatileResult.idl | 62 ----
.../com/sun/star/sheet/XActivationBroadcaster.idl | 80 -----
.../sun/star/sheet/XActivationEventListener.idl | 69 ----
offapi/com/sun/star/sheet/XAddIn.idl | 216 -------------
offapi/com/sun/star/sheet/XAreaLink.idl | 84 -----
offapi/com/sun/star/sheet/XAreaLinks.idl | 90 ------
offapi/com/sun/star/sheet/XArrayFormulaRange.idl | 67 ----
offapi/com/sun/star/sheet/XArrayFormulaTokens.idl | 63 ----
offapi/com/sun/star/sheet/XCalculatable.idl | 93 ------
offapi/com/sun/star/sheet/XCellAddressable.idl | 61 ----
.../sun/star/sheet/XCellFormatRangesSupplier.idl | 70 ----
.../com/sun/star/sheet/XCellRangeAddressable.idl | 61 ----
offapi/com/sun/star/sheet/XCellRangeData.idl | 67 ----
offapi/com/sun/star/sheet/XCellRangeFormula.idl | 77 -----
offapi/com/sun/star/sheet/XCellRangeMovement.idl | 117 -------
offapi/com/sun/star/sheet/XCellRangeReferrer.idl | 63 ----
offapi/com/sun/star/sheet/XCellRangesAccess.idl | 138 --------
offapi/com/sun/star/sheet/XCellRangesQuery.idl | 161 ----------
offapi/com/sun/star/sheet/XCellSeries.idl | 99 ------
offapi/com/sun/star/sheet/XCompatibilityNames.idl | 80 -----
offapi/com/sun/star/sheet/XConsolidatable.idl | 82 -----
.../sun/star/sheet/XConsolidationDescriptor.idl | 139 --------
offapi/com/sun/star/sheet/XDDELink.idl | 73 -----
offapi/com/sun/star/sheet/XDDELinkResults.idl | 75 -----
offapi/com/sun/star/sheet/XDDELinks.idl | 84 -----
.../sheet/XDataPilotDataLayoutFieldSupplier.idl | 72 -----
offapi/com/sun/star/sheet/XDataPilotDescriptor.idl | 139 --------
offapi/com/sun/star/sheet/XDataPilotField.idl | 62 ----
.../com/sun/star/sheet/XDataPilotFieldGrouping.idl | 167 ----------
.../com/sun/star/sheet/XDataPilotMemberResults.idl | 65 ----
offapi/com/sun/star/sheet/XDataPilotResults.idl | 65 ----
offapi/com/sun/star/sheet/XDataPilotTable.idl | 68 ----
offapi/com/sun/star/sheet/XDataPilotTable2.idl | 113 -------
offapi/com/sun/star/sheet/XDataPilotTables.idl | 98 ------
.../sun/star/sheet/XDataPilotTablesSupplier.idl | 61 ----
offapi/com/sun/star/sheet/XDatabaseRange.idl | 117 -------
offapi/com/sun/star/sheet/XDatabaseRanges.idl | 67 ----
offapi/com/sun/star/sheet/XDimensionsSupplier.idl | 61 ----
offapi/com/sun/star/sheet/XDocumentAuditing.idl | 60 ----
.../com/sun/star/sheet/XDrillDownDataSupplier.idl | 79 -----
.../star/sheet/XEnhancedMouseClickBroadcaster.idl | 86 -----
offapi/com/sun/star/sheet/XExternalDocLink.idl | 98 ------
offapi/com/sun/star/sheet/XExternalDocLinks.idl | 63 ----
offapi/com/sun/star/sheet/XExternalSheetCache.idl | 99 ------
offapi/com/sun/star/sheet/XExternalSheetName.idl | 77 -----
offapi/com/sun/star/sheet/XFillAcrossSheet.idl | 58 ----
offapi/com/sun/star/sheet/XFilterFormulaParser.idl | 59 ----
offapi/com/sun/star/sheet/XFormulaOpCodeMapper.idl | 146 ---------
offapi/com/sun/star/sheet/XFormulaParser.idl | 68 ----
offapi/com/sun/star/sheet/XFormulaQuery.idl | 95 ------
offapi/com/sun/star/sheet/XFormulaTokens.idl | 63 ----
offapi/com/sun/star/sheet/XFunctionAccess.idl | 117 -------
.../com/sun/star/sheet/XFunctionDescriptions.idl | 75 -----
offapi/com/sun/star/sheet/XGoalSeek.idl | 75 -----
offapi/com/sun/star/sheet/XHeaderFooterContent.idl | 81 -----
offapi/com/sun/star/sheet/XHierarchiesSupplier.idl | 63 ----
offapi/com/sun/star/sheet/XLabelRange.idl | 82 -----
offapi/com/sun/star/sheet/XLabelRanges.idl | 75 -----
offapi/com/sun/star/sheet/XLevelsSupplier.idl | 63 ----
offapi/com/sun/star/sheet/XMembersSupplier.idl | 63 ----
offapi/com/sun/star/sheet/XMultiFormulaTokens.idl | 91 ------
offapi/com/sun/star/sheet/XMultipleOperation.idl | 91 ------
offapi/com/sun/star/sheet/XNamedRange.idl | 106 ------
offapi/com/sun/star/sheet/XNamedRanges.idl | 131 --------
offapi/com/sun/star/sheet/XPrintAreas.idl | 160 ----------
offapi/com/sun/star/sheet/XRangeSelection.idl | 89 ------
.../star/sheet/XRangeSelectionChangeListener.idl | 59 ----
.../com/sun/star/sheet/XRangeSelectionListener.idl | 62 ----
offapi/com/sun/star/sheet/XRecentFunctions.idl | 81 -----
offapi/com/sun/star/sheet/XResultListener.idl | 59 ----
offapi/com/sun/star/sheet/XScenario.idl | 88 -----
offapi/com/sun/star/sheet/XScenarioEnhanced.idl | 67 ----
offapi/com/sun/star/sheet/XScenarios.idl | 79 -----
offapi/com/sun/star/sheet/XScenariosSupplier.idl | 59 ----
offapi/com/sun/star/sheet/XSheetAnnotation.idl | 86 -----
.../com/sun/star/sheet/XSheetAnnotationAnchor.idl | 60 ----
.../star/sheet/XSheetAnnotationShapeSupplier.idl | 61 ----
offapi/com/sun/star/sheet/XSheetAnnotations.idl | 85 -----
.../sun/star/sheet/XSheetAnnotationsSupplier.idl | 59 ----
offapi/com/sun/star/sheet/XSheetAuditing.idl | 119 -------
offapi/com/sun/star/sheet/XSheetCellCursor.idl | 111 -------
offapi/com/sun/star/sheet/XSheetCellRange.idl | 68 ----
.../sun/star/sheet/XSheetCellRangeContainer.idl | 119 -------
offapi/com/sun/star/sheet/XSheetCellRanges.idl | 84 -----
offapi/com/sun/star/sheet/XSheetCondition.idl | 124 --------
offapi/com/sun/star/sheet/XSheetCondition2.idl | 71 -----
.../sun/star/sheet/XSheetConditionalEntries.idl | 97 ------
.../com/sun/star/sheet/XSheetConditionalEntry.idl | 67 ----
.../com/sun/star/sheet/XSheetFilterDescriptor.idl | 65 ----
.../com/sun/star/sheet/XSheetFilterDescriptor2.idl | 70 ----
offapi/com/sun/star/sheet/XSheetFilterable.idl | 76 -----
offapi/com/sun/star/sheet/XSheetFilterableEx.idl | 66 ----
offapi/com/sun/star/sheet/XSheetLinkable.idl | 129 --------
offapi/com/sun/star/sheet/XSheetOperation.idl | 79 -----
offapi/com/sun/star/sheet/XSheetOutline.idl | 133 --------
offapi/com/sun/star/sheet/XSheetPageBreak.idl | 89 ------
offapi/com/sun/star/sheet/XSheetPastable.idl | 86 -----
offapi/com/sun/star/sheet/XSolver.idl | 79 -----
offapi/com/sun/star/sheet/XSolverDescription.idl | 63 ----
offapi/com/sun/star/sheet/XSpreadsheet.idl | 74 -----
offapi/com/sun/star/sheet/XSpreadsheetDocument.idl | 61 ----
offapi/com/sun/star/sheet/XSpreadsheetView.idl | 65 ----
offapi/com/sun/star/sheet/XSpreadsheets.idl | 91 ------
.../com/sun/star/sheet/XSubTotalCalculatable.idl | 90 ------
offapi/com/sun/star/sheet/XSubTotalDescriptor.idl | 75 -----
offapi/com/sun/star/sheet/XSubTotalField.idl | 82 -----
.../star/sheet/XUniqueCellFormatRangesSupplier.idl | 72 -----
.../com/sun/star/sheet/XUnnamedDatabaseRanges.idl | 78 -----
offapi/com/sun/star/sheet/XUsedAreaCursor.idl | 76 -----
offapi/com/sun/star/sheet/XViewFreezable.idl | 73 -----
offapi/com/sun/star/sheet/XViewPane.idl | 85 -----
offapi/com/sun/star/sheet/XViewPanesSupplier.idl | 59 ----
offapi/com/sun/star/sheet/XViewSplitable.idl | 100 ------
offapi/com/sun/star/sheet/XVolatileResult.idl | 68 ----
offapi/com/sun/star/sheet/_NamedRange.idl | 73 -----
offapi/com/sun/star/sheet/makefile.mk | 354 ---------------------
310 files changed, 27939 deletions(-)
delete mode 100644 offapi/com/sun/star/sheet/AccessibleCell.idl
delete mode 100644 offapi/com/sun/star/sheet/AccessibleCsvCell.idl
delete mode 100644 offapi/com/sun/star/sheet/AccessibleCsvRuler.idl
delete mode 100644 offapi/com/sun/star/sheet/AccessibleCsvTable.idl
delete mode 100644 offapi/com/sun/star/sheet/AccessiblePageHeaderFooterAreasView.idl
delete mode 100644 offapi/com/sun/star/sheet/AccessibleSpreadsheet.idl
delete mode 100644 offapi/com/sun/star/sheet/AccessibleSpreadsheetDocumentView.idl
delete mode 100644 offapi/com/sun/star/sheet/AccessibleSpreadsheetPageView.idl
delete mode 100644 offapi/com/sun/star/sheet/ActivationEvent.idl
delete mode 100644 offapi/com/sun/star/sheet/AddIn.idl
delete mode 100644 offapi/com/sun/star/sheet/AddressConvention.idl
delete mode 100644 offapi/com/sun/star/sheet/Border.idl
delete mode 100644 offapi/com/sun/star/sheet/CellAnnotation.idl
delete mode 100644 offapi/com/sun/star/sheet/CellAnnotationShape.idl
delete mode 100644 offapi/com/sun/star/sheet/CellAnnotations.idl
delete mode 100644 offapi/com/sun/star/sheet/CellAnnotationsEnumeration.idl
delete mode 100644 offapi/com/sun/star/sheet/CellAreaLink.idl
delete mode 100644 offapi/com/sun/star/sheet/CellAreaLinks.idl
delete mode 100644 offapi/com/sun/star/sheet/CellAreaLinksEnumeration.idl
delete mode 100644 offapi/com/sun/star/sheet/CellDeleteMode.idl
delete mode 100644 offapi/com/sun/star/sheet/CellFlags.idl
delete mode 100644 offapi/com/sun/star/sheet/CellFormatRanges.idl
delete mode 100644 offapi/com/sun/star/sheet/CellFormatRangesEnumeration.idl
delete mode 100644 offapi/com/sun/star/sheet/CellInsertMode.idl
delete mode 100644 offapi/com/sun/star/sheet/Cells.idl
delete mode 100644 offapi/com/sun/star/sheet/CellsEnumeration.idl
delete mode 100644 offapi/com/sun/star/sheet/ComplexReference.idl
delete mode 100644 offapi/com/sun/star/sheet/ConditionOperator.idl
delete mode 100644 offapi/com/sun/star/sheet/ConditionOperator2.idl
delete mode 100644 offapi/com/sun/star/sheet/ConsolidationDescriptor.idl
delete mode 100644 offapi/com/sun/star/sheet/DDEItemInfo.idl
delete mode 100644 offapi/com/sun/star/sheet/DDELink.idl
delete mode 100644 offapi/com/sun/star/sheet/DDELinkInfo.idl
delete mode 100644 offapi/com/sun/star/sheet/DDELinkMode.idl
delete mode 100644 offapi/com/sun/star/sheet/DDELinks.idl
delete mode 100644 offapi/com/sun/star/sheet/DDELinksEnumeration.idl
delete mode 100644 offapi/com/sun/star/sheet/DataImportMode.idl
delete mode 100644 offapi/com/sun/star/sheet/DataPilotDescriptor.idl
delete mode 100644 offapi/com/sun/star/sheet/DataPilotField.idl
delete mode 100644 offapi/com/sun/star/sheet/DataPilotFieldAutoShowInfo.idl
delete mode 100644 offapi/com/sun/star/sheet/DataPilotFieldFilter.idl
delete mode 100644 offapi/com/sun/star/sheet/DataPilotFieldGroup.idl
delete mode 100644 offapi/com/sun/star/sheet/DataPilotFieldGroupBy.idl
delete mode 100644 offapi/com/sun/star/sheet/DataPilotFieldGroupEnumeration.idl
delete mode 100644 offapi/com/sun/star/sheet/DataPilotFieldGroupInfo.idl
delete mode 100644 offapi/com/sun/star/sheet/DataPilotFieldGroupItem.idl
delete mode 100644 offapi/com/sun/star/sheet/DataPilotFieldGroups.idl
delete mode 100644 offapi/com/sun/star/sheet/DataPilotFieldGroupsEnumeration.idl
delete mode 100644 offapi/com/sun/star/sheet/DataPilotFieldLayoutInfo.idl
delete mode 100644 offapi/com/sun/star/sheet/DataPilotFieldLayoutMode.idl
delete mode 100644 offapi/com/sun/star/sheet/DataPilotFieldOrientation.idl
delete mode 100644 offapi/com/sun/star/sheet/DataPilotFieldReference.idl
delete mode 100644 offapi/com/sun/star/sheet/DataPilotFieldReferenceItemType.idl
delete mode 100644 offapi/com/sun/star/sheet/DataPilotFieldReferenceType.idl
delete mode 100644 offapi/com/sun/star/sheet/DataPilotFieldShowItemsMode.idl
delete mode 100644 offapi/com/sun/star/sheet/DataPilotFieldSortInfo.idl
delete mode 100644 offapi/com/sun/star/sheet/DataPilotFieldSortMode.idl
delete mode 100644 offapi/com/sun/star/sheet/DataPilotFields.idl
delete mode 100644 offapi/com/sun/star/sheet/DataPilotFieldsEnumeration.idl
delete mode 100644 offapi/com/sun/star/sheet/DataPilotItem.idl
delete mode 100644 offapi/com/sun/star/sheet/DataPilotItems.idl
delete mode 100644 offapi/com/sun/star/sheet/DataPilotItemsEnumeration.idl
delete mode 100644 offapi/com/sun/star/sheet/DataPilotOutputRangeType.idl
delete mode 100644 offapi/com/sun/star/sheet/DataPilotSource.idl
delete mode 100644 offapi/com/sun/star/sheet/DataPilotSourceDimension.idl
delete mode 100644 offapi/com/sun/star/sheet/DataPilotSourceDimensions.idl
delete mode 100644 offapi/com/sun/star/sheet/DataPilotSourceHierarchies.idl
delete mode 100644 offapi/com/sun/star/sheet/DataPilotSourceHierarchy.idl
delete mode 100644 offapi/com/sun/star/sheet/DataPilotSourceLevel.idl
delete mode 100644 offapi/com/sun/star/sheet/DataPilotSourceLevels.idl
delete mode 100644 offapi/com/sun/star/sheet/DataPilotSourceMember.idl
delete mode 100644 offapi/com/sun/star/sheet/DataPilotSourceMembers.idl
delete mode 100644 offapi/com/sun/star/sheet/DataPilotTable.idl
delete mode 100644 offapi/com/sun/star/sheet/DataPilotTableHeaderData.idl
delete mode 100644 offapi/com/sun/star/sheet/DataPilotTablePositionData.idl
delete mode 100644 offapi/com/sun/star/sheet/DataPilotTablePositionType.idl
delete mode 100644 offapi/com/sun/star/sheet/DataPilotTableResultData.idl
delete mode 100644 offapi/com/sun/star/sheet/DataPilotTables.idl
delete mode 100644 offapi/com/sun/star/sheet/DataPilotTablesEnumeration.idl
delete mode 100644 offapi/com/sun/star/sheet/DataResult.idl
delete mode 100644 offapi/com/sun/star/sheet/DataResultFlags.idl
delete mode 100644 offapi/com/sun/star/sheet/DatabaseImportDescriptor.idl
delete mode 100644 offapi/com/sun/star/sheet/DatabaseRange.idl
delete mode 100644 offapi/com/sun/star/sheet/DatabaseRanges.idl
delete mode 100644 offapi/com/sun/star/sheet/DatabaseRangesEnumeration.idl
delete mode 100644 offapi/com/sun/star/sheet/DimensionFlags.idl
delete mode 100644 offapi/com/sun/star/sheet/DocumentSettings.idl
delete mode 100644 offapi/com/sun/star/sheet/ExternalDocLink.idl
delete mode 100644 offapi/com/sun/star/sheet/ExternalDocLinks.idl
delete mode 100644 offapi/com/sun/star/sheet/ExternalLinkInfo.idl
delete mode 100644 offapi/com/sun/star/sheet/ExternalLinkType.idl
delete mode 100644 offapi/com/sun/star/sheet/ExternalReference.idl
delete mode 100644 offapi/com/sun/star/sheet/ExternalSheetCache.idl
delete mode 100644 offapi/com/sun/star/sheet/FillDateMode.idl
delete mode 100644 offapi/com/sun/star/sheet/FillDirection.idl
delete mode 100644 offapi/com/sun/star/sheet/FillMode.idl
delete mode 100644 offapi/com/sun/star/sheet/FilterConnection.idl
delete mode 100644 offapi/com/sun/star/sheet/FilterFormulaParser.idl
delete mode 100644 offapi/com/sun/star/sheet/FilterOperator.idl
delete mode 100644 offapi/com/sun/star/sheet/FilterOperator2.idl
delete mode 100644 offapi/com/sun/star/sheet/FormulaLanguage.idl
delete mode 100644 offapi/com/sun/star/sheet/FormulaMapGroup.idl
delete mode 100644 offapi/com/sun/star/sheet/FormulaMapGroupSpecialOffset.idl
delete mode 100644 offapi/com/sun/star/sheet/FormulaOpCodeMapEntry.idl
delete mode 100644 offapi/com/sun/star/sheet/FormulaOpCodeMapper.idl
delete mode 100644 offapi/com/sun/star/sheet/FormulaParser.idl
delete mode 100644 offapi/com/sun/star/sheet/FormulaResult.idl
delete mode 100644 offapi/com/sun/star/sheet/FormulaToken.idl
delete mode 100644 offapi/com/sun/star/sheet/FunctionAccess.idl
delete mode 100644 offapi/com/sun/star/sheet/FunctionArgument.idl
delete mode 100644 offapi/com/sun/star/sheet/FunctionCategory.idl
delete mode 100644 offapi/com/sun/star/sheet/FunctionDescription.idl
delete mode 100644 offapi/com/sun/star/sheet/FunctionDescriptionEnumeration.idl
delete mode 100644 offapi/com/sun/star/sheet/FunctionDescriptions.idl
delete mode 100644 offapi/com/sun/star/sheet/GeneralFunction.idl
delete mode 100644 offapi/com/sun/star/sheet/GlobalSheetSettings.idl
delete mode 100644 offapi/com/sun/star/sheet/GoalResult.idl
delete mode 100644 offapi/com/sun/star/sheet/HeaderFooterContent.idl
delete mode 100644 offapi/com/sun/star/sheet/LabelRange.idl
delete mode 100644 offapi/com/sun/star/sheet/LabelRanges.idl
delete mode 100644 offapi/com/sun/star/sheet/LabelRangesEnumeration.idl
delete mode 100644 offapi/com/sun/star/sheet/LocalizedName.idl
delete mode 100644 offapi/com/sun/star/sheet/MemberResult.idl
delete mode 100644 offapi/com/sun/star/sheet/MemberResultFlags.idl
delete mode 100644 offapi/com/sun/star/sheet/MoveDirection.idl
delete mode 100644 offapi/com/sun/star/sheet/NameToken.idl
delete mode 100644 offapi/com/sun/star/sheet/NamedRange.idl
delete mode 100644 offapi/com/sun/star/sheet/NamedRangeFlag.idl
delete mode 100644 offapi/com/sun/star/sheet/NamedRanges.idl
delete mode 100644 offapi/com/sun/star/sheet/NamedRangesEnumeration.idl
delete mode 100644 offapi/com/sun/star/sheet/NoConvergenceException.idl
delete mode 100644 offapi/com/sun/star/sheet/PasteOperation.idl
delete mode 100644 offapi/com/sun/star/sheet/RangeSelectionArguments.idl
delete mode 100644 offapi/com/sun/star/sheet/RangeSelectionEvent.idl
delete mode 100644 offapi/com/sun/star/sheet/RecentFunctions.idl
delete mode 100644 offapi/com/sun/star/sheet/ReferenceFlags.idl
delete mode 100644 offapi/com/sun/star/sheet/ResultEvent.idl
delete mode 100644 offapi/com/sun/star/sheet/Scenario.idl
delete mode 100644 offapi/com/sun/star/sheet/Scenarios.idl
delete mode 100644 offapi/com/sun/star/sheet/ScenariosEnumeration.idl
delete mode 100644 offapi/com/sun/star/sheet/Shape.idl
delete mode 100644 offapi/com/sun/star/sheet/SheetCell.idl
delete mode 100644 offapi/com/sun/star/sheet/SheetCellCursor.idl
delete mode 100644 offapi/com/sun/star/sheet/SheetCellRange.idl
delete mode 100644 offapi/com/sun/star/sheet/SheetCellRanges.idl
delete mode 100644 offapi/com/sun/star/sheet/SheetCellRangesEnumeration.idl
delete mode 100644 offapi/com/sun/star/sheet/SheetFilterDescriptor.idl
delete mode 100644 offapi/com/sun/star/sheet/SheetLink.idl
delete mode 100644 offapi/com/sun/star/sheet/SheetLinkMode.idl
delete mode 100644 offapi/com/sun/star/sheet/SheetLinks.idl
delete mode 100644 offapi/com/sun/star/sheet/SheetLinksEnumeration.idl
delete mode 100644 offapi/com/sun/star/sheet/SheetRangesQuery.idl
delete mode 100644 offapi/com/sun/star/sheet/SheetSortDescriptor.idl
delete mode 100644 offapi/com/sun/star/sheet/SheetSortDescriptor2.idl
delete mode 100644 offapi/com/sun/star/sheet/SingleReference.idl
delete mode 100644 offapi/com/sun/star/sheet/Solver.idl
delete mode 100644 offapi/com/sun/star/sheet/SolverConstraint.idl
delete mode 100644 offapi/com/sun/star/sheet/SolverConstraintOperator.idl
delete mode 100644 offapi/com/sun/star/sheet/Spreadsheet.idl
delete mode 100644 offapi/com/sun/star/sheet/SpreadsheetDocument.idl
delete mode 100644 offapi/com/sun/star/sheet/SpreadsheetDocumentSettings.idl
delete mode 100644 offapi/com/sun/star/sheet/SpreadsheetDrawPage.idl
delete mode 100644 offapi/com/sun/star/sheet/SpreadsheetView.idl
delete mode 100644 offapi/com/sun/star/sheet/SpreadsheetViewObjectsMode.idl
delete mode 100644 offapi/com/sun/star/sheet/SpreadsheetViewPane.idl
delete mode 100644 offapi/com/sun/star/sheet/SpreadsheetViewPanesEnumeration.idl
delete mode 100644 offapi/com/sun/star/sheet/SpreadsheetViewSettings.idl
delete mode 100644 offapi/com/sun/star/sheet/Spreadsheets.idl
delete mode 100644 offapi/com/sun/star/sheet/SpreadsheetsEnumeration.idl
delete mode 100644 offapi/com/sun/star/sheet/StatusBarFunction.idl
delete mode 100644 offapi/com/sun/star/sheet/SubTotalColumn.idl
delete mode 100644 offapi/com/sun/star/sheet/SubTotalDescriptor.idl
delete mode 100644 offapi/com/sun/star/sheet/SubTotalField.idl
delete mode 100644 offapi/com/sun/star/sheet/SubTotalFieldsEnumeration.idl
delete mode 100644 offapi/com/sun/star/sheet/TableAutoFormat.idl
delete mode 100644 offapi/com/sun/star/sheet/TableAutoFormatEnumeration.idl
delete mode 100644 offapi/com/sun/star/sheet/TableAutoFormatField.idl
delete mode 100644 offapi/com/sun/star/sheet/TableAutoFormats.idl
delete mode 100644 offapi/com/sun/star/sheet/TableAutoFormatsEnumeration.idl
delete mode 100644 offapi/com/sun/star/sheet/TableCellStyle.idl
delete mode 100644 offapi/com/sun/star/sheet/TableConditionalEntry.idl
delete mode 100644 offapi/com/sun/star/sheet/TableConditionalEntryEnumeration.idl
delete mode 100644 offapi/com/sun/star/sheet/TableConditionalFormat.idl
delete mode 100644 offapi/com/sun/star/sheet/TableFilterField.idl
delete mode 100644 offapi/com/sun/star/sheet/TableFilterField2.idl
delete mode 100644 offapi/com/sun/star/sheet/TableOperationMode.idl
delete mode 100644 offapi/com/sun/star/sheet/TablePageBreakData.idl
delete mode 100644 offapi/com/sun/star/sheet/TablePageStyle.idl
delete mode 100644 offapi/com/sun/star/sheet/TableValidation.idl
delete mode 100644 offapi/com/sun/star/sheet/TableValidationVisibility.idl
delete mode 100644 offapi/com/sun/star/sheet/UniqueCellFormatRanges.idl
delete mode 100644 offapi/com/sun/star/sheet/UniqueCellFormatRangesEnumeration.idl
delete mode 100644 offapi/com/sun/star/sheet/ValidationAlertStyle.idl
delete mode 100644 offapi/com/sun/star/sheet/ValidationType.idl
delete mode 100644 offapi/com/sun/star/sheet/VolatileResult.idl
delete mode 100644 offapi/com/sun/star/sheet/XActivationBroadcaster.idl
delete mode 100644 offapi/com/sun/star/sheet/XActivationEventListener.idl
delete mode 100644 offapi/com/sun/star/sheet/XAddIn.idl
delete mode 100644 offapi/com/sun/star/sheet/XAreaLink.idl
delete mode 100644 offapi/com/sun/star/sheet/XAreaLinks.idl
delete mode 100644 offapi/com/sun/star/sheet/XArrayFormulaRange.idl
delete mode 100644 offapi/com/sun/star/sheet/XArrayFormulaTokens.idl
delete mode 100644 offapi/com/sun/star/sheet/XCalculatable.idl
delete mode 100644 offapi/com/sun/star/sheet/XCellAddressable.idl
delete mode 100644 offapi/com/sun/star/sheet/XCellFormatRangesSupplier.idl
delete mode 100644 offapi/com/sun/star/sheet/XCellRangeAddressable.idl
delete mode 100644 offapi/com/sun/star/sheet/XCellRangeData.idl
delete mode 100644 offapi/com/sun/star/sheet/XCellRangeFormula.idl
delete mode 100644 offapi/com/sun/star/sheet/XCellRangeMovement.idl
delete mode 100644 offapi/com/sun/star/sheet/XCellRangeReferrer.idl
delete mode 100644 offapi/com/sun/star/sheet/XCellRangesAccess.idl
delete mode 100644 offapi/com/sun/star/sheet/XCellRangesQuery.idl
delete mode 100644 offapi/com/sun/star/sheet/XCellSeries.idl
delete mode 100644 offapi/com/sun/star/sheet/XCompatibilityNames.idl
delete mode 100644 offapi/com/sun/star/sheet/XConsolidatable.idl
delete mode 100644 offapi/com/sun/star/sheet/XConsolidationDescriptor.idl
delete mode 100644 offapi/com/sun/star/sheet/XDDELink.idl
delete mode 100644 offapi/com/sun/star/sheet/XDDELinkResults.idl
delete mode 100644 offapi/com/sun/star/sheet/XDDELinks.idl
delete mode 100644 offapi/com/sun/star/sheet/XDataPilotDataLayoutFieldSupplier.idl
delete mode 100644 offapi/com/sun/star/sheet/XDataPilotDescriptor.idl
delete mode 100644 offapi/com/sun/star/sheet/XDataPilotField.idl
delete mode 100644 offapi/com/sun/star/sheet/XDataPilotFieldGrouping.idl
delete mode 100644 offapi/com/sun/star/sheet/XDataPilotMemberResults.idl
delete mode 100644 offapi/com/sun/star/sheet/XDataPilotResults.idl
delete mode 100644 offapi/com/sun/star/sheet/XDataPilotTable.idl
delete mode 100644 offapi/com/sun/star/sheet/XDataPilotTable2.idl
delete mode 100644 offapi/com/sun/star/sheet/XDataPilotTables.idl
delete mode 100644 offapi/com/sun/star/sheet/XDataPilotTablesSupplier.idl
delete mode 100644 offapi/com/sun/star/sheet/XDatabaseRange.idl
delete mode 100644 offapi/com/sun/star/sheet/XDatabaseRanges.idl
delete mode 100644 offapi/com/sun/star/sheet/XDimensionsSupplier.idl
delete mode 100644 offapi/com/sun/star/sheet/XDocumentAuditing.idl
delete mode 100644 offapi/com/sun/star/sheet/XDrillDownDataSupplier.idl
delete mode 100644 offapi/com/sun/star/sheet/XEnhancedMouseClickBroadcaster.idl
delete mode 100644 offapi/com/sun/star/sheet/XExternalDocLink.idl
delete mode 100644 offapi/com/sun/star/sheet/XExternalDocLinks.idl
delete mode 100644 offapi/com/sun/star/sheet/XExternalSheetCache.idl
delete mode 100644 offapi/com/sun/star/sheet/XExternalSheetName.idl
delete mode 100644 offapi/com/sun/star/sheet/XFillAcrossSheet.idl
delete mode 100644 offapi/com/sun/star/sheet/XFilterFormulaParser.idl
delete mode 100644 offapi/com/sun/star/sheet/XFormulaOpCodeMapper.idl
delete mode 100644 offapi/com/sun/star/sheet/XFormulaParser.idl
delete mode 100644 offapi/com/sun/star/sheet/XFormulaQuery.idl
delete mode 100644 offapi/com/sun/star/sheet/XFormulaTokens.idl
delete mode 100644 offapi/com/sun/star/sheet/XFunctionAccess.idl
delete mode 100644 offapi/com/sun/star/sheet/XFunctionDescriptions.idl
delete mode 100644 offapi/com/sun/star/sheet/XGoalSeek.idl
delete mode 100644 offapi/com/sun/star/sheet/XHeaderFooterContent.idl
delete mode 100644 offapi/com/sun/star/sheet/XHierarchiesSupplier.idl
delete mode 100644 offapi/com/sun/star/sheet/XLabelRange.idl
delete mode 100644 offapi/com/sun/star/sheet/XLabelRanges.idl
delete mode 100644 offapi/com/sun/star/sheet/XLevelsSupplier.idl
delete mode 100644 offapi/com/sun/star/sheet/XMembersSupplier.idl
delete mode 100644 offapi/com/sun/star/sheet/XMultiFormulaTokens.idl
delete mode 100644 offapi/com/sun/star/sheet/XMultipleOperation.idl
delete mode 100644 offapi/com/sun/star/sheet/XNamedRange.idl
delete mode 100644 offapi/com/sun/star/sheet/XNamedRanges.idl
delete mode 100644 offapi/com/sun/star/sheet/XPrintAreas.idl
delete mode 100644 offapi/com/sun/star/sheet/XRangeSelection.idl
delete mode 100644 offapi/com/sun/star/sheet/XRangeSelectionChangeListener.idl
delete mode 100644 offapi/com/sun/star/sheet/XRangeSelectionListener.idl
delete mode 100644 offapi/com/sun/star/sheet/XRecentFunctions.idl
delete mode 100644 offapi/com/sun/star/sheet/XResultListener.idl
delete mode 100644 offapi/com/sun/star/sheet/XScenario.idl
delete mode 100644 offapi/com/sun/star/sheet/XScenarioEnhanced.idl
delete mode 100644 offapi/com/sun/star/sheet/XScenarios.idl
delete mode 100644 offapi/com/sun/star/sheet/XScenariosSupplier.idl
delete mode 100644 offapi/com/sun/star/sheet/XSheetAnnotation.idl
delete mode 100644 offapi/com/sun/star/sheet/XSheetAnnotationAnchor.idl
delete mode 100644 offapi/com/sun/star/sheet/XSheetAnnotationShapeSupplier.idl
delete mode 100644 offapi/com/sun/star/sheet/XSheetAnnotations.idl
delete mode 100644 offapi/com/sun/star/sheet/XSheetAnnotationsSupplier.idl
delete mode 100644 offapi/com/sun/star/sheet/XSheetAuditing.idl
delete mode 100644 offapi/com/sun/star/sheet/XSheetCellCursor.idl
delete mode 100644 offapi/com/sun/star/sheet/XSheetCellRange.idl
delete mode 100644 offapi/com/sun/star/sheet/XSheetCellRangeContainer.idl
delete mode 100644 offapi/com/sun/star/sheet/XSheetCellRanges.idl
delete mode 100644 offapi/com/sun/star/sheet/XSheetCondition.idl
delete mode 100644 offapi/com/sun/star/sheet/XSheetCondition2.idl
delete mode 100644 offapi/com/sun/star/sheet/XSheetConditionalEntries.idl
delete mode 100644 offapi/com/sun/star/sheet/XSheetConditionalEntry.idl
delete mode 100644 offapi/com/sun/star/sheet/XSheetFilterDescriptor.idl
delete mode 100644 offapi/com/sun/star/sheet/XSheetFilterDescriptor2.idl
delete mode 100644 offapi/com/sun/star/sheet/XSheetFilterable.idl
delete mode 100644 offapi/com/sun/star/sheet/XSheetFilterableEx.idl
delete mode 100644 offapi/com/sun/star/sheet/XSheetLinkable.idl
delete mode 100644 offapi/com/sun/star/sheet/XSheetOperation.idl
delete mode 100644 offapi/com/sun/star/sheet/XSheetOutline.idl
delete mode 100644 offapi/com/sun/star/sheet/XSheetPageBreak.idl
delete mode 100644 offapi/com/sun/star/sheet/XSheetPastable.idl
delete mode 100644 offapi/com/sun/star/sheet/XSolver.idl
delete mode 100644 offapi/com/sun/star/sheet/XSolverDescription.idl
delete mode 100644 offapi/com/sun/star/sheet/XSpreadsheet.idl
delete mode 100644 offapi/com/sun/star/sheet/XSpreadsheetDocument.idl
delete mode 100644 offapi/com/sun/star/sheet/XSpreadsheetView.idl
delete mode 100644 offapi/com/sun/star/sheet/XSpreadsheets.idl
delete mode 100644 offapi/com/sun/star/sheet/XSubTotalCalculatable.idl
delete mode 100644 offapi/com/sun/star/sheet/XSubTotalDescriptor.idl
delete mode 100644 offapi/com/sun/star/sheet/XSubTotalField.idl
delete mode 100644 offapi/com/sun/star/sheet/XUniqueCellFormatRangesSupplier.idl
delete mode 100644 offapi/com/sun/star/sheet/XUnnamedDatabaseRanges.idl
delete mode 100644 offapi/com/sun/star/sheet/XUsedAreaCursor.idl
delete mode 100644 offapi/com/sun/star/sheet/XViewFreezable.idl
delete mode 100644 offapi/com/sun/star/sheet/XViewPane.idl
delete mode 100644 offapi/com/sun/star/sheet/XViewPanesSupplier.idl
delete mode 100644 offapi/com/sun/star/sheet/XViewSplitable.idl
delete mode 100644 offapi/com/sun/star/sheet/XVolatileResult.idl
delete mode 100644 offapi/com/sun/star/sheet/_NamedRange.idl
delete mode 100644 offapi/com/sun/star/sheet/makefile.mk
(limited to 'offapi/com/sun/star/sheet')
diff --git a/offapi/com/sun/star/sheet/AccessibleCell.idl b/offapi/com/sun/star/sheet/AccessibleCell.idl
deleted file mode 100644
index 1e2b1924c..000000000
--- a/offapi/com/sun/star/sheet/AccessibleCell.idl
+++ /dev/null
@@ -1,124 +0,0 @@
-/*************************************************************************
- *
- * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
- *
- * Copyright 2000, 2010 Oracle and/or its affiliates.
- *
- * OpenOffice.org - a multi-platform office productivity suite
- *
- * This file is part of OpenOffice.org.
- *
- * OpenOffice.org is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Lesser General Public License version 3
- * only, as published by the Free Software Foundation.
- *
- * OpenOffice.org is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Lesser General Public License version 3 for more details
- * (a copy is included in the LICENSE file that accompanied this code).
- *
- * You should have received a copy of the GNU Lesser General Public License
- * version 3 along with OpenOffice.org. If not, see
- *
- * for a copy of the LGPLv3 License.
- *
- ************************************************************************/
-#ifndef __com_sun_star_sheet_AccessibleCell_idl__
-#define __com_sun_star_sheet_AccessibleCell_idl__
-
-#include
-#include
-#include
-#include
-
-
-//=============================================================================
-
-module com { module sun { module star { module sheet {
-
-//=============================================================================
-
-/** The accessible view of a spreadsheet document
-
- @since OOo 1.1.2
-
- */
-published service AccessibleCell
-{
- /** This interface gives access to the whole content of the cell.
-
-
- - The parent returned by
- XAccessibleContext::getAccessibleParent
- is the accessible spreadsheet.
- - This object has no children.
- - The description is ???.
- - The name is something like A10 or B23 or so on.
- - The role is AccessibleRole::TABLE_CELL
- - There are relations between the cell and the shapes with an anchor
- on this cell.
- - The following states are supported:
-
- - AccessibleStateType::DEFUNC is always false if the
- parent table is showed, otherwise it is true.
- - AccessibleStateType::EDITABLE is false if the cell
- or the table is protected, otherwise it is true.
- - AccessibleStateType::ENABLED is always true.
- - AccessibleStateType::MULTILINE is always true.
- - AccessibleStateType::MULTISELECTABLE is always
- true.
- - AccessibleStateType::OPAQUE is false if the cell
- has no background color or graphic, otherwise it is
- true.
- - AccessibleStateType::RESIZEABLE is false if the
- table is protected, otherwise is it true.
- - AccessibleStateType::SELECTABLE is always
- true.
- - AccessibleStateType::SELECTED is true, if the
- cell is selected.
- - AccessibleStateType::TRANSIENT is always true.
- - AccessibleStateType::SHOWINGIs true if the
- Bounding Box lies in Bounding Box of the parent. Otherwise
- it is false.
- - AccessibleStateType::VISIBLEIs false if the
- column/row with this cell is filtered or hidden.
- Otherwise is true.
-
-
-
- */
- interface ::com::sun::star::accessibility::XAccessibleContext;
-
- /** This interface gives access to the visibility of the cell.
- */
- interface ::com::sun::star::accessibility::XAccessibleComponent;
-
- /** This interface gives access to the value of the cell.
- */
- interface ::com::sun::star::accessibility::XAccessibleValue;
-
- /** This interface gives access to the text representation of the cell content.
- */
- interface ::com::sun::star::accessibility::XAccessibleText;
-};
-
-//=============================================================================
-
-}; }; }; };
-
-#endif
diff --git a/offapi/com/sun/star/sheet/AccessibleCsvCell.idl b/offapi/com/sun/star/sheet/AccessibleCsvCell.idl
deleted file mode 100644
index 39a1abf30..000000000
--- a/offapi/com/sun/star/sheet/AccessibleCsvCell.idl
+++ /dev/null
@@ -1,73 +0,0 @@
-/*************************************************************************
- *
- * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
- *
- * Copyright 2000, 2010 Oracle and/or its affiliates.
- *
- * OpenOffice.org - a multi-platform office productivity suite
- *
- * This file is part of OpenOffice.org.
- *
- * OpenOffice.org is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Lesser General Public License version 3
- * only, as published by the Free Software Foundation.
- *
- * OpenOffice.org is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Lesser General Public License version 3 for more details
- * (a copy is included in the LICENSE file that accompanied this code).
- *
- * You should have received a copy of the GNU Lesser General Public License
- * version 3 along with OpenOffice.org. If not, see
- *
- * for a copy of the LGPLv3 License.
- *
- ************************************************************************/
-
-#ifndef __com_sun_star_sheet_AccessibleCsvCell_idl__
-#define __com_sun_star_sheet_AccessibleCsvCell_idl__
-
-#include
-#include
-#include
-
-
-//=============================================================================
-
-module com { module sun { module star { module sheet {
-
-//=============================================================================
-
-/** The accessible object of a cell in the CSV import dialog.
- @see ::com::sun::star::sheet::AccessibleCsvTable
-
- @since OOo 1.1.2
- */
-published service AccessibleCsvCell
-{
- //-------------------------------------------------------------------------
-
- /** This interface gives access to the whole content of the cell.
- */
- interface ::com::sun::star::accessibility::XAccessibleContext;
-
- //-------------------------------------------------------------------------
-
- /** This interface gives access to the visibility of the cell.
- */
- interface ::com::sun::star::accessibility::XAccessibleComponent;
-
- //-------------------------------------------------------------------------
-
- /** This interface gives access to the text representation of the cell
- content.
- */
- interface ::com::sun::star::accessibility::XAccessibleText;
-};
-
-//=============================================================================
-
-}; }; }; };
-
-#endif
diff --git a/offapi/com/sun/star/sheet/AccessibleCsvRuler.idl b/offapi/com/sun/star/sheet/AccessibleCsvRuler.idl
deleted file mode 100644
index 2438ae3f8..000000000
--- a/offapi/com/sun/star/sheet/AccessibleCsvRuler.idl
+++ /dev/null
@@ -1,72 +0,0 @@
-/*************************************************************************
- *
- * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
- *
- * Copyright 2000, 2010 Oracle and/or its affiliates.
- *
- * OpenOffice.org - a multi-platform office productivity suite
- *
- * This file is part of OpenOffice.org.
- *
- * OpenOffice.org is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Lesser General Public License version 3
- * only, as published by the Free Software Foundation.
- *
- * OpenOffice.org is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Lesser General Public License version 3 for more details
- * (a copy is included in the LICENSE file that accompanied this code).
- *
- * You should have received a copy of the GNU Lesser General Public License
- * version 3 along with OpenOffice.org. If not, see
- *
- * for a copy of the LGPLv3 License.
- *
- ************************************************************************/
-
-#ifndef __com_sun_star_sheet_AccessibleCsvRuler_idl__
-#define __com_sun_star_sheet_AccessibleCsvRuler_idl__
-
-#include
-#include
-#include
-
-
-//=============================================================================
-
-module com { module sun { module star { module sheet {
-
-//=============================================================================
-
-/** The accessible object of the ruler in the CSV import dialog.
- @see ::com::sun::star::sheet::AccessibleCsvTable
-
- @since OOo 1.1.2
- */
-published service AccessibleCsvRuler
-{
- //-------------------------------------------------------------------------
-
- /** This interface gives access to the whole content of the ruler.
- */
- interface ::com::sun::star::accessibility::XAccessibleContext;
-
- //-------------------------------------------------------------------------
-
- /** This interface gives access to the visibility of the ruler.
- */
- interface ::com::sun::star::accessibility::XAccessibleComponent;
-
- //-------------------------------------------------------------------------
-
- /** This interface gives access to the text representation of the ruler.
- */
- interface ::com::sun::star::accessibility::XAccessibleText;
-};
-
-//=============================================================================
-
-}; }; }; };
-
-#endif
diff --git a/offapi/com/sun/star/sheet/AccessibleCsvTable.idl b/offapi/com/sun/star/sheet/AccessibleCsvTable.idl
deleted file mode 100644
index 38ca93eb1..000000000
--- a/offapi/com/sun/star/sheet/AccessibleCsvTable.idl
+++ /dev/null
@@ -1,80 +0,0 @@
-/*************************************************************************
- *
- * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
- *
- * Copyright 2000, 2010 Oracle and/or its affiliates.
- *
- * OpenOffice.org - a multi-platform office productivity suite
- *
- * This file is part of OpenOffice.org.
- *
- * OpenOffice.org is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Lesser General Public License version 3
- * only, as published by the Free Software Foundation.
- *
- * OpenOffice.org is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Lesser General Public License version 3 for more details
- * (a copy is included in the LICENSE file that accompanied this code).
- *
- * You should have received a copy of the GNU Lesser General Public License
- * version 3 along with OpenOffice.org. If not, see
- *
- * for a copy of the LGPLv3 License.
- *
- ************************************************************************/
-
-#ifndef __com_sun_star_sheet_AccessibleCsvTable_idl__
-#define __com_sun_star_sheet_AccessibleCsvTable_idl__
-
-#include
-#include
-#include
-#include
-
-
-//=============================================================================
-
-module com { module sun { module star { module sheet {
-
-//=============================================================================
-
-/** The accessible object of the data table in the CSV import dialog.
- @see ::com::sun::star::sheet::AccessibleCsvRuler
- @see ::com::sun::star::sheet::AccessibleCsvCell
-
- @since OOo 1.1.2
- */
-published service AccessibleCsvTable
-{
- //-------------------------------------------------------------------------
-
- /** This interface gives access to the whole content of the table.
- */
- interface ::com::sun::star::accessibility::XAccessibleContext;
-
- //-------------------------------------------------------------------------
-
- /** This interface gives access to the visibility of the table.
- */
- interface ::com::sun::star::accessibility::XAccessibleComponent;
-
- //-------------------------------------------------------------------------
-
- /** This interface gives access to functionality specific for a table.
- */
- interface ::com::sun::star::accessibility::XAccessibleTable;
-
- //-------------------------------------------------------------------------
-
- /** This interface gives access to selection functionality.
- */
- interface ::com::sun::star::accessibility::XAccessibleSelection;
-};
-
-//=============================================================================
-
-}; }; }; };
-
-#endif
diff --git a/offapi/com/sun/star/sheet/AccessiblePageHeaderFooterAreasView.idl b/offapi/com/sun/star/sheet/AccessiblePageHeaderFooterAreasView.idl
deleted file mode 100644
index bdcb6fc82..000000000
--- a/offapi/com/sun/star/sheet/AccessiblePageHeaderFooterAreasView.idl
+++ /dev/null
@@ -1,140 +0,0 @@
-/*************************************************************************
- *
- * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
- *
- * Copyright 2000, 2010 Oracle and/or its affiliates.
- *
- * OpenOffice.org - a multi-platform office productivity suite
- *
- * This file is part of OpenOffice.org.
- *
- * OpenOffice.org is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Lesser General Public License version 3
- * only, as published by the Free Software Foundation.
- *
- * OpenOffice.org is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Lesser General Public License version 3 for more details
- * (a copy is included in the LICENSE file that accompanied this code).
- *
- * You should have received a copy of the GNU Lesser General Public License
- * version 3 along with OpenOffice.org. If not, see
- *
- * for a copy of the LGPLv3 License.
- *
- ************************************************************************/
-#ifndef __com_sun_star_sheet_AccessiblePageHeaderFooterAreasView_idl__
-#define __com_sun_star_sheet_AccessiblePageHeaderFooterAreasView_idl__
-
-#include
-#include
-#include
-
-//=============================================================================
-
-module com { module sun { module star { module sheet {
-
-//=============================================================================
-
-/** The accessible view of the Header/Footer in a spreadsheet page preview
-
- @since OOo 1.1.2
-
- */
-published service AccessiblePageHeaderFooterAreasView
-{
- /** This interface gives access to the three Header/Footer areas in the
- page preview.
-
-
-
- */
- interface ::com::sun::star::accessibility::XAccessibleContext;
-
- /** This interface gives access to the visibility of the document.
- */
- interface ::com::sun::star::accessibility::XAccessibleComponent;
-
- /** This is the interface for listeners */
- interface ::com::sun::star::accessibility::XAccessibleEventBroadcaster;
-};
-
-//=============================================================================
-
-}; }; }; };
-
-#endif
diff --git a/offapi/com/sun/star/sheet/AccessibleSpreadsheet.idl b/offapi/com/sun/star/sheet/AccessibleSpreadsheet.idl
deleted file mode 100644
index 8fc6b1202..000000000
--- a/offapi/com/sun/star/sheet/AccessibleSpreadsheet.idl
+++ /dev/null
@@ -1,143 +0,0 @@
-/*************************************************************************
- *
- * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
- *
- * Copyright 2000, 2010 Oracle and/or its affiliates.
- *
- * OpenOffice.org - a multi-platform office productivity suite
- *
- * This file is part of OpenOffice.org.
- *
- * OpenOffice.org is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Lesser General Public License version 3
- * only, as published by the Free Software Foundation.
- *
- * OpenOffice.org is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Lesser General Public License version 3 for more details
- * (a copy is included in the LICENSE file that accompanied this code).
- *
- * You should have received a copy of the GNU Lesser General Public License
- * version 3 along with OpenOffice.org. If not, see
- *
- * for a copy of the LGPLv3 License.
- *
- ************************************************************************/
-#ifndef __com_sun_star_sheet_AccessibleSpreadsheet_idl__
-#define __com_sun_star_sheet_AccessibleSpreadsheet_idl__
-
-#include
-#include
-#include
-#include
-#include
-
-//=============================================================================
-
-module com { module sun { module star { module sheet {
-
-//=============================================================================
-
-/** The accessible view of a spreadsheet document
-
- @since OOo 1.1.2
-*/
-published service AccessibleSpreadsheet
-{
- /** This interface gives access to any object in the currently visible table
- on the desktop.
-
-
- */
- interface ::com::sun::star::accessibility::XAccessibleContext;
-
- /** This interface gives access to the visibility of the table.
- */
- interface ::com::sun::star::accessibility::XAccessibleComponent;
-
- /** This interface gives access to any cell that is at least partially
- visible on the screen. So this interface gives access to the same
- things like the XAccessibleContext interface. Therefor it use more
- usable methods. Also it gives access to some table specific data.
- */
- interface ::com::sun::star::accessibility::XAccessibleTable;
-
- /** This interface is for selecting the cells.
- */
- interface ::com::sun::star::accessibility::XAccessibleSelection;
-
- /** This is the interface for listeners */
- interface ::com::sun::star::accessibility::XAccessibleEventBroadcaster;
-};
-
-//=============================================================================
-
-}; }; }; };
-
-#endif
diff --git a/offapi/com/sun/star/sheet/AccessibleSpreadsheetDocumentView.idl b/offapi/com/sun/star/sheet/AccessibleSpreadsheetDocumentView.idl
deleted file mode 100644
index 06c40566c..000000000
--- a/offapi/com/sun/star/sheet/AccessibleSpreadsheetDocumentView.idl
+++ /dev/null
@@ -1,155 +0,0 @@
-/*************************************************************************
- *
- * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
- *
- * Copyright 2000, 2010 Oracle and/or its affiliates.
- *
- * OpenOffice.org - a multi-platform office productivity suite
- *
- * This file is part of OpenOffice.org.
- *
- * OpenOffice.org is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Lesser General Public License version 3
- * only, as published by the Free Software Foundation.
- *
- * OpenOffice.org is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Lesser General Public License version 3 for more details
- * (a copy is included in the LICENSE file that accompanied this code).
- *
- * You should have received a copy of the GNU Lesser General Public License
- * version 3 along with OpenOffice.org. If not, see
- *
- * for a copy of the LGPLv3 License.
- *
- ************************************************************************/
-#ifndef __com_sun_star_sheet_AccessibleSpreadsheetDocumentView_idl__
-#define __com_sun_star_sheet_AccessibleSpreadsheetDocumentView_idl__
-
-#include
-#include
-#include
-#include
-
-//=============================================================================
-
-module com { module sun { module star { module sheet {
-
-//=============================================================================
-
-/** The accessible view of a spreadsheet document
-
- @since OOo 1.1.2
-
- */
-published service AccessibleSpreadsheetDocumentView
-{
- /** This interface gives access to any object that is contained in this
- document.
-
-
- - The parent returned by getAccessibleParent
- is the window which contains the view of these document.
- - The children returned by getAccessibleChild all
- support the interface XAccessible. Calling
- getAccessibleContext for these children returns
- an object that supports one of the following services.
-
- - AccessibleSpreadsheet:
- A child where calling getAccessibleChild
- an object that supports this service is returned for
- the current spreadsheet which is showing in this document
- window. There is everytime one child which supports this
- service, because it is only possible to have one spreadsheet
- in the current document window.
- - AccessibleShape:
- A child where calling getAccessibleChild
- an object that supports this service is returned
- for every shape that is at the current table. These
- objects are children of the
- AccessibleSpreadsheetDocumentView regardless
- whether they are bound to a table or a cell.
- - AccessibleParagraphView:
- A child where calling getAccessibleChild
- an object that supports this service is returned for
- the current cell in edit mode. This is necessary to
- have an object which allows event listeners. It exists
- only if a cell is in edit mode.
- - AccessibleContext:
- A child where calling getAccessibleChild
- an object that supports this service is returned for
- the current OLE object in edit mode. It exists
- only if a OLE object is in edit mode.
-
- The following rules apply to the children order. General it
- represents the paint order. The object in the background came
- first and than all over lying objects. The last painted object
- is also the last child.
-
- - Graphics, embedded objects and shapes appear
- before the other children if they are painted in the
- background. Their order reflects the z order.
- - The current table is painted after the background and so it
- comes after all background objects.
- - Graphics, embedded objects and shapes appear
- behind any other children except controls if they are
- painted in the foreground. Their order reflects the z order.
- - Controls appear behind the other graphic objects. Their order
- reflects the z order.
- - The temporary object for the cell or OLE in edit mode (only
- one can exist in the same time) is the last object.
-
- - The description is ???.
- - The name is Spreadsheet Document View with a unique number.
- - The role is AccessibleRole::DOCUMENT
- - There are no relations.
- - The following states are supported:
-
- - AccessibleStateType::DEFUNC is always false until the document is
- closed.
- - AccessibleStateType::EDITABLE is always true.
- - AccessibleStateType::ENABLED is always true.
- - AccessibleStateType::MULTI_LINE makes no sense in on a document and
- so it is left out of the list.
- - AccessibleStateType::MULTI_SELECTABLE is always false, because a
- document is not selectable. Only the children are
- selectable. So it is left out of the list.
- - AccessibleStateType::OPAQUE is always true.
- - AccessibleStateType::RESIZEABLE is always false, because you can
- resize the window, but not the document. So it is left out
- of the list.
- - AccessibleStateType::SELECTABLE is always false, because a
- document is not selectable. Only the children are
- selectable. So it is left out of the list.
- - AccessibleStateType::SELECTED is always false, because a
- document is not selectable. Only the children are
- selectable. So it is left out of the list.
- - AccessibleStateType::SHOWINGIs true if the Bounding Box lies in
- the Bounding Box of the parent. Otherwise it is false.
- - AccessibleStateType::VISIBLEIs always true.
-
-
-
-
- */
- interface ::com::sun::star::accessibility::XAccessibleContext;
-
- /** This interface gives access to the visibility of the document.
- */
- interface ::com::sun::star::accessibility::XAccessibleComponent;
-
- /** This interface is for selecting the document's children like
- shapes or the whole table.
- */
- interface ::com::sun::star::accessibility::XAccessibleSelection;
-
- /** This is the interface for listeners */
- interface ::com::sun::star::accessibility::XAccessibleEventBroadcaster;
-};
-
-//=============================================================================
-
-}; }; }; };
-
-#endif
diff --git a/offapi/com/sun/star/sheet/AccessibleSpreadsheetPageView.idl b/offapi/com/sun/star/sheet/AccessibleSpreadsheetPageView.idl
deleted file mode 100644
index 64c70057a..000000000
--- a/offapi/com/sun/star/sheet/AccessibleSpreadsheetPageView.idl
+++ /dev/null
@@ -1,175 +0,0 @@
-/*************************************************************************
- *
- * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
- *
- * Copyright 2000, 2010 Oracle and/or its affiliates.
- *
- * OpenOffice.org - a multi-platform office productivity suite
- *
- * This file is part of OpenOffice.org.
- *
- * OpenOffice.org is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Lesser General Public License version 3
- * only, as published by the Free Software Foundation.
- *
- * OpenOffice.org is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Lesser General Public License version 3 for more details
- * (a copy is included in the LICENSE file that accompanied this code).
- *
- * You should have received a copy of the GNU Lesser General Public License
- * version 3 along with OpenOffice.org. If not, see
- *
- * for a copy of the LGPLv3 License.
- *
- ************************************************************************/
-#ifndef __com_sun_star_sheet_AccessibleSpreadsheetPageView_idl__
-#define __com_sun_star_sheet_AccessibleSpreadsheetPageView_idl__
-
-#include
-#include
-#include
-
-//=============================================================================
-
-module com { module sun { module star { module sheet {
-
-//=============================================================================
-
-/** The accessible view of a spreadsheet page preview
-
- @since OOo 1.1.2
-
- */
-published service AccessibleSpreadsheetPageView
-{
- /** This interface gives access to any object that is at least partially
- visible on the screen in the page preview.
-
-
- - The parent returned by
- XAccessibleContext::getAccessibleParent
- is the window which contains the view of these page preview.
- - The children returned by
- XAccessibleContext::getAccessibleChild all
- support the interface XAccessible. Calling
- XAccessibleContext::getAccessibleContext for these children returns
- an object that supports one of the following services.
-
- - AccessiblePageHeaderFooterAreasView: A child where calling
- XAccessibleContext::getAccessibleChild
- an object that supports this service is returned for
- every header and footer that is at least partially visible.
- - AccessibleTableView:
- A child where calling
- XAccessibleChild::getAccessibleChild
- an object that supports this service is returned for
- every table fragment that is contained in the document body
- and is at least partially visible. A table fragment is the
- part of a table that is displayed on a certain page.
- - AccessibleShape:
- A child where calling
- XAccessibleContext::getAccessibleChild
- an object that supports this service is returned
- for every shape that is at least partially visible. These
- objects are children of the
- AccessibleSpreadsheetPageView regardless
- whether they are bound to a table or a cell.
- - AccessibleParagraphView:
- A child where calling
- XAccessibleContext::getAccessibleChild
- an object that supports this service is returned for
- every note (its paragraphs) and its location (which is
- represented as a paragraph with the cell name as content).
-
- The following rules apply to the children order. General it
- represents the paint order. The object in the background came
- first and than all over lying objects. The last painted object
- is also the last child.
-
- - The logical order of paragraph and table fragments is never
- changed.
- - Headers appear immediately before the first table fragment
- of the header's page.
- - Footers appear immediately after the last table fragment.
- - Shapes appear before any other children if they are painted
- in the background. Their order reflects the z order.
- - Shapes appear behind any other children except controls if
- they are painted in the foreground. Their order reflects the
- z order.
- - Controls appear behind any other objects. Their order
- reflects the z order.
-
- - The description is ???.
- - The name is Spreadsheet Document Page Preview.
- - The role is AccessibleRole::DOCUMENT
- - There are no relations.
- - The following states are supported:
-
- - AccessibleStateType::DEFUNC is always false until
- the preview is closed.
- - AccessibleStateType::EDITABLE is always false,
- because the document is not editable in the page preview.
- So it is left out of the list.
- - AccessibleStateType::ENABLED is always true.
- - AccessibleStateType::MULTILINE makes no sense on a
- document and so it is left out of the list.
- - AccessibleStateType::MULTI_SELECTABLE is always
- false, because in a page preview a selection is not
- possible. So it is left out of the list.
- - AccessibleStateType::OPAQUE is always true.
- - AccessibleStateType::RESIZEABLE is always false,
- because you can resize the window of the page preview, but
- not the page preview itself. So it is left out of the
- list.
- - AccessibleStateType::SELECTABLE is always false,
- because in the page preview is no selection possible. So
- it is left out of the list.
- - AccessibleStateType::SELECTED is always false,
- because in the page preview is no selection possible. So
- it is left out of the list.
- - AccessibleStateType::SHOWINGIs true if the
- Bounding Box lies in the Bounding Box of the parent.
- Otherwise it is false.
- - AccessibleStateType::VISIBLEIs always true.
-
-
-
-
- */
- interface ::com::sun::star::accessibility::XAccessibleContext;
-
- /** This interface gives access to the visibility of the document.
- */
- interface ::com::sun::star::accessibility::XAccessibleComponent;
-
- /** This is the interface for listeners */
- interface ::com::sun::star::accessibility::XAccessibleEventBroadcaster;
-};
-
-//=============================================================================
-
-}; }; }; };
-
-#endif
diff --git a/offapi/com/sun/star/sheet/ActivationEvent.idl b/offapi/com/sun/star/sheet/ActivationEvent.idl
deleted file mode 100644
index ec2028301..000000000
--- a/offapi/com/sun/star/sheet/ActivationEvent.idl
+++ /dev/null
@@ -1,59 +0,0 @@
-/*************************************************************************
- *
- * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
- *
- * Copyright 2000, 2010 Oracle and/or its affiliates.
- *
- * OpenOffice.org - a multi-platform office productivity suite
- *
- * This file is part of OpenOffice.org.
- *
- * OpenOffice.org is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Lesser General Public License version 3
- * only, as published by the Free Software Foundation.
- *
- * OpenOffice.org is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Lesser General Public License version 3 for more details
- * (a copy is included in the LICENSE file that accompanied this code).
- *
- * You should have received a copy of the GNU Lesser General Public License
- * version 3 along with OpenOffice.org. If not, see
- *
- * for a copy of the LGPLv3 License.
- *
- ************************************************************************/
-#ifndef __com_sun_star_sheet_ActivationEvent_idl__
-#define __com_sun_star_sheet_ActivationEvent_idl__
-
-#include
-#include
-
-//=============================================================================
-
- module com { module sun { module star { module sheet {
-
-//=============================================================================
-
-/** describes a change of the active sheet. The new active sheet is given
- with this event.
-
- @since OOo 2.0
-
- */
-published struct ActivationEvent: com::sun::star::lang::EventObject
-{
- //-------------------------------------------------------------------------
-
- /** specifies the new active Spreadsheet.
- */
- com::sun::star::sheet::XSpreadsheet ActiveSheet;
-
-};
-
-//=============================================================================
-
-}; }; }; };
-
-#endif
diff --git a/offapi/com/sun/star/sheet/AddIn.idl b/offapi/com/sun/star/sheet/AddIn.idl
deleted file mode 100644
index f1d4285d2..000000000
--- a/offapi/com/sun/star/sheet/AddIn.idl
+++ /dev/null
@@ -1,152 +0,0 @@
-/*************************************************************************
- *
- * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
- *
- * Copyright 2000, 2010 Oracle and/or its affiliates.
- *
- * OpenOffice.org - a multi-platform office productivity suite
- *
- * This file is part of OpenOffice.org.
- *
- * OpenOffice.org is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Lesser General Public License version 3
- * only, as published by the Free Software Foundation.
- *
- * OpenOffice.org is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Lesser General Public License version 3 for more details
- * (a copy is included in the LICENSE file that accompanied this code).
- *
- * You should have received a copy of the GNU Lesser General Public License
- * version 3 along with OpenOffice.org. If not, see
- *
- * for a copy of the LGPLv3 License.
- *
- ************************************************************************/
-
-#ifndef __com_sun_star_sheet_AddIn_idl__
-#define __com_sun_star_sheet_AddIn_idl__
-
-#include
-#include
-#include
-
-//=============================================================================
-
-module com { module sun { module star { module sheet {
-
-//=============================================================================
-
-/** is the base for AddIn services that supply functions which can be called
- by other components.
-
- Any AddIn implementation must implement a service describing its
- specific set of functions.
- That service must contain the AddIn service, and the
- functions that are implemented, in one or more interfaces.
- The XServiceName interface
- must describe that service, and the XAddIn interface
- must describe the individual functions.
-
- Each AddIn function can take parameters of the following types:
-
-
- - long
- - for integer values.
-
- - double
- - for floating point values.
-
- - string
- - for text strings.
-
- - long[][]
- - for (two-dimensional) arrays of integer values.
-
- - double[][]
- - for (two-dimensional) arrays of floating point values.
-
- - string[][]
- - for (two-dimensional) arrays of text strings.
-
- - any[][]
- - for (two-dimensional) arrays of mixed contents. Each any
- will contain a double or a string, depending on
- the data.
-
- - any
- - Depending on the data, a double, a string,
- or an any[][] will be passed. If no argument is specified in
- the function call, will be passed. This allows for optional
- parameters.
-
- - XCellRange
- - for a XCellRange interface
- to the source data.
-
- - XPropertySet
- - for a XPropertySet
- interface to the SpreadsheetDocument making the function
- call. Only one parameter of this type is allowed in each function. It
- can be used to query document settings like
- SpreadsheetDocumentSettings::NullDate.
-
- - any[]
- - for varying parameters. Only the last parameter of a function may
- have this type. It will be filled with the remaining arguments of the
- function call that were not used for the previous parameters. Each
- element of the sequence will be filled as in the case of any
- above.
-
-
- Each AddIn function must have one of the following return types:
-
-
- - long
- - double
- - string
- - long[][]
- - double[][]
- - string[][]
- - any[][]
- - XVolatileResult
- - any
-
-
- The sequences must contain arrays as described above for the
- parameter types.
- An XVolatileResult return value must contain an object
- implementing the VolatileResult service, that contains
- a volatile result. Subsequent calls with the same parameters must
- return the same object.
- An any return value can contain any of the other types.
- */
-published service AddIn
-{
- // ------------------------------------------------------------------------
-
- /** contains a method that returns the service name of the add-in.
- */
- interface com::sun::star::lang::XServiceName;
-
- // ------------------------------------------------------------------------
-
- /** provides access to function descriptions and localized names
- and descriptions.
- */
- interface com::sun::star::sheet::XAddIn;
-
- // ------------------------------------------------------------------------
-
- /** provides access to compatibility names for the functions.
- */
- [optional] interface com::sun::star::sheet::XCompatibilityNames;
-};
-
-//=============================================================================
-
-}; }; }; };
-
-#endif
-
diff --git a/offapi/com/sun/star/sheet/AddressConvention.idl b/offapi/com/sun/star/sheet/AddressConvention.idl
deleted file mode 100644
index 9d2113568..000000000
--- a/offapi/com/sun/star/sheet/AddressConvention.idl
+++ /dev/null
@@ -1,70 +0,0 @@
-/*************************************************************************
- *
- * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
- *
- * Copyright 2000, 2010 Oracle and/or its affiliates.
- *
- * OpenOffice.org - a multi-platform office productivity suite
- *
- * This file is part of OpenOffice.org.
- *
- * OpenOffice.org is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Lesser General Public License version 3
- * only, as published by the Free Software Foundation.
- *
- * OpenOffice.org is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Lesser General Public License version 3 for more details
- * (a copy is included in the LICENSE file that accompanied this code).
- *
- * You should have received a copy of the GNU Lesser General Public License
- * version 3 along with OpenOffice.org. If not, see
- *
- * for a copy of the LGPLv3 License.
- *
- ************************************************************************/
-
-#ifndef __com_sun_star_sheet_AddressConvention_idl__
-#define __com_sun_star_sheet_AddressConvention_idl__
-
-//=============================================================================
-
-module com { module sun { module star { module sheet {
-
-//=============================================================================
-
-/** These constants specify which address convention to use in the formula
- parser. Each variation specifies a different cell and cell range address
- syntax.
-
- @see com::sun::star::sheet::FormulaParser
- */
-constants AddressConvention
-{
-
- const short UNSPECIFIED = -1;
-
-
- const short OOO = 0;
-
-
- const short XL_A1 = 1;
-
-
- const short XL_R1C1 = 2;
-
-
- const short XL_OOX = 3;
-
-
- const short LOTUS_A1 = 4;
-};
-
-//=============================================================================
-
-}; }; }; };
-
-
-
-#endif
diff --git a/offapi/com/sun/star/sheet/Border.idl b/offapi/com/sun/star/sheet/Border.idl
deleted file mode 100644
index b5b92deb2..000000000
--- a/offapi/com/sun/star/sheet/Border.idl
+++ /dev/null
@@ -1,72 +0,0 @@
-/*************************************************************************
- *
- * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
- *
- * Copyright 2000, 2010 Oracle and/or its affiliates.
- *
- * OpenOffice.org - a multi-platform office productivity suite
- *
- * This file is part of OpenOffice.org.
- *
- * OpenOffice.org is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Lesser General Public License version 3
- * only, as published by the Free Software Foundation.
- *
- * OpenOffice.org is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Lesser General Public License version 3 for more details
- * (a copy is included in the LICENSE file that accompanied this code).
- *
- * You should have received a copy of the GNU Lesser General Public License
- * version 3 along with OpenOffice.org. If not, see
- *
- * for a copy of the LGPLv3 License.
- *
- ************************************************************************/
-
-#ifndef __com_sun_star_sheet_Border_idl__
-#define __com_sun_star_sheet_Border_idl__
-
-//=============================================================================
-
-module com { module sun { module star { module sheet {
-
-//=============================================================================
-
-/** is used to select one of the four borders of a cell range.
- */
-published enum Border
-{
- //-------------------------------------------------------------------------
-
- /** selects the top border.
- */
- TOP,
-
- //-------------------------------------------------------------------------
-
- /** selects the bottom border.
- */
- BOTTOM,
-
- //-------------------------------------------------------------------------
-
- /** selects the right border.
- */
- RIGHT,
-
- //-------------------------------------------------------------------------
-
- /** selects the left border.
- */
- LEFT
-
-};
-
-//=============================================================================
-
-}; }; }; };
-
-#endif
-
diff --git a/offapi/com/sun/star/sheet/CellAnnotation.idl b/offapi/com/sun/star/sheet/CellAnnotation.idl
deleted file mode 100644
index 50b2c5a0e..000000000
--- a/offapi/com/sun/star/sheet/CellAnnotation.idl
+++ /dev/null
@@ -1,80 +0,0 @@
-/*************************************************************************
- *
- * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
- *
- * Copyright 2000, 2010 Oracle and/or its affiliates.
- *
- * OpenOffice.org - a multi-platform office productivity suite
- *
- * This file is part of OpenOffice.org.
- *
- * OpenOffice.org is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Lesser General Public License version 3
- * only, as published by the Free Software Foundation.
- *
- * OpenOffice.org is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Lesser General Public License version 3 for more details
- * (a copy is included in the LICENSE file that accompanied this code).
- *
- * You should have received a copy of the GNU Lesser General Public License
- * version 3 along with OpenOffice.org. If not, see
- *
- * for a copy of the LGPLv3 License.
- *
- ************************************************************************/
-
-#ifndef __com_sun_star_sheet_CellAnnotation_idl__
-#define __com_sun_star_sheet_CellAnnotation_idl__
-
-#include
-#include
-#include
-#include
-
-//=============================================================================
-
-module com { module sun { module star { module sheet {
-
-//=============================================================================
-
-/** represents a cell annotation object attached to a spreadsheet cell.
-
- @see com::sun::star::sheet::SheetCell
- */
-published service CellAnnotation
-{
- //-------------------------------------------------------------------------
-
- /** provides methods to query data of the annotation
- and to show and hide it.
- */
- interface com::sun::star::sheet::XSheetAnnotation;
-
- //-------------------------------------------------------------------------
-
- /** provides access to the parent of this object.
-
- The parent of a cell annotation is the cell that contains it.
- */
- interface com::sun::star::container::XChild;
-
- //-------------------------------------------------------------------------
-
- /** provides access to the text contents of the annotation.
- */
- interface com::sun::star::text::XSimpleText;
-
- //-------------------------------------------------------------------------
-
- [optional] interface com::sun::star::sheet::XSheetAnnotationShapeSupplier;
-
-};
-
-//=============================================================================
-
-}; }; }; };
-
-#endif
-
diff --git a/offapi/com/sun/star/sheet/CellAnnotationShape.idl b/offapi/com/sun/star/sheet/CellAnnotationShape.idl
deleted file mode 100644
index da6a52de8..000000000
--- a/offapi/com/sun/star/sheet/CellAnnotationShape.idl
+++ /dev/null
@@ -1,55 +0,0 @@
-/*************************************************************************
- *
- * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
- *
- * Copyright 2000, 2010 Oracle and/or its affiliates.
- *
- * OpenOffice.org - a multi-platform office productivity suite
- *
- * This file is part of OpenOffice.org.
- *
- * OpenOffice.org is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Lesser General Public License version 3
- * only, as published by the Free Software Foundation.
- *
- * OpenOffice.org is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Lesser General Public License version 3 for more details
- * (a copy is included in the LICENSE file that accompanied this code).
- *
- * You should have received a copy of the GNU Lesser General Public License
- * version 3 along with OpenOffice.org. If not, see
- *
- * for a copy of the LGPLv3 License.
- *
- ************************************************************************/
-
-#ifndef __com_sun_star_sheet_CellAnnotationShape_idl__
-#define __com_sun_star_sheet_CellAnnotationShape_idl__
-
-#include
-
-//=============================================================================
-
-module com { module sun { module star { module sheet {
-
-//=============================================================================
-
-/** represents the shape of a cell annotation object attached to a spreadsheet cell.
-
- @see com::sun::star::sheet::CellAnnotation
- */
-published service CellAnnotationShape
-{
- /** provides all functionality of a CaptionShape.
- */
- service com::sun::star::drawing::CaptionShape;
-};
-
-//=============================================================================
-
-}; }; }; };
-
-#endif
-
diff --git a/offapi/com/sun/star/sheet/CellAnnotations.idl b/offapi/com/sun/star/sheet/CellAnnotations.idl
deleted file mode 100644
index 167865b26..000000000
--- a/offapi/com/sun/star/sheet/CellAnnotations.idl
+++ /dev/null
@@ -1,70 +0,0 @@
-/*************************************************************************
- *
- * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
- *
- * Copyright 2000, 2010 Oracle and/or its affiliates.
- *
- * OpenOffice.org - a multi-platform office productivity suite
- *
- * This file is part of OpenOffice.org.
- *
- * OpenOffice.org is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Lesser General Public License version 3
- * only, as published by the Free Software Foundation.
- *
- * OpenOffice.org is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Lesser General Public License version 3 for more details
- * (a copy is included in the LICENSE file that accompanied this code).
- *
- * You should have received a copy of the GNU Lesser General Public License
- * version 3 along with OpenOffice.org. If not, see
- *
- * for a copy of the LGPLv3 License.
- *
- ************************************************************************/
-
-#ifndef __com_sun_star_sheet_CellAnnotations_idl__
-#define __com_sun_star_sheet_CellAnnotations_idl__
-
-#include
-#include
-
-//=============================================================================
-
-module com { module sun { module star { module sheet {
-
-//=============================================================================
-
-/** represents a collection of cell annotations.
-
- @see com::sun::star::sheet::Spreadsheet
- */
-published service CellAnnotations
-{
- //-------------------------------------------------------------------------
-
- /** provides methods to access cell annotations via index and to
- insert and remove annotations.
-
- @see com::sun::star::sheet::CellAnnotation
- */
- interface com::sun::star::sheet::XSheetAnnotations;
-
- //-------------------------------------------------------------------------
-
- /** creates an enumeration of all cell annotations.
-
- @see com::sun::star::sheet::CellAnnotationsEnumeration
- */
- interface com::sun::star::container::XEnumerationAccess;
-
-};
-
-//=============================================================================
-
-}; }; }; };
-
-#endif
-
diff --git a/offapi/com/sun/star/sheet/CellAnnotationsEnumeration.idl b/offapi/com/sun/star/sheet/CellAnnotationsEnumeration.idl
deleted file mode 100644
index 8337daf86..000000000
--- a/offapi/com/sun/star/sheet/CellAnnotationsEnumeration.idl
+++ /dev/null
@@ -1,60 +0,0 @@
-/*************************************************************************
- *
- * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
- *
- * Copyright 2000, 2010 Oracle and/or its affiliates.
- *
- * OpenOffice.org - a multi-platform office productivity suite
- *
- * This file is part of OpenOffice.org.
- *
- * OpenOffice.org is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Lesser General Public License version 3
- * only, as published by the Free Software Foundation.
- *
- * OpenOffice.org is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Lesser General Public License version 3 for more details
- * (a copy is included in the LICENSE file that accompanied this code).
- *
- * You should have received a copy of the GNU Lesser General Public License
- * version 3 along with OpenOffice.org. If not, see
- *
- * for a copy of the LGPLv3 License.
- *
- ************************************************************************/
-
-#ifndef __com_sun_star_sheet_CellAnnotationsEnumeration_idl__
-#define __com_sun_star_sheet_CellAnnotationsEnumeration_idl__
-
-#include
-
-//=============================================================================
-
-module com { module sun { module star { module sheet {
-
-//=============================================================================
-
-/** represents an enumeration of cell annotations in a spreadsheet document.
-
- @see com::sun::star::sheet::CellAnnotations
- */
-published service CellAnnotationsEnumeration
-{
- //-------------------------------------------------------------------------
-
- /** provides methods to access the cell annotations in the enumeration.
-
- @see com::sun::star::sheet::CellAnnotation
- */
- interface com::sun::star::container::XEnumeration;
-
-};
-
-//=============================================================================
-
-}; }; }; };
-
-#endif
-
diff --git a/offapi/com/sun/star/sheet/CellAreaLink.idl b/offapi/com/sun/star/sheet/CellAreaLink.idl
deleted file mode 100644
index 2cde2fed8..000000000
--- a/offapi/com/sun/star/sheet/CellAreaLink.idl
+++ /dev/null
@@ -1,113 +0,0 @@
-/*************************************************************************
- *
- * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
- *
- * Copyright 2000, 2010 Oracle and/or its affiliates.
- *
- * OpenOffice.org - a multi-platform office productivity suite
- *
- * This file is part of OpenOffice.org.
- *
- * OpenOffice.org is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Lesser General Public License version 3
- * only, as published by the Free Software Foundation.
- *
- * OpenOffice.org is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Lesser General Public License version 3 for more details
- * (a copy is included in the LICENSE file that accompanied this code).
- *
- * You should have received a copy of the GNU Lesser General Public License
- * version 3 along with OpenOffice.org. If not, see
- *
- * for a copy of the LGPLv3 License.
- *
- ************************************************************************/
-
-#ifndef __com_sun_star_sheet_CellAreaLink_idl__
-#define __com_sun_star_sheet_CellAreaLink_idl__
-
-#include
-#include
-#include
-
-//=============================================================================
-
-module com { module sun { module star { module sheet {
-
-//=============================================================================
-
-/** represents a linked cell range.
-
- A linked cell range is a range which is linked to an equal-sized
- range in an external document. The contents of the external range is
- copied into the range of this document.
-
- @see com::sun::star::sheet::CellAreaLinks
- */
-published service CellAreaLink
-{
- //-------------------------------------------------------------------------
-
- /** provides methods to change the settings of the linked cell range.
- */
- interface com::sun::star::sheet::XAreaLink;
-
- //-------------------------------------------------------------------------
-
- /** provides methods to reload the external data.
- */
- interface com::sun::star::util::XRefreshable;
-
- //-------------------------------------------------------------------------
-
-//!published service PropertySet
- /** provides access to the properties.
- */
- interface com::sun::star::beans::XPropertySet;
-
- //========================================================================
-
- /** specifies the URL of the source document.
- */
- [property] string Url;
-
- //-------------------------------------------------------------------------
-
- /** specifies the name of the filter used to load the source document.
- */
- [property] string Filter;
-
- //-------------------------------------------------------------------------
-
- /** specifies the filter options needed to load the source document.
- */
- [property] string FilterOptions;
-
- //-------------------------------------------------------------------------
-
- /** specifies the delay time between two refresh actions in seconds.
-
- @deprecated
-
- */
- [property] long RefreshDelay;
-
- //-------------------------------------------------------------------------
-
- /** specifies the time between two refresh actions in seconds.
-
- @since OOo 2.0
- */
- [optional, property] long RefreshPeriod;
-
-
-};
-
-//=============================================================================
-
-}; }; }; };
-
-#endif
-
diff --git a/offapi/com/sun/star/sheet/CellAreaLinks.idl b/offapi/com/sun/star/sheet/CellAreaLinks.idl
deleted file mode 100644
index ea9564db8..000000000
--- a/offapi/com/sun/star/sheet/CellAreaLinks.idl
+++ /dev/null
@@ -1,79 +0,0 @@
-/*************************************************************************
- *
- * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
- *
- * Copyright 2000, 2010 Oracle and/or its affiliates.
- *
- * OpenOffice.org - a multi-platform office productivity suite
- *
- * This file is part of OpenOffice.org.
- *
- * OpenOffice.org is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Lesser General Public License version 3
- * only, as published by the Free Software Foundation.
- *
- * OpenOffice.org is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Lesser General Public License version 3 for more details
- * (a copy is included in the LICENSE file that accompanied this code).
- *
- * You should have received a copy of the GNU Lesser General Public License
- * version 3 along with OpenOffice.org. If not, see
- *
- * for a copy of the LGPLv3 License.
- *
- ************************************************************************/
-
-#ifndef __com_sun_star_sheet_CellAreaLinks_idl__
-#define __com_sun_star_sheet_CellAreaLinks_idl__
-
-#include
-#include
-
-//=============================================================================
-
-module com { module sun { module star { module sheet {
-
-//=============================================================================
-
-/** represents a collection of area links.
-
- @see com::sun::star::sheet::CellAreaLink
- @see com::sun::star::sheet::SpreadsheetDocument
- */
-published service CellAreaLinks
-{
- //-------------------------------------------------------------------------
-
- /** provides access via index to a collection of area links and inserting
- and removing area links.
- */
- interface com::sun::star::sheet::XAreaLinks;
-
- //-------------------------------------------------------------------------
-
- /** provides access to the area links via index.
-
- @see com::sun::star::sheet::CellAreaLink
-
- */
- interface com::sun::star::container::XIndexAccess;
-
- //-------------------------------------------------------------------------
-
- /** creates an enumeration of all area links.
-
- @see com::sun::star::sheet::CellAreaLinksEnumeration
-
- */
- interface com::sun::star::container::XEnumerationAccess;
-
-};
-
-//=============================================================================
-
-}; }; }; };
-
-#endif
-
diff --git a/offapi/com/sun/star/sheet/CellAreaLinksEnumeration.idl b/offapi/com/sun/star/sheet/CellAreaLinksEnumeration.idl
deleted file mode 100644
index 20e842fad..000000000
--- a/offapi/com/sun/star/sheet/CellAreaLinksEnumeration.idl
+++ /dev/null
@@ -1,60 +0,0 @@
-/*************************************************************************
- *
- * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
- *
- * Copyright 2000, 2010 Oracle and/or its affiliates.
- *
- * OpenOffice.org - a multi-platform office productivity suite
- *
- * This file is part of OpenOffice.org.
- *
- * OpenOffice.org is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Lesser General Public License version 3
- * only, as published by the Free Software Foundation.
- *
- * OpenOffice.org is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Lesser General Public License version 3 for more details
- * (a copy is included in the LICENSE file that accompanied this code).
- *
- * You should have received a copy of the GNU Lesser General Public License
- * version 3 along with OpenOffice.org. If not, see
- *
- * for a copy of the LGPLv3 License.
- *
- ************************************************************************/
-
-#ifndef __com_sun_star_sheet_CellAreaLinksEnumeration_idl__
-#define __com_sun_star_sheet_CellAreaLinksEnumeration_idl__
-
-#include
-
-//=============================================================================
-
-module com { module sun { module star { module sheet {
-
-//=============================================================================
-
-/** represents an enumeration of cell area links.
-
- @see com::sun::star::sheet::CellAreaLink
- */
-published service CellAreaLinksEnumeration
-{
- //-------------------------------------------------------------------------
-
- /** provides methods to access the cell area links in the enumeration.
-
- @see com::sun::star::sheet::CellAreaLink
- */
- interface com::sun::star::container::XEnumeration;
-
-};
-
-//=============================================================================
-
-}; }; }; };
-
-#endif
-
diff --git a/offapi/com/sun/star/sheet/CellDeleteMode.idl b/offapi/com/sun/star/sheet/CellDeleteMode.idl
deleted file mode 100644
index 532987918..000000000
--- a/offapi/com/sun/star/sheet/CellDeleteMode.idl
+++ /dev/null
@@ -1,78 +0,0 @@
-/*************************************************************************
- *
- * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
- *
- * Copyright 2000, 2010 Oracle and/or its affiliates.
- *
- * OpenOffice.org - a multi-platform office productivity suite
- *
- * This file is part of OpenOffice.org.
- *
- * OpenOffice.org is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Lesser General Public License version 3
- * only, as published by the Free Software Foundation.
- *
- * OpenOffice.org is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Lesser General Public License version 3 for more details
- * (a copy is included in the LICENSE file that accompanied this code).
- *
- * You should have received a copy of the GNU Lesser General Public License
- * version 3 along with OpenOffice.org. If not, see
- *
- * for a copy of the LGPLv3 License.
- *
- ************************************************************************/
-
-#ifndef __com_sun_star_sheet_CellDeleteMode_idl__
-#define __com_sun_star_sheet_CellDeleteMode_idl__
-
-//=============================================================================
-
-module com { module sun { module star { module sheet {
-
-//=============================================================================
-
-/** is used to specify how remaining cells are moved when cells are deleted.
- */
-published enum CellDeleteMode
-{
- //-------------------------------------------------------------------------
-
- /** no cells are moved.
- */
- NONE,
-
- //-------------------------------------------------------------------------
-
- /** the cells below the deleted cells are moved up.
- */
- UP,
-
- //-------------------------------------------------------------------------
-
- /** the cells to the right of the deleted cells are moved left.
- */
- LEFT,
-
- //-------------------------------------------------------------------------
-
- /** entire rows below the deleted cells are moved up.
- */
- ROWS,
-
- //-------------------------------------------------------------------------
-
- /** entire columns to the right of the deleted cells are moved left.
- */
- COLUMNS
-
-};
-
-//=============================================================================
-
-}; }; }; };
-
-#endif
-
diff --git a/offapi/com/sun/star/sheet/CellFlags.idl b/offapi/com/sun/star/sheet/CellFlags.idl
deleted file mode 100644
index 65df13dd1..000000000
--- a/offapi/com/sun/star/sheet/CellFlags.idl
+++ /dev/null
@@ -1,114 +0,0 @@
-/*************************************************************************
- *
- * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
- *
- * Copyright 2000, 2010 Oracle and/or its affiliates.
- *
- * OpenOffice.org - a multi-platform office productivity suite
- *
- * This file is part of OpenOffice.org.
- *
- * OpenOffice.org is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Lesser General Public License version 3
- * only, as published by the Free Software Foundation.
- *
- * OpenOffice.org is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Lesser General Public License version 3 for more details
- * (a copy is included in the LICENSE file that accompanied this code).
- *
- * You should have received a copy of the GNU Lesser General Public License
- * version 3 along with OpenOffice.org. If not, see
- *
- * for a copy of the LGPLv3 License.
- *
- ************************************************************************/
-
-#ifndef __com_sun_star_sheet_CellFlags_idl__
-#define __com_sun_star_sheet_CellFlags_idl__
-
-//=============================================================================
-
-module com { module sun { module star { module sheet {
-
-//=============================================================================
-
-/** These constants select different types of cell contents.
-
- The values can be combined. They are used to insert, copy, or
- delete contents.
- */
-published constants CellFlags
-{
- //-------------------------------------------------------------------------
-
- /** selects constant numeric values that are not formatted
- as dates or times.
- */
- const long VALUE = 1;
-
- //-------------------------------------------------------------------------
-
- /** selects constant numeric values that have a date or time
- number format.
- */
- const long DATETIME = 2;
-
- //-------------------------------------------------------------------------
-
- /** selects constant strings.
- */
- const long STRING = 4;
-
- //-------------------------------------------------------------------------
-
- /** selects cell annotations.
- */
- const long ANNOTATION = 8;
-
- //-------------------------------------------------------------------------
-
- /** selects formulas.
- */
- const long FORMULA = 16;
-
- //-------------------------------------------------------------------------
-
- /** selects all explicit formatting, but not the formatting which is
- applied implicitly through style sheets.
- */
- const long HARDATTR = 32;
-
- //-------------------------------------------------------------------------
-
- /** selects cell styles.
- */
- const long STYLES = 64;
-
- //-------------------------------------------------------------------------
-
- /** selects drawing objects.
- */
- const long OBJECTS = 128;
-
- //-------------------------------------------------------------------------
-
- /** selects formatting within parts of the cell contents.
- */
- const long EDITATTR = 256;
-
- //-------------------------------------------------------------------------
-
- /** selects cells with formatting within the cells or cells with more than
- one paragraph within the cells.
- */
- const long FORMATTED = 512;
-};
-
-//=============================================================================
-
-}; }; }; };
-
-#endif
-
diff --git a/offapi/com/sun/star/sheet/CellFormatRanges.idl b/offapi/com/sun/star/sheet/CellFormatRanges.idl
deleted file mode 100644
index 0c5be9186..000000000
--- a/offapi/com/sun/star/sheet/CellFormatRanges.idl
+++ /dev/null
@@ -1,74 +0,0 @@
-/*************************************************************************
- *
- * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
- *
- * Copyright 2000, 2010 Oracle and/or its affiliates.
- *
- * OpenOffice.org - a multi-platform office productivity suite
- *
- * This file is part of OpenOffice.org.
- *
- * OpenOffice.org is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Lesser General Public License version 3
- * only, as published by the Free Software Foundation.
- *
- * OpenOffice.org is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Lesser General Public License version 3 for more details
- * (a copy is included in the LICENSE file that accompanied this code).
- *
- * You should have received a copy of the GNU Lesser General Public License
- * version 3 along with OpenOffice.org. If not, see
- *
- * for a copy of the LGPLv3 License.
- *
- ************************************************************************/
-
-#ifndef __com_sun_star_sheet_CellFormatRanges_idl__
-#define __com_sun_star_sheet_CellFormatRanges_idl__
-
-#include
-#include
-
-//=============================================================================
-
-module com { module sun { module star { module sheet {
-
-//=============================================================================
-
-/** represents a collection of equal-formatted cell ranges.
-
- All cells inside a cell range of this collection have the same
- formatting attributes.
-
- @see com::sun::star::sheet::SheetCellRange
- @see com::sun::star::sheet::SheetCellRanges
- @see com::sun::star::sheet::UniqueCellFormatRanges
- */
-published service CellFormatRanges
-{
- //-------------------------------------------------------------------------
-
- /** provides methods to access the contained cell ranges by index.
-
- @see com::sun::star::sheet::SheetCellRange
- */
- interface com::sun::star::container::XIndexAccess;
-
- //-------------------------------------------------------------------------
-
- /** creates an enumeration of all cell ranges.
-
- @see com::sun::star::sheet::CellFormatRangesEnumeration
- */
- interface com::sun::star::container::XEnumerationAccess;
-
-};
-
-//=============================================================================
-
-}; }; }; };
-
-#endif
-
diff --git a/offapi/com/sun/star/sheet/CellFormatRangesEnumeration.idl b/offapi/com/sun/star/sheet/CellFormatRangesEnumeration.idl
deleted file mode 100644
index f5d7d3cea..000000000
--- a/offapi/com/sun/star/sheet/CellFormatRangesEnumeration.idl
+++ /dev/null
@@ -1,60 +0,0 @@
-/*************************************************************************
- *
- * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
- *
- * Copyright 2000, 2010 Oracle and/or its affiliates.
- *
- * OpenOffice.org - a multi-platform office productivity suite
- *
- * This file is part of OpenOffice.org.
- *
- * OpenOffice.org is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Lesser General Public License version 3
- * only, as published by the Free Software Foundation.
- *
- * OpenOffice.org is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Lesser General Public License version 3 for more details
- * (a copy is included in the LICENSE file that accompanied this code).
- *
- * You should have received a copy of the GNU Lesser General Public License
- * version 3 along with OpenOffice.org. If not, see
- *
- * for a copy of the LGPLv3 License.
- *
- ************************************************************************/
-
-#ifndef __com_sun_star_sheet_CellFormatRangesEnumeration_idl__
-#define __com_sun_star_sheet_CellFormatRangesEnumeration_idl__
-
-#include
-
-//=============================================================================
-
-module com { module sun { module star { module sheet {
-
-//=============================================================================
-
-/** represents an enumeration of equal-formatted cell ranges.
-
- @see com::sun::star::sheet::CellFormatRanges
- */
-published service CellFormatRangesEnumeration
-{
- //-------------------------------------------------------------------------
-
- /** provides methods to access the cell ranges in the enumeration.
-
- @see com::sun::star::sheet::SheetCellRange
- */
- interface com::sun::star::container::XEnumeration;
-
-};
-
-//=============================================================================
-
-}; }; }; };
-
-#endif
-
diff --git a/offapi/com/sun/star/sheet/CellInsertMode.idl b/offapi/com/sun/star/sheet/CellInsertMode.idl
deleted file mode 100644
index 859a6ec1c..000000000
--- a/offapi/com/sun/star/sheet/CellInsertMode.idl
+++ /dev/null
@@ -1,78 +0,0 @@
-/*************************************************************************
- *
- * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
- *
- * Copyright 2000, 2010 Oracle and/or its affiliates.
- *
- * OpenOffice.org - a multi-platform office productivity suite
- *
- * This file is part of OpenOffice.org.
- *
- * OpenOffice.org is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Lesser General Public License version 3
- * only, as published by the Free Software Foundation.
- *
- * OpenOffice.org is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Lesser General Public License version 3 for more details
- * (a copy is included in the LICENSE file that accompanied this code).
- *
- * You should have received a copy of the GNU Lesser General Public License
- * version 3 along with OpenOffice.org. If not, see
- *
- * for a copy of the LGPLv3 License.
- *
- ************************************************************************/
-
-#ifndef __com_sun_star_sheet_CellInsertMode_idl__
-#define __com_sun_star_sheet_CellInsertMode_idl__
-
-//=============================================================================
-
-module com { module sun { module star { module sheet {
-
-//=============================================================================
-
-/** is used to specify how cells are moved when new cells are inserted.
- */
-published enum CellInsertMode
-{
- //-------------------------------------------------------------------------
-
- /** no cells are moved.
- */
- NONE,
-
- //-------------------------------------------------------------------------
-
- /** the cells below the inserted cells are moved down.
- */
- DOWN,
-
- //-------------------------------------------------------------------------
-
- /** the cells to the right of the inserted cells are moved right.
- */
- RIGHT,
-
- //-------------------------------------------------------------------------
-
- /** entire rows below the inserted cells are moved down.
- */
- ROWS,
-
- //-------------------------------------------------------------------------
-
- /** entire columns to the right of the inserted cells are moved right.
- */
- COLUMNS
-
-};
-
-//=============================================================================
-
-}; }; }; };
-
-#endif
-
diff --git a/offapi/com/sun/star/sheet/Cells.idl b/offapi/com/sun/star/sheet/Cells.idl
deleted file mode 100644
index 1efab1bc2..000000000
--- a/offapi/com/sun/star/sheet/Cells.idl
+++ /dev/null
@@ -1,60 +0,0 @@
-/*************************************************************************
- *
- * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
- *
- * Copyright 2000, 2010 Oracle and/or its affiliates.
- *
- * OpenOffice.org - a multi-platform office productivity suite
- *
- * This file is part of OpenOffice.org.
- *
- * OpenOffice.org is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Lesser General Public License version 3
- * only, as published by the Free Software Foundation.
- *
- * OpenOffice.org is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Lesser General Public License version 3 for more details
- * (a copy is included in the LICENSE file that accompanied this code).
- *
- * You should have received a copy of the GNU Lesser General Public License
- * version 3 along with OpenOffice.org. If not, see
- *
- * for a copy of the LGPLv3 License.
- *
- ************************************************************************/
-
-#ifndef __com_sun_star_sheet_Cells_idl__
-#define __com_sun_star_sheet_Cells_idl__
-
-#include
-
-//=============================================================================
-
-module com { module sun { module star { module sheet {
-
-//=============================================================================
-
-/** represents a collection of used cells in a spreadsheet document.
-
- @see com::sun::star::sheet::SheetCell
- */
-published service Cells
-{
- //-------------------------------------------------------------------------
-
- /** creates an enumeration of all used cells.
-
- @see com::sun::star::sheet::CellsEnumeration
- */
- interface com::sun::star::container::XEnumerationAccess;
-
-};
-
-//=============================================================================
-
-}; }; }; };
-
-#endif
-
diff --git a/offapi/com/sun/star/sheet/CellsEnumeration.idl b/offapi/com/sun/star/sheet/CellsEnumeration.idl
deleted file mode 100644
index 407ff8c2b..000000000
--- a/offapi/com/sun/star/sheet/CellsEnumeration.idl
+++ /dev/null
@@ -1,60 +0,0 @@
-/*************************************************************************
- *
- * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
- *
- * Copyright 2000, 2010 Oracle and/or its affiliates.
- *
- * OpenOffice.org - a multi-platform office productivity suite
- *
- * This file is part of OpenOffice.org.
- *
- * OpenOffice.org is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Lesser General Public License version 3
- * only, as published by the Free Software Foundation.
- *
- * OpenOffice.org is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Lesser General Public License version 3 for more details
- * (a copy is included in the LICENSE file that accompanied this code).
- *
- * You should have received a copy of the GNU Lesser General Public License
- * version 3 along with OpenOffice.org. If not, see
- *
- * for a copy of the LGPLv3 License.
- *
- ************************************************************************/
-
-#ifndef __com_sun_star_sheet_CellsEnumeration_idl__
-#define __com_sun_star_sheet_CellsEnumeration_idl__
-
-#include
-
-//=============================================================================
-
-module com { module sun { module star { module sheet {
-
-//=============================================================================
-
-/** represents an enumeration of spreadsheet cells.
-
- @see com::sun::star::sheet::Cells
- */
-published service CellsEnumeration
-{
- //-------------------------------------------------------------------------
-
- /** provides methods to access the cells in the enumeration.
-
- @see com::sun::star::sheet::SheetCell
- */
- interface com::sun::star::container::XEnumeration;
-
-};
-
-//=============================================================================
-
-}; }; }; };
-
-#endif
-
diff --git a/offapi/com/sun/star/sheet/ComplexReference.idl b/offapi/com/sun/star/sheet/ComplexReference.idl
deleted file mode 100644
index 12aad66da..000000000
--- a/offapi/com/sun/star/sheet/ComplexReference.idl
+++ /dev/null
@@ -1,61 +0,0 @@
-/*************************************************************************
- *
- * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
- *
- * Copyright 2000, 2010 Oracle and/or its affiliates.
- *
- * OpenOffice.org - a multi-platform office productivity suite
- *
- * This file is part of OpenOffice.org.
- *
- * OpenOffice.org is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Lesser General Public License version 3
- * only, as published by the Free Software Foundation.
- *
- * OpenOffice.org is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Lesser General Public License version 3 for more details
- * (a copy is included in the LICENSE file that accompanied this code).
- *
- * You should have received a copy of the GNU Lesser General Public License
- * version 3 along with OpenOffice.org. If not, see
- *
- * for a copy of the LGPLv3 License.
- *
- ************************************************************************/
-
-#ifndef __com_sun_star_sheet_ComplexReference_idl__
-#define __com_sun_star_sheet_ComplexReference_idl__
-
-#include
-
-//=============================================================================
-
-module com { module sun { module star { module sheet {
-
-//=============================================================================
-
-/** contains a reference to a cell range.
- */
-published struct ComplexReference
-{
- //-------------------------------------------------------------------------
-
- /** is the first reference.
- */
- SingleReference Reference1;
-
- //-------------------------------------------------------------------------
-
- /** is the second reference.
- */
- SingleReference Reference2;
-};
-
-//=============================================================================
-
-}; }; }; };
-
-#endif
-
diff --git a/offapi/com/sun/star/sheet/ConditionOperator.idl b/offapi/com/sun/star/sheet/ConditionOperator.idl
deleted file mode 100644
index 0333f3139..000000000
--- a/offapi/com/sun/star/sheet/ConditionOperator.idl
+++ /dev/null
@@ -1,108 +0,0 @@
-/*************************************************************************
- *
- * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
- *
- * Copyright 2000, 2010 Oracle and/or its affiliates.
- *
- * OpenOffice.org - a multi-platform office productivity suite
- *
- * This file is part of OpenOffice.org.
- *
- * OpenOffice.org is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Lesser General Public License version 3
- * only, as published by the Free Software Foundation.
- *
- * OpenOffice.org is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Lesser General Public License version 3 for more details
- * (a copy is included in the LICENSE file that accompanied this code).
- *
- * You should have received a copy of the GNU Lesser General Public License
- * version 3 along with OpenOffice.org. If not, see
- *
- * for a copy of the LGPLv3 License.
- *
- ************************************************************************/
-
-#ifndef __com_sun_star_sheet_ConditionOperator_idl__
-#define __com_sun_star_sheet_ConditionOperator_idl__
-
-//=============================================================================
-
-module com { module sun { module star { module sheet {
-
-//=============================================================================
-
-/** is used to specify the type of XSheetCondition.
- */
-published enum ConditionOperator
-{
- //-------------------------------------------------------------------------
-
- /** no condition is specified.
- */
- NONE,
-
- //-------------------------------------------------------------------------
-
- /** value has to be equal to the specified value.
- */
- EQUAL,
-
- //-------------------------------------------------------------------------
-
- /** the value must not be equal to the specified value.
- */
- NOT_EQUAL,
-
- //-------------------------------------------------------------------------
-
- /** the value has to be greater than the specified value.
- */
- GREATER,
-
- //-------------------------------------------------------------------------
-
- /** the value has to be greater than or equal to the specified value.
- */
- GREATER_EQUAL,
-
- //-------------------------------------------------------------------------
-
- /** the value has to be less than the specified value.
- */
- LESS,
-
- //-------------------------------------------------------------------------
-
- /** the value has to be less than or equal to the specified value.
- */
- LESS_EQUAL,
-
- //-------------------------------------------------------------------------
-
- /** the value has to be between the two specified values.
- */
- BETWEEN,
-
- //-------------------------------------------------------------------------
-
- /** the value has to be outside of the two specified values.
- */
- NOT_BETWEEN,
-
- //-------------------------------------------------------------------------
-
- /** the specified formula has to give a non-zero result.
- */
- FORMULA
-
-};
-
-//=============================================================================
-
-}; }; }; };
-
-#endif
-
diff --git a/offapi/com/sun/star/sheet/ConditionOperator2.idl b/offapi/com/sun/star/sheet/ConditionOperator2.idl
deleted file mode 100644
index 5092bb353..000000000
--- a/offapi/com/sun/star/sheet/ConditionOperator2.idl
+++ /dev/null
@@ -1,120 +0,0 @@
-/*
- * Version: MPL 1.1 / GPLv3+ / LGPLv3+
- *
- * The contents of this file are subject to the Mozilla Public License Version
- * 1.1 (the "License"); you may not use this file except in compliance with
- * the License. You may obtain a copy of the License at
- * http://www.mozilla.org/MPL/
- *
- * Software distributed under the License is distributed on an "AS IS" basis,
- * WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
- * for the specific language governing rights and limitations under the
- * License.
- *
- * The Initial Developer of the Original Code is
- * Novell, Inc.
- *
- * Portions created by the Initial Developer are Copyright (C) 2011 the
- * Initial Developer. All Rights Reserved.
- *
- * Contributor(s): Muthu Subramanian
- *
- * Alternatively, the contents of this file may be used under the terms of
- * either the GNU General Public License Version 3 or later (the "GPLv3+"), or
- * the GNU Lesser General Public License Version 3 or later (the "LGPLv3+"),
- * in which case the provisions of the GPLv3+ or the LGPLv3+ are applicable
- * instead of those above.
- */
-
-#ifndef __com_sun_star_sheet_ConditionOperator2_idl__
-#define __com_sun_star_sheet_ConditionOperator2_idl__
-
-//=============================================================================
-
-module com { module sun { module star { module sheet {
-
-//=============================================================================
-
-/** is used to specify the type of XSheetCondition2.
- */
-constants ConditionOperator2
-{
- //-------------------------------------------------------------------------
-
- /** no condition is specified.
- */
- const long NONE = 0;
-
- //-------------------------------------------------------------------------
-
- /** value has to be equal to the specified value.
- */
- const long EQUAL = 1;
-
- //-------------------------------------------------------------------------
-
- /** the value must not be equal to the specified value.
- */
- const long NOT_EQUAL = 2;
-
- //-------------------------------------------------------------------------
-
- /** the value has to be greater than the specified value.
- */
- const long GREATER = 3;
-
- //-------------------------------------------------------------------------
-
- /** the value has to be greater than or equal to the specified value.
- */
- const long GREATER_EQUAL = 4;
-
- //-------------------------------------------------------------------------
-
- /** the value has to be less than the specified value.
- */
- const long LESS = 5;
-
- //-------------------------------------------------------------------------
-
- /** the value has to be less than or equal to the specified value.
- */
- const long LESS_EQUAL = 6;
-
- //-------------------------------------------------------------------------
-
- /** the value has to be between the two specified values.
- */
- const long BETWEEN = 7;
-
- //-------------------------------------------------------------------------
-
- /** the value has to be outside of the two specified values.
- */
- const long NOT_BETWEEN = 8;
-
- //-------------------------------------------------------------------------
-
- /** the specified formula has to give a non-zero result.
- */
- const long FORMULA = 9;
-
- //-------------------------------------------------------------------------
-
- /** Conditionally format duplicate values
- */
- const long DUPLICATE = 10;
-
- //-------------------------------------------------------------------------
-
- /** Conditionally format non-duplicate values
- */
- const long NOT_DUPLICATE = 11;
-};
-
-//=============================================================================
-
-}; }; }; };
-
-#endif
-
diff --git a/offapi/com/sun/star/sheet/ConsolidationDescriptor.idl b/offapi/com/sun/star/sheet/ConsolidationDescriptor.idl
deleted file mode 100644
index 1a7011f25..000000000
--- a/offapi/com/sun/star/sheet/ConsolidationDescriptor.idl
+++ /dev/null
@@ -1,59 +0,0 @@
-/*************************************************************************
- *
- * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
- *
- * Copyright 2000, 2010 Oracle and/or its affiliates.
- *
- * OpenOffice.org - a multi-platform office productivity suite
- *
- * This file is part of OpenOffice.org.
- *
- * OpenOffice.org is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Lesser General Public License version 3
- * only, as published by the Free Software Foundation.
- *
- * OpenOffice.org is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Lesser General Public License version 3 for more details
- * (a copy is included in the LICENSE file that accompanied this code).
- *
- * You should have received a copy of the GNU Lesser General Public License
- * version 3 along with OpenOffice.org. If not, see
- *
- * for a copy of the LGPLv3 License.
- *
- ************************************************************************/
-
-#ifndef __com_sun_star_sheet_ConsolidationDescriptor_idl__
-#define __com_sun_star_sheet_ConsolidationDescriptor_idl__
-
-#include
-
-//=============================================================================
-
-module com { module sun { module star { module sheet {
-
-//=============================================================================
-
-/** contains all settings of a data consolidation in a spreadsheet
- document.
-
- @see com::sun::star::sheet::XConsolidatable
- */
-published service ConsolidationDescriptor
-{
- //-------------------------------------------------------------------------
-
-/** provides methods to access the settings of the descriptor.
- */
- interface com::sun::star::sheet::XConsolidationDescriptor;
-
-};
-
-//=============================================================================
-
-}; }; }; };
-
-#endif
-
diff --git a/offapi/com/sun/star/sheet/DDEItemInfo.idl b/offapi/com/sun/star/sheet/DDEItemInfo.idl
deleted file mode 100644
index 68d68d768..000000000
--- a/offapi/com/sun/star/sheet/DDEItemInfo.idl
+++ /dev/null
@@ -1,65 +0,0 @@
-/*************************************************************************
- *
- * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
- *
- * Copyright 2000, 2010 Oracle and/or its affiliates.
- *
- * OpenOffice.org - a multi-platform office productivity suite
- *
- * This file is part of OpenOffice.org.
- *
- * OpenOffice.org is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Lesser General Public License version 3
- * only, as published by the Free Software Foundation.
- *
- * OpenOffice.org is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Lesser General Public License version 3 for more details
- * (a copy is included in the LICENSE file that accompanied this code).
- *
- * You should have received a copy of the GNU Lesser General Public License
- * version 3 along with OpenOffice.org. If not, see
- *
- * for a copy of the LGPLv3 License.
- *
- ************************************************************************/
-#ifndef __com_sun_star_sheet_DDEItemInfo_idl__
-#define __com_sun_star_sheet_DDEItemInfo_idl__
-
-//=============================================================================
-
-module com { module sun { module star { module sheet {
-
-//=============================================================================
-/** describes an item of a DDE connection.
-
- A DDE connection consists of the DDE service name, the DDE topic and a
- list of DDE items which may contain cached result sets.
-
- @since OOo 3.1
- */
-struct DDEItemInfo
-{
- //-------------------------------------------------------------------------
-
- /** The name of the DDE item.
- */
-
- string Item;
-
- //-------------------------------------------------------------------------
-
- /** The results of the item cached from the last update of the DDE link if
- available. This sequence may be empty.
- */
-
- sequence< sequence< any > > Results;
-
-};
-
-//=============================================================================
-
-}; }; }; };
-
-#endif
diff --git a/offapi/com/sun/star/sheet/DDELink.idl b/offapi/com/sun/star/sheet/DDELink.idl
deleted file mode 100644
index 57dbca342..000000000
--- a/offapi/com/sun/star/sheet/DDELink.idl
+++ /dev/null
@@ -1,83 +0,0 @@
-/*************************************************************************
- *
- * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
- *
- * Copyright 2000, 2010 Oracle and/or its affiliates.
- *
- * OpenOffice.org - a multi-platform office productivity suite
- *
- * This file is part of OpenOffice.org.
- *
- * OpenOffice.org is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Lesser General Public License version 3
- * only, as published by the Free Software Foundation.
- *
- * OpenOffice.org is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Lesser General Public License version 3 for more details
- * (a copy is included in the LICENSE file that accompanied this code).
- *
- * You should have received a copy of the GNU Lesser General Public License
- * version 3 along with OpenOffice.org. If not, see
- *
- * for a copy of the LGPLv3 License.
- *
- ************************************************************************/
-
-#ifndef __com_sun_star_sheet_DDELink_idl__
-#define __com_sun_star_sheet_DDELink_idl__
-
-#include
-#include
-#include
-#include
-
-//=============================================================================
-
-module com { module sun { module star { module sheet {
-
-//=============================================================================
-
-/** represents a DDE link.
-
- A DDE link controls the results of a DDE spreadsheet formula.
- */
-published service DDELink
-{
- //-------------------------------------------------------------------------
-
- /** provides access to the name of the DDE link.
-
- A DDE link has the form Application|Topic!Item.
- */
- interface com::sun::star::container::XNamed;
-
- //-------------------------------------------------------------------------
-
- /** provides methods to change the settings of the DDE link.
- */
- interface com::sun::star::sheet::XDDELink;
-
- //-------------------------------------------------------------------------
-
- /** provides methods to reload the external linked data.
- */
- interface com::sun::star::util::XRefreshable;
-
- //-------------------------------------------------------------------------
-
- /** provides access to the DDE link results.
-
- @since OOo 3.0
- */
- [optional] interface com::sun::star::sheet::XDDELinkResults;
-
-};
-
-//=============================================================================
-
-}; }; }; };
-
-#endif
-
diff --git a/offapi/com/sun/star/sheet/DDELinkInfo.idl b/offapi/com/sun/star/sheet/DDELinkInfo.idl
deleted file mode 100644
index 5f813bd9e..000000000
--- a/offapi/com/sun/star/sheet/DDELinkInfo.idl
+++ /dev/null
@@ -1,78 +0,0 @@
-/*************************************************************************
- *
- * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
- *
- * Copyright 2000, 2010 Oracle and/or its affiliates.
- *
- * OpenOffice.org - a multi-platform office productivity suite
- *
- * This file is part of OpenOffice.org.
- *
- * OpenOffice.org is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Lesser General Public License version 3
- * only, as published by the Free Software Foundation.
- *
- * OpenOffice.org is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Lesser General Public License version 3 for more details
- * (a copy is included in the LICENSE file that accompanied this code).
- *
- * You should have received a copy of the GNU Lesser General Public License
- * version 3 along with OpenOffice.org. If not, see
- *
- * for a copy of the LGPLv3 License.
- *
- ************************************************************************/
-#ifndef __com_sun_star_sheet_DDELinkInfo_idl__
-#define __com_sun_star_sheet_DDELinkInfo_idl__
-
-#include
-
-//=============================================================================
-
-module com { module sun { module star { module sheet {
-
-//=============================================================================
-/** describes all items of a DDE connection used in formulas.
-
- A DDE connection consists of the DDE service name, the DDE topic and a
- list of DDE items which may contain results cached from the last update.
-
- The formula that would need this information for example would contain
- =[1]!'R1C1'
or =[2]!'Sheet1.A1'
where
- [1] is an external link with DDE service name "excel" and the
- topic "X:\PATH\[FILE.XLSX]Sheet1", and [2] contains service
- "soffice" and topic "file:///X:/PATH/FILE.ODS". The service name is stored
- in DDELinkInfo::Service, the topic is stored in
- DDELinkInfo::Topic. Note that if the DDE item contains
- single quotes they are escaped by doubling them, as usual, for example
- =[2]!'''Sheet name''.A1'
in a "soffice" service.
-
- @since OOo 3.1
- */
-struct DDELinkInfo
-{
- //-------------------------------------------------------------------------
- /** The DDE service name.
- */
- string Service;
-
- //-------------------------------------------------------------------------
- /** The DDE topic.
- */
- string Topic;
-
- //-------------------------------------------------------------------------
- /** A list of DDE items. Each item may contain its results from the last
- update.
- */
- sequence< DDEItemInfo > Items;
-
-};
-
-//=============================================================================
-
-}; }; }; };
-
-#endif
diff --git a/offapi/com/sun/star/sheet/DDELinkMode.idl b/offapi/com/sun/star/sheet/DDELinkMode.idl
deleted file mode 100644
index f9b427867..000000000
--- a/offapi/com/sun/star/sheet/DDELinkMode.idl
+++ /dev/null
@@ -1,70 +0,0 @@
-/*************************************************************************
- *
- * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
- *
- * Copyright 2000, 2010 Oracle and/or its affiliates.
- *
- * OpenOffice.org - a multi-platform office productivity suite
- *
- * This file is part of OpenOffice.org.
- *
- * OpenOffice.org is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Lesser General Public License version 3
- * only, as published by the Free Software Foundation.
- *
- * OpenOffice.org is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Lesser General Public License version 3 for more details
- * (a copy is included in the LICENSE file that accompanied this code).
- *
- * You should have received a copy of the GNU Lesser General Public License
- * version 3 along with OpenOffice.org. If not, see
- *
- * for a copy of the LGPLv3 License.
- *
- ************************************************************************/
-
-#ifndef __com_sun_star_sheet_DDELinkMode_idl__
-#define __com_sun_star_sheet_DDELinkMode_idl__
-
-//=============================================================================
-
-module com { module sun { module star { module sheet {
-
-//=============================================================================
-
-/** used to specify how the DDE server application converts its data into
- numbers.
-
- @see com::sun::star::sheet::XDDELinks
-
- @since OOo 3.0
- */
-published enum DDELinkMode
-{
- //-------------------------------------------------------------------------
-
- /** numbers are converted into the default format.
- */
- DEFAULT,
-
- //-------------------------------------------------------------------------
-
- /** numbers are converted into the English default format.
- */
- ENGLISH,
-
- //-------------------------------------------------------------------------
-
- /** numbers are not converted, but treated as text.
- */
- TEXT
-
-};
-
-//=============================================================================
-
-}; }; }; };
-
-#endif
diff --git a/offapi/com/sun/star/sheet/DDELinks.idl b/offapi/com/sun/star/sheet/DDELinks.idl
deleted file mode 100644
index 719b700e0..000000000
--- a/offapi/com/sun/star/sheet/DDELinks.idl
+++ /dev/null
@@ -1,90 +0,0 @@
-/*************************************************************************
- *
- * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
- *
- * Copyright 2000, 2010 Oracle and/or its affiliates.
- *
- * OpenOffice.org - a multi-platform office productivity suite
- *
- * This file is part of OpenOffice.org.
- *
- * OpenOffice.org is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Lesser General Public License version 3
- * only, as published by the Free Software Foundation.
- *
- * OpenOffice.org is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Lesser General Public License version 3 for more details
- * (a copy is included in the LICENSE file that accompanied this code).
- *
- * You should have received a copy of the GNU Lesser General Public License
- * version 3 along with OpenOffice.org. If not, see
- *
- * for a copy of the LGPLv3 License.
- *
- ************************************************************************/
-
-#ifndef __com_sun_star_sheet_DDELinks_idl__
-#define __com_sun_star_sheet_DDELinks_idl__
-
-#include
-#include
-#include
-#include
-
-//=============================================================================
-
-module com { module sun { module star { module sheet {
-
-//=============================================================================
-
-/** represents a collection of DDE links.
-
- @see com::sun::star::sheet::DDELink
- @see com::sun::star::sheet::SpreadsheetDocument
- */
-published service DDELinks
-{
- //-------------------------------------------------------------------------
-
- /** provides access to the DDE links via the DDE link string.
-
- A DDE link has the form Application|Topic!Item.
- */
- interface com::sun::star::container::XNameAccess;
-
- //-------------------------------------------------------------------------
-
- /** provides access to the DDE links via index.
-
- @see com::sun::star::sheet::DDELink
-
- */
- interface com::sun::star::container::XIndexAccess;
-
- //-------------------------------------------------------------------------
-
- /** creates an enumeration of all DDE links.
-
- @see com::sun::star::sheet::DDELinksEnumeration
-
- */
- interface com::sun::star::container::XEnumerationAccess;
-
- //-------------------------------------------------------------------------
-
- /** provides a method to add a DDE link to a spreadsheet.
-
- @since OOo 3.0
- */
- [optional] interface com::sun::star::sheet::XDDELinks;
-
-};
-
-//=============================================================================
-
-}; }; }; };
-
-#endif
-
diff --git a/offapi/com/sun/star/sheet/DDELinksEnumeration.idl b/offapi/com/sun/star/sheet/DDELinksEnumeration.idl
deleted file mode 100644
index 0d2334c3b..000000000
--- a/offapi/com/sun/star/sheet/DDELinksEnumeration.idl
+++ /dev/null
@@ -1,60 +0,0 @@
-/*************************************************************************
- *
- * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
- *
- * Copyright 2000, 2010 Oracle and/or its affiliates.
- *
- * OpenOffice.org - a multi-platform office productivity suite
- *
- * This file is part of OpenOffice.org.
- *
- * OpenOffice.org is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Lesser General Public License version 3
- * only, as published by the Free Software Foundation.
- *
- * OpenOffice.org is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Lesser General Public License version 3 for more details
- * (a copy is included in the LICENSE file that accompanied this code).
- *
- * You should have received a copy of the GNU Lesser General Public License
- * version 3 along with OpenOffice.org. If not, see
- *
- * for a copy of the LGPLv3 License.
- *
- ************************************************************************/
-
-#ifndef __com_sun_star_sheet_DDELinksEnumeration_idl__
-#define __com_sun_star_sheet_DDELinksEnumeration_idl__
-
-#include
-
-//=============================================================================
-
-module com { module sun { module star { module sheet {
-
-//=============================================================================
-
-/** represents an enumeration of DDE links.
-
- @see com::sun::star::sheet::DDELink
- */
-published service DDELinksEnumeration
-{
- //-------------------------------------------------------------------------
-
- /** provides methods to access the DDE links in the enumeration.
-
- @see com::sun::star::sheet::DDELink
- */
- interface com::sun::star::container::XEnumeration;
-
-};
-
-//=============================================================================
-
-}; }; }; };
-
-#endif
-
diff --git a/offapi/com/sun/star/sheet/DataImportMode.idl b/offapi/com/sun/star/sheet/DataImportMode.idl
deleted file mode 100644
index e96868bca..000000000
--- a/offapi/com/sun/star/sheet/DataImportMode.idl
+++ /dev/null
@@ -1,72 +0,0 @@
-/*************************************************************************
- *
- * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
- *
- * Copyright 2000, 2010 Oracle and/or its affiliates.
- *
- * OpenOffice.org - a multi-platform office productivity suite
- *
- * This file is part of OpenOffice.org.
- *
- * OpenOffice.org is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Lesser General Public License version 3
- * only, as published by the Free Software Foundation.
- *
- * OpenOffice.org is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Lesser General Public License version 3 for more details
- * (a copy is included in the LICENSE file that accompanied this code).
- *
- * You should have received a copy of the GNU Lesser General Public License
- * version 3 along with OpenOffice.org. If not, see
- *
- * for a copy of the LGPLv3 License.
- *
- ************************************************************************/
-
-#ifndef __com_sun_star_sheet_DataImportMode_idl__
-#define __com_sun_star_sheet_DataImportMode_idl__
-
-//=============================================================================
-
-module com { module sun { module star { module sheet {
-
-//=============================================================================
-
-/** used to specify which database contents are imported.
- */
-published enum DataImportMode
-{
- //-------------------------------------------------------------------------
-
- /** nothing is imported.
- */
- NONE,
-
- //-------------------------------------------------------------------------
-
- /** a SQL query string is supplied.
- */
- SQL,
-
- //-------------------------------------------------------------------------
-
- /** the name of a database table is supplied.
- */
- TABLE,
-
- //-------------------------------------------------------------------------
-
- /** the name of a database query is supplied.
- */
- QUERY
-
-};
-
-//=============================================================================
-
-}; }; }; };
-
-#endif
-
diff --git a/offapi/com/sun/star/sheet/DataPilotDescriptor.idl b/offapi/com/sun/star/sheet/DataPilotDescriptor.idl
deleted file mode 100644
index a3482e079..000000000
--- a/offapi/com/sun/star/sheet/DataPilotDescriptor.idl
+++ /dev/null
@@ -1,149 +0,0 @@
-/*************************************************************************
- *
- * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
- *
- * Copyright 2000, 2010 Oracle and/or its affiliates.
- *
- * OpenOffice.org - a multi-platform office productivity suite
- *
- * This file is part of OpenOffice.org.
- *
- * OpenOffice.org is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Lesser General Public License version 3
- * only, as published by the Free Software Foundation.
- *
- * OpenOffice.org is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Lesser General Public License version 3 for more details
- * (a copy is included in the LICENSE file that accompanied this code).
- *
- * You should have received a copy of the GNU Lesser General Public License
- * version 3 along with OpenOffice.org. If not, see
- *
- * for a copy of the LGPLv3 License.
- *
- ************************************************************************/
-
-#ifndef __com_sun_star_sheet_DataPilotTableDescriptor_idl__
-#define __com_sun_star_sheet_DataPilotTableDescriptor_idl__
-
-#include
-#include
-#include
-#include
-
-//=============================================================================
-
-module com { module sun { module star { module sheet {
-
-//=============================================================================
-
-/** represents the description of the layout of a data pilot table.
-
- @see com::sun::star::sheet::DataPilotTable
-*/
-published service DataPilotDescriptor
-{
- //-------------------------------------------------------------------------
-
- /** provides access to the layout settings of the data pilot table.
- */
- interface XDataPilotDescriptor;
-
- //-------------------------------------------------------------------------
-
- /** provides access to the layout settings of the data pilot table.
- */
- [optional] interface com::sun::star::beans::XPropertySet;
-
- //-------------------------------------------------------------------------
-
- /** Provides access to the DataPilotField used to layout
- multiple data fields.
- */
- [optional] interface XDataPilotDataLayoutFieldSupplier;
-
- //=========================================================================
-
- /** specifies parameters to create the data pilot table from a database.
-
- @see DatabaseImportDescriptor
- @since OOo 3.3
-
- */
- [optional, property] sequence< com::sun::star::beans::PropertyValue > ImportDescriptor;
-
- //-------------------------------------------------------------------------
-
- /** specifies the name of a DataPilotSource implementation
- for the data pilot table.
-
- @since OOo 3.3
-
- */
- [optional, property] string SourceServiceName;
-
- //-------------------------------------------------------------------------
-
- /** specifies arguments that are passed to the implementation named by
- SourceServiceName.
-
- @since OOo 3.3
-
- */
- [optional, property] sequence< com::sun::star::beans::PropertyValue > ServiceArguments;
-
- //-------------------------------------------------------------------------
-
- /** specifies if empty rows in the source data are ignored.
- */
- [optional, property] boolean IgnoreEmptyRows;
-
- //-------------------------------------------------------------------------
-
- /** specifies if empty category cells in the source data should be treated
- as repetition of the content from the previous row.
- */
- [optional, property] boolean RepeatIfEmpty;
-
- //-------------------------------------------------------------------------
-
- /** specifies if columns for grand total results are created.
- */
- [optional, property] boolean ColumnGrand;
-
- //-------------------------------------------------------------------------
-
- /** specifies if rows for grand total results are created.
- */
- [optional, property] boolean RowGrand;
-
- //-------------------------------------------------------------------------
-
- /** specifies whether the filter button is shown.
- */
- [optional, property] boolean ShowFilterButton;
-
- //-------------------------------------------------------------------------
-
- /** specifies whether to drill down to details or go into edit mode.
- */
- [optional, property] boolean DrillDownOnDoubleClick;
-
- //-------------------------------------------------------------------------
-
- /** specifies a label for grand total results.
-
- @since OOo 3.4
- */
- [optional, property] string GrandTotalName;
-
- //-------------------------------------------------------------------------
-};
-
-//=============================================================================
-
-}; }; }; };
-
-#endif
diff --git a/offapi/com/sun/star/sheet/DataPilotField.idl b/offapi/com/sun/star/sheet/DataPilotField.idl
deleted file mode 100644
index af42c6c11..000000000
--- a/offapi/com/sun/star/sheet/DataPilotField.idl
+++ /dev/null
@@ -1,216 +0,0 @@
-/*************************************************************************
- *
- * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
- *
- * Copyright 2000, 2010 Oracle and/or its affiliates.
- *
- * OpenOffice.org - a multi-platform office productivity suite
- *
- * This file is part of OpenOffice.org.
- *
- * OpenOffice.org is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Lesser General Public License version 3
- * only, as published by the Free Software Foundation.
- *
- * OpenOffice.org is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Lesser General Public License version 3 for more details
- * (a copy is included in the LICENSE file that accompanied this code).
- *
- * You should have received a copy of the GNU Lesser General Public License
- * version 3 along with OpenOffice.org. If not, see
- *
- * for a copy of the LGPLv3 License.
- *
- ************************************************************************/
-
-#ifndef __com_sun_star_sheet_DataPilotField_idl__
-#define __com_sun_star_sheet_DataPilotField_idl__
-
-#include
-#include
-#include
-#include
-#include
-#include
-#include
-#include
-#include
-#include
-#include
-
-//=============================================================================
-
-module com { module sun { module star { module sheet {
-
-//=============================================================================
-
-/** represents a single field in a data pilot table.
-
- If the data pilot table is based on a spreadsheet cell range, a field
- is represented by a column of the range and is named using the topmost
- cell of the column.
- */
-published service DataPilotField
-{
- //-------------------------------------------------------------------------
-
- /** provides access to the name of the data pilot field.
- */
- interface com::sun::star::container::XNamed;
-
- //-------------------------------------------------------------------------
-
-//!published service PropertySet
- /** provides access to the properties.
- */
- interface com::sun::star::beans::XPropertySet;
-
- //-------------------------------------------------------------------------
-
- [optional] interface XDataPilotField;
-
- //-------------------------------------------------------------------------
-
- [optional] interface XDataPilotFieldGrouping;
-
- //=========================================================================
-
- /** specifies the orientation of the field.
-
- If the orientation of a field has been changed using this property,
- the field will be moved to the last position in the collection of all
- fields with the specified orientation.
- */
- [property] DataPilotFieldOrientation Orientation;
-
- //-------------------------------------------------------------------------
-
- /** specifies the function used to calculate results for this field.
-
- For column and row fields, this is the function for subtotals
- (GeneralFunction::NONE means no subtotals).
- For data fields, this is the function shown in the data pilot
- table.
- */
- [property] GeneralFunction Function;
-
- //-------------------------------------------------------------------------
-
- /** specifies the functions used to calculate subtotals for this field.
-
- This property is supported by column and row fields only.
-
- An empty sequence means no subtotals. The same effect can be
- achieved by setting the property Function to the
- value GeneralFunction::NONE. If the length of the
- sequence is greater then 1, then the sequence MUST NOT contain one of
- the values GeneralFunction::NONE or
- GeneralFunction::AUTO.
-
- The order of the functions in this sequence is reflected in the
- DataPilot table. Multiple entries of the same function are ignored
- when setting the property.
- */
- [property, optional] sequence Subtotals;
-
- //-------------------------------------------------------------------------
-
- /** specifies the selected page which is used to filter the data pilot.
- */
- [property, optional] string SelectedPage;
-
- //-------------------------------------------------------------------------
-
- /** specifies whether to use the selected page to filter the data pilot or
- show all.
- */
- [property, optional] boolean UseSelectedPage;
-
- //-------------------------------------------------------------------------
-
- /** specifies which hierarchy of the dimension is used.
-
- @see com::sun::star::sheet::DataPilotSourceHierarchies
- */
- [property, optional] string UsedHierarchy;
-
- //-------------------------------------------------------------------------
-
- /** specifies whether this field has sorting information.
- */
- [property, optional] boolean HasSortInfo;
-
- //-------------------------------------------------------------------------
-
- /** controls how the field's items are sorted.
- */
- [property, optional] DataPilotFieldSortInfo SortInfo;
-
- //-------------------------------------------------------------------------
-
- /** specifies whether this field has layout information.
- */
- [property, optional] boolean HasLayoutInfo;
-
- //-------------------------------------------------------------------------
-
- /** controls how the field's items are laid out in the result table.
- */
- [property, optional] DataPilotFieldLayoutInfo LayoutInfo;
-
- //-------------------------------------------------------------------------
-
- /** specifies whether this field has auto show information.
- */
- [property, optional] boolean HasAutoShowInfo;
-
- //-------------------------------------------------------------------------
-
- /** enables the automatic inclusion of only a number of items with
- the highest or lowest result values.
- */
- [property, optional] DataPilotFieldAutoShowInfo AutoShowInfo;
-
- //-------------------------------------------------------------------------
-
- /** specifies whether this field has a reference.
- */
- [property, optional] boolean HasReference;
-
- //-------------------------------------------------------------------------
-
- /** controls how the results are shown in relation to a selected
- reference result.
- */
- [property, optional] DataPilotFieldReference Reference;
-
- //-------------------------------------------------------------------------
-
- /** specifies whether this field is a group field.
- */
- [property, optional] boolean IsGroupField;
-
- //-------------------------------------------------------------------------
-
- /** contains the grouping information of the DataPilot field.
-
- By changing the value of this property it is possible to modify the
- grouping settings of this field.
- */
- [property, optional] DataPilotFieldGroupInfo GroupInfo;
-
- //-------------------------------------------------------------------------
-
- /** specifies whether to show this field also if it is empty or not.
- */
- [property, optional] boolean ShowEmpty;
-};
-
-//=============================================================================
-
-}; }; }; };
-
-#endif
-
diff --git a/offapi/com/sun/star/sheet/DataPilotFieldAutoShowInfo.idl b/offapi/com/sun/star/sheet/DataPilotFieldAutoShowInfo.idl
deleted file mode 100644
index 22df75bd9..000000000
--- a/offapi/com/sun/star/sheet/DataPilotFieldAutoShowInfo.idl
+++ /dev/null
@@ -1,83 +0,0 @@
-/*************************************************************************
- *
- * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
- *
- * Copyright 2000, 2010 Oracle and/or its affiliates.
- *
- * OpenOffice.org - a multi-platform office productivity suite
- *
- * This file is part of OpenOffice.org.
- *
- * OpenOffice.org is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Lesser General Public License version 3
- * only, as published by the Free Software Foundation.
- *
- * OpenOffice.org is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Lesser General Public License version 3 for more details
- * (a copy is included in the LICENSE file that accompanied this code).
- *
- * You should have received a copy of the GNU Lesser General Public License
- * version 3 along with OpenOffice.org. If not, see
- *
- * for a copy of the LGPLv3 License.
- *
- ************************************************************************/
-
-#ifndef __com_sun_star_sheet_DataPilotFieldAutoShowInfo_idl__
-#define __com_sun_star_sheet_DataPilotFieldAutoShowInfo_idl__
-
-//=============================================================================
-
-module com { module sun { module star { module sheet {
-
-//=============================================================================
-
-/** contains the auto show information of a DataPilotField.
-
- If enabled, only a number of items with the highest or lowest result
- values are shown. The other items are hidden automatically.
-
- @see com::sun::star::sheet::DataPilotField
- */
-published struct DataPilotFieldAutoShowInfo
-{
- //-------------------------------------------------------------------------
-
- /** specifies whether the AutoShow feature is enabled or not.
- */
-
- boolean IsEnabled;
-
- //-------------------------------------------------------------------------
-
- /** specifies the mode which items have to be shown.
-
- @see com::sun::star::sheet::DataPilotFieldShowItemsMode
-
- */
-
- long ShowItemsMode;
-
- //-------------------------------------------------------------------------
-
- /** specifies the number of the items to show.
- */
-
- long ItemCount;
-
- //-------------------------------------------------------------------------
-
- /** specifies the field where the values to show and select are taken from.
- */
-
- string DataField;
-};
-
-//=============================================================================
-
-}; }; }; };
-
-#endif
-
diff --git a/offapi/com/sun/star/sheet/DataPilotFieldFilter.idl b/offapi/com/sun/star/sheet/DataPilotFieldFilter.idl
deleted file mode 100644
index 0a9df0862..000000000
--- a/offapi/com/sun/star/sheet/DataPilotFieldFilter.idl
+++ /dev/null
@@ -1,51 +0,0 @@
-/*************************************************************************
- *
- * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
- *
- * Copyright 2000, 2010 Oracle and/or its affiliates.
- *
- * OpenOffice.org - a multi-platform office productivity suite
- *
- * This file is part of OpenOffice.org.
- *
- * OpenOffice.org is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Lesser General Public License version 3
- * only, as published by the Free Software Foundation.
- *
- * OpenOffice.org is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Lesser General Public License version 3 for more details
- * (a copy is included in the LICENSE file that accompanied this code).
- *
- * You should have received a copy of the GNU Lesser General Public License
- * version 3 along with OpenOffice.org. If not, see
- *
- * for a copy of the LGPLv3 License.
- *
- ************************************************************************/
-
-#ifndef __com_sun_star_sheet_DataPilotFieldFilter_idl__
-#define __com_sun_star_sheet_DataPilotFieldFilter_idl__
-
-//=============================================================================
-
-module com { module sun { module star { module sheet {
-
-//=============================================================================
-
-struct DataPilotFieldFilter
-{
- /** Field name. */
- string FieldName;
-
- /** String value that needs to match against. */
- string MatchValue;
-};
-
-//=============================================================================
-
-}; }; }; };
-
-#endif
-
diff --git a/offapi/com/sun/star/sheet/DataPilotFieldGroup.idl b/offapi/com/sun/star/sheet/DataPilotFieldGroup.idl
deleted file mode 100644
index 954baa4a5..000000000
--- a/offapi/com/sun/star/sheet/DataPilotFieldGroup.idl
+++ /dev/null
@@ -1,125 +0,0 @@
-/*************************************************************************
- *
- * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
- *
- * Copyright 2000, 2010 Oracle and/or its affiliates.
- *
- * OpenOffice.org - a multi-platform office productivity suite
- *
- * This file is part of OpenOffice.org.
- *
- * OpenOffice.org is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Lesser General Public License version 3
- * only, as published by the Free Software Foundation.
- *
- * OpenOffice.org is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Lesser General Public License version 3 for more details
- * (a copy is included in the LICENSE file that accompanied this code).
- *
- * You should have received a copy of the GNU Lesser General Public License
- * version 3 along with OpenOffice.org. If not, see
- *
- * for a copy of the LGPLv3 License.
- *
- ************************************************************************/
-
-#ifndef __com_sun_star_sheet_DataPilotFieldGroup_idl__
-#define __com_sun_star_sheet_DataPilotFieldGroup_idl__
-
-#include
-#include
-#include
-#include
-
-//=============================================================================
-
-module com { module sun { module star { module sheet {
-
-//=============================================================================
-
-/** represents a collection of members in a data pilot field group.
-
- The members (also called items) of this collection are instances of
- DataPilotFieldGroupItem.
-
- @see DataPilotField
- @see DataPilotFieldGroups
- @see DataPilotFieldGroupItem
- */
-published service DataPilotFieldGroup
-{
- //-------------------------------------------------------------------------
-
- /** provides access to the name of the data pilot field group.
-
- It is possible to change the name of this field group as long as
- the new name is not used in the collection of groups in the field.
- */
- interface com::sun::star::container::XNamed;
-
- //-------------------------------------------------------------------------
-
- /** provides access to the data pilot field group members in the
- collection via index.
- */
- interface com::sun::star::container::XIndexAccess;
-
- //-------------------------------------------------------------------------
-
- /** creates an enumeration of all data pilot field group members.
-
- @see DataPilotFieldGroupEnumeration
- */
- interface com::sun::star::container::XEnumerationAccess;
-
- //-------------------------------------------------------------------------
-
- /** provides access to the data pilot field group members in the
- collection via name.
- */
- interface com::sun::star::container::XNameAccess;
-
- //-------------------------------------------------------------------------
-
- /** provides read/write access to the data pilot field group members in
- the collection via name.
-
- The XNameContainer
- and XNameReplace
- interfaces can be used to manage the members that this group contains.
- It is possible to insert, remove, and replace members.
-
- The method
- XNameReplace::replaceByName can be used to rename the
- specified member. To do so, the new name has to be passed as second
- argument. An implementation should support the following data types:
-
-
- - a non-empty string specifying the new name of the
- group member.
- - an object supporting the
- XNamed interface, for example an instance of
- DataPilotFieldGroupItem received from another group.
-
-
- The method
- XNameContainer::insertByName can be used to insert a new
- member into this field group. An implementation should ignore the
- second argument and insert the specified member name.
-
- The method
- XNameContainer::removeByName can be used to remove an
- existing member name.
- */
- [optional] interface com::sun::star::container::XNameContainer;
-
-};
-
-//=============================================================================
-
-}; }; }; };
-
-#endif
-
diff --git a/offapi/com/sun/star/sheet/DataPilotFieldGroupBy.idl b/offapi/com/sun/star/sheet/DataPilotFieldGroupBy.idl
deleted file mode 100644
index 2d9e9d7b3..000000000
--- a/offapi/com/sun/star/sheet/DataPilotFieldGroupBy.idl
+++ /dev/null
@@ -1,138 +0,0 @@
-/*************************************************************************
- *
- * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
- *
- * Copyright 2000, 2010 Oracle and/or its affiliates.
- *
- * OpenOffice.org - a multi-platform office productivity suite
- *
- * This file is part of OpenOffice.org.
- *
- * OpenOffice.org is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Lesser General Public License version 3
- * only, as published by the Free Software Foundation.
- *
- * OpenOffice.org is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Lesser General Public License version 3 for more details
- * (a copy is included in the LICENSE file that accompanied this code).
- *
- * You should have received a copy of the GNU Lesser General Public License
- * version 3 along with OpenOffice.org. If not, see
- *
- * for a copy of the LGPLv3 License.
- *
- ************************************************************************/
-
-#ifndef __com_sun_star_sheet_DataPilotFieldGroupBy_idl__
-#define __com_sun_star_sheet_DataPilotFieldGroupBy_idl__
-
-//=============================================================================
-
-module com { module sun { module star { module sheet {
-
-//=============================================================================
-
-/** These constants select different types for grouping members of a DataPilot
- field by date or time.
-
- @see DataPilotFieldGroupInfo
- */
-published constants DataPilotFieldGroupBy
-{
- // -----------------------------------------------------------------------
- /** Groups all members of a DataPilot field containing a date/time value
- by their current value for seconds.
-
- Example: The group :02 will contain all members that
- contain a time with a seconds value of 2, regardless of the date,
- hours and minutes of the member, e.g. 2002-Jan-03 00:00:02 or
- 1999-May-02 12:45:02.
- */
- const long SECONDS = 1;
-
- // -----------------------------------------------------------------------
- /** Groups all members of a DataPilot field containing a date/time value
- by their current value for minutes.
-
- Example: The group :02 will contain all members that
- contain a time with a minutes value of 2, regardless of the date,
- hours and seconds of the member, e.g. 2002-Jan-03 00:02:00 or
- 1999-May-02 12:02:45.
- */
- const long MINUTES = 2;
-
- // -----------------------------------------------------------------------
- /** Groups all members of a DataPilot field containing a date/time value
- by their current value for hours.
-
- Example: The group 02 will contain all members that
- contain a time with a hour value of 2, regardless of the date, minutes
- and seconds of the member, e.g. 2002-Jan-03 02:00:00 or
- 1999-May-02 02:12:45.
- */
- const long HOURS = 4;
-
- // -----------------------------------------------------------------------
- /** Groups all members of a DataPilot field containing a date/time value
- by their calendar day, or by ranges of days.
-
- Examples:
-
- - Calendar day grouping: The group Jan 03 will contain all
- members that contain the January 3rd, regardless of the year or time
- of the member, e.g. 2002-Jan-03 00:00:00 or
- 1999-Jan-03 02:12:45.
-
- - Day range grouping: The group 2002-Jan-03 - 2002-Jan-09
- will contain all members with a date/time in the range from
- 2002-Jan-03 00:00:00 through 2002-Jan-09 23:59:59.
-
-
- See descriptions for XDataPilotFieldGrouping::createDateGroup
- for more details about day grouping.
- */
- const long DAYS = 8;
-
- // -----------------------------------------------------------------------
- /** Groups all members of a DataPilot field containing a date/time value
- by their month.
-
- Example: The group Jan will contain all members with a
- date in the month January, regardless of the year, day, or time of the
- member, e.g. 2002-Jan-03 00:00:00 or
- 1999-Jan-02 02:12:45.
- */
- const long MONTHS = 16;
-
- // -----------------------------------------------------------------------
- /** Groups all members of a DataPilot field containing a date/time value
- by their quarter.
-
- Example: The group Q1 will contain all members with a
- date in the first quarter of a year (i.e. the months January,
- February, and march), regardless of the year, day, or time of the
- member, e.g. 2002-Jan-03 00:00:00 or
- 1999-Mar-02 02:12:45.
- */
- const long QUARTERS = 32;
-
- // -----------------------------------------------------------------------
- /** Groups all members of a DataPilot field containing a date/time value
- by their year.
-
- Example: The group 1999 will contain all members with a
- date in the year 1999, regardless of the month, day, or time of the
- member, e.g. 1999-Jan-03 00:00:00 or
- 1999-May-02 02:12:45.
- */
- const long YEARS = 64;
-};
-
-//=============================================================================
-
-}; }; }; };
-
-#endif
-
diff --git a/offapi/com/sun/star/sheet/DataPilotFieldGroupEnumeration.idl b/offapi/com/sun/star/sheet/DataPilotFieldGroupEnumeration.idl
deleted file mode 100644
index 5b923bd2d..000000000
--- a/offapi/com/sun/star/sheet/DataPilotFieldGroupEnumeration.idl
+++ /dev/null
@@ -1,62 +0,0 @@
-/*************************************************************************
- *
- * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
- *
- * Copyright 2000, 2010 Oracle and/or its affiliates.
- *
- * OpenOffice.org - a multi-platform office productivity suite
- *
- * This file is part of OpenOffice.org.
- *
- * OpenOffice.org is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Lesser General Public License version 3
- * only, as published by the Free Software Foundation.
- *
- * OpenOffice.org is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Lesser General Public License version 3 for more details
- * (a copy is included in the LICENSE file that accompanied this code).
- *
- * You should have received a copy of the GNU Lesser General Public License
- * version 3 along with OpenOffice.org. If not, see
- *
- * for a copy of the LGPLv3 License.
- *
- ************************************************************************/
-
-#ifndef __com_sun_star_sheet_DataPilotFieldGroupEnumeration_idl__
-#define __com_sun_star_sheet_DataPilotFieldGroupEnumeration_idl__
-
-#include
-
-//=============================================================================
-
-module com { module sun { module star { module sheet {
-
-//=============================================================================
-
-/** represents an enumeration of members in a DataPilot field group.
-
- @see DataPilotFieldGroupItem
- @see DataPilotFieldGroup
- */
-service DataPilotFieldGroupEnumeration
-{
- //-------------------------------------------------------------------------
-
- /** provides methods to access the group members in the enumeration.
-
- The elements of the enumeration are instances of
- DataPilotFieldGroupItem.
- */
- interface com::sun::star::container::XEnumeration;
-
-};
-
-//=============================================================================
-
-}; }; }; };
-
-#endif
-
diff --git a/offapi/com/sun/star/sheet/DataPilotFieldGroupInfo.idl b/offapi/com/sun/star/sheet/DataPilotFieldGroupInfo.idl
deleted file mode 100644
index 9a363b6c6..000000000
--- a/offapi/com/sun/star/sheet/DataPilotFieldGroupInfo.idl
+++ /dev/null
@@ -1,160 +0,0 @@
-/*************************************************************************
- *
- * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
- *
- * Copyright 2000, 2010 Oracle and/or its affiliates.
- *
- * OpenOffice.org - a multi-platform office productivity suite
- *
- * This file is part of OpenOffice.org.
- *
- * OpenOffice.org is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Lesser General Public License version 3
- * only, as published by the Free Software Foundation.
- *
- * OpenOffice.org is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Lesser General Public License version 3 for more details
- * (a copy is included in the LICENSE file that accompanied this code).
- *
- * You should have received a copy of the GNU Lesser General Public License
- * version 3 along with OpenOffice.org. If not, see
- *
- * for a copy of the LGPLv3 License.
- *
- ************************************************************************/
-
-#ifndef __com_sun_star_sheet_DataPilotFieldGroupInfo_idl__
-#define __com_sun_star_sheet_DataPilotFieldGroupInfo_idl__
-
-#include
-#include
-
-//=============================================================================
-
-module com { module sun { module star { module sheet {
-
-//=============================================================================
-
-/** contains the grouping information of a DataPilotField.
- */
-published struct DataPilotFieldGroupInfo
-{
- //-------------------------------------------------------------------------
-
- /** specifies whether the start value for the grouping is taken
- automatically from the minimum of the item values.
-
-
- - If is set, the value from Start will be
- used as start value for the grouping.
- - If is set, the start value for the grouping will be
- calculated automatically from the minimum of all member values of the
- DataPilot field.
-
- */
- boolean HasAutoStart;
-
- //-------------------------------------------------------------------------
-
- /** specifies whether the end value for the grouping is taken
- automatically from the maximum of the item values.
-
-
- - If is set, the value from End will be
- used as end value for the grouping.
- - If is set, the end value for the grouping will be
- calculated automatically from the maximum of all member values of the
- DataPilot field.
-
- */
- boolean HasAutoEnd;
-
- //-------------------------------------------------------------------------
-
- /** specifies whether date values are grouped by ranges of days.
-
-
- - If is set, and GroupBy contains zero,
- grouping is performed inplace on the item values.
- - If is set, and GroupBy contains one or
- more flags from DataPilotFieldGroupBy, grouping is
- performed on date or time.
- - If is set, Step contains a value greater
- than or equal to 1, and GroupBy set to
- DataPilotFieldGroupBy::DAYS, grouping is performed on ranges
- of days (see descriptions for
- XDataPilotFieldGrouping::createDateGroup for more details
- about day grouping).
-
- */
- boolean HasDateValues;
-
- //-------------------------------------------------------------------------
-
- /** specifies the start value for the grouping if HasAutoStart
- is set to .
- */
- double Start;
-
- //-------------------------------------------------------------------------
-
- /** specifies the end value for the grouping if HasAutoEnd
- is set to .
- */
- double End;
-
- //-------------------------------------------------------------------------
-
- /** specifies the size of the ranges for numeric or day grouping.
-
- Example: With HasAutoStart set to ,
- Start set to 2, and Step set to 3,
- the first group will contain all values greater than or equal to 2 and
- less than 5. The second group will contain all values greater than or
- equal to 5 and less then 8, and so on.
- */
- double Step;
-
- //-------------------------------------------------------------------------
-
- /** specifies the grouping of the date values.
-
- @see DataPilotFieldGroupBy
- */
- long GroupBy;
-
- //-------------------------------------------------------------------------
-
- /** contains the source DataPilot field grouping is based on. Will be
- if this field is not grouped or contains numeric grouping.
-
- @see DataPilotField
- */
- XDataPilotField SourceField;
-
- //-------------------------------------------------------------------------
-
- /** specifies the named groups in this field if there are some.
-
- The returned object is an instance of DataPilotFieldGroups
- . The collection of groups can be modified by inserting,
- removing, replacing, or renaming single groups or item names in the
- groups. When writing back this struct containing such a changed
- collection of groups to the DataPilotField::GroupInfo
- property, the modified grouping settings are applied at the DataPilot
- field.
-
- @see DataPilotField
- @see DataPilotFieldGroups
- */
- com::sun::star::container::XNameAccess Groups;
-};
-
-//=============================================================================
-
-}; }; }; };
-
-#endif
-
diff --git a/offapi/com/sun/star/sheet/DataPilotFieldGroupItem.idl b/offapi/com/sun/star/sheet/DataPilotFieldGroupItem.idl
deleted file mode 100644
index eb687f492..000000000
--- a/offapi/com/sun/star/sheet/DataPilotFieldGroupItem.idl
+++ /dev/null
@@ -1,58 +0,0 @@
-/*************************************************************************
- *
- * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
- *
- * Copyright 2000, 2010 Oracle and/or its affiliates.
- *
- * OpenOffice.org - a multi-platform office productivity suite
- *
- * This file is part of OpenOffice.org.
- *
- * OpenOffice.org is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Lesser General Public License version 3
- * only, as published by the Free Software Foundation.
- *
- * OpenOffice.org is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Lesser General Public License version 3 for more details
- * (a copy is included in the LICENSE file that accompanied this code).
- *
- * You should have received a copy of the GNU Lesser General Public License
- * version 3 along with OpenOffice.org. If not, see
- *
- * for a copy of the LGPLv3 License.
- *
- ************************************************************************/
-
-#ifndef __com_sun_star_sheet_DataPilotFieldGroupItem_idl__
-#define __com_sun_star_sheet_DataPilotFieldGroupItem_idl__
-
-#include
-
-//=============================================================================
-
-module com { module sun { module star { module sheet {
-
-//=============================================================================
-
-/** represents the member in a data pilot field group.
-
- @see com::sun::star::sheet::DataPilotFieldGroup
- */
-published service DataPilotFieldGroupItem
-{
- //-------------------------------------------------------------------------
-
- /** provides access to the name of the data pilot field group member.
- */
- interface com::sun::star::container::XNamed;
-
-};
-
-//=============================================================================
-
-}; }; }; };
-
-#endif
-
diff --git a/offapi/com/sun/star/sheet/DataPilotFieldGroups.idl b/offapi/com/sun/star/sheet/DataPilotFieldGroups.idl
deleted file mode 100644
index 54756d55f..000000000
--- a/offapi/com/sun/star/sheet/DataPilotFieldGroups.idl
+++ /dev/null
@@ -1,121 +0,0 @@
-/*************************************************************************
- *
- * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
- *
- * Copyright 2000, 2010 Oracle and/or its affiliates.
- *
- * OpenOffice.org - a multi-platform office productivity suite
- *
- * This file is part of OpenOffice.org.
- *
- * OpenOffice.org is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Lesser General Public License version 3
- * only, as published by the Free Software Foundation.
- *
- * OpenOffice.org is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Lesser General Public License version 3 for more details
- * (a copy is included in the LICENSE file that accompanied this code).
- *
- * You should have received a copy of the GNU Lesser General Public License
- * version 3 along with OpenOffice.org. If not, see
- *
- * for a copy of the LGPLv3 License.
- *
- ************************************************************************/
-
-#ifndef __com_sun_star_sheet_DataPilotFieldGroups_idl__
-#define __com_sun_star_sheet_DataPilotFieldGroups_idl__
-
-#include
-#include
-#include
-
-//=============================================================================
-
-module com { module sun { module star { module sheet {
-
-//=============================================================================
-
-/** represents a collection of groups in a data pilot field.
-
- The members of this collection are instances of DataPilotFieldGroup
- containing the names of all items in the group.
-
- @see DataPilotField
- @see DataPilotFieldGroup
- @see DataPilotFieldGroupInfo
- */
-published service DataPilotFieldGroups
-{
- //-------------------------------------------------------------------------
-
- /** provides access to the data pilot field groups in the collection via
- index.
- */
- interface com::sun::star::container::XIndexAccess;
-
- //-------------------------------------------------------------------------
-
- /** creates an enumeration of all data pilot field groups.
-
- @see DataPilotFieldGroupsEnumeration
- */
- interface com::sun::star::container::XEnumerationAccess;
-
- //-------------------------------------------------------------------------
-
- /** provides access to the data pilot field groups in the collection via
- name.
- */
- interface com::sun::star::container::XNameAccess;
-
- //-------------------------------------------------------------------------
-
- /** provides read/write access to the data pilot field groups in the
- collection via name.
-
- The XNameContainer
- and XNameReplace
- interfaces can be used to manage the item groups. It is possible to
- insert, remove, and replace item groups.
-
- The method
- XNameReplace::replaceByName can be used to replace the item
- names in an existing group with a new collection of item names. An
- implementation should support the following data types:
-
-
- - an empty any to remove all items and leave the
- group empty. The group can be filled later with new item names.
- - a string containing all item names that will
- be part of the group.
- - an object supporting
- XIndexAccess containing elements that provide an item name per
- element via the interface
- XNamed, for example an instance of DataPilotFieldGroup
- .
-
-
- The method
- XNameContainer::insertByName can be used to insert a new
- field group with the passed collection of item names. An
- implementation should support the same data types as described above
- for the method
- XNameReplace::replaceByName.
-
- The method
- XNameContainer::removeByName can be used to remove an
- existing field group.
- */
- [optional] interface com::sun::star::container::XNameContainer;
-
-};
-
-//=============================================================================
-
-}; }; }; };
-
-#endif
-
diff --git a/offapi/com/sun/star/sheet/DataPilotFieldGroupsEnumeration.idl b/offapi/com/sun/star/sheet/DataPilotFieldGroupsEnumeration.idl
deleted file mode 100644
index 5876744ab..000000000
--- a/offapi/com/sun/star/sheet/DataPilotFieldGroupsEnumeration.idl
+++ /dev/null
@@ -1,62 +0,0 @@
-/*************************************************************************
- *
- * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
- *
- * Copyright 2000, 2010 Oracle and/or its affiliates.
- *
- * OpenOffice.org - a multi-platform office productivity suite
- *
- * This file is part of OpenOffice.org.
- *
- * OpenOffice.org is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Lesser General Public License version 3
- * only, as published by the Free Software Foundation.
- *
- * OpenOffice.org is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Lesser General Public License version 3 for more details
- * (a copy is included in the LICENSE file that accompanied this code).
- *
- * You should have received a copy of the GNU Lesser General Public License
- * version 3 along with OpenOffice.org. If not, see
- *
- * for a copy of the LGPLv3 License.
- *
- ************************************************************************/
-
-#ifndef __com_sun_star_sheet_DataPilotFieldGroupsEnumeration_idl__
-#define __com_sun_star_sheet_DataPilotFieldGroupsEnumeration_idl__
-
-#include
-
-//=============================================================================
-
-module com { module sun { module star { module sheet {
-
-//=============================================================================
-
-/** represents an enumeration of member groups in a DataPilot field.
-
- @see DataPilotFieldGroup
- @see DataPilotFieldGroups
- */
-service DataPilotFieldGroupsEnumeration
-{
- //-------------------------------------------------------------------------
-
- /** provides methods to access the field groups in the enumeration.
-
- The elements of the enumeration are instances of
- DataPilotFieldGroup.
- */
- interface com::sun::star::container::XEnumeration;
-
-};
-
-//=============================================================================
-
-}; }; }; };
-
-#endif
-
diff --git a/offapi/com/sun/star/sheet/DataPilotFieldLayoutInfo.idl b/offapi/com/sun/star/sheet/DataPilotFieldLayoutInfo.idl
deleted file mode 100644
index 7e7037427..000000000
--- a/offapi/com/sun/star/sheet/DataPilotFieldLayoutInfo.idl
+++ /dev/null
@@ -1,66 +0,0 @@
-/*************************************************************************
- *
- * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
- *
- * Copyright 2000, 2010 Oracle and/or its affiliates.
- *
- * OpenOffice.org - a multi-platform office productivity suite
- *
- * This file is part of OpenOffice.org.
- *
- * OpenOffice.org is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Lesser General Public License version 3
- * only, as published by the Free Software Foundation.
- *
- * OpenOffice.org is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Lesser General Public License version 3 for more details
- * (a copy is included in the LICENSE file that accompanied this code).
- *
- * You should have received a copy of the GNU Lesser General Public License
- * version 3 along with OpenOffice.org. If not, see
- *
- * for a copy of the LGPLv3 License.
- *
- ************************************************************************/
-
-#ifndef __com_sun_star_sheet_DataPilotFieldLayoutInfo_idl__
-#define __com_sun_star_sheet_DataPilotFieldLayoutInfo_idl__
-
-//=============================================================================
-
-module com { module sun { module star { module sheet {
-
-//=============================================================================
-
-/** contains the layout information of a DataPilotField.
- */
-published struct DataPilotFieldLayoutInfo
-{
- //-------------------------------------------------------------------------
-
- /** specifies the layout mode.
-
- @see com::sun::star::sheet::DataPilotFieldLayoutMode
-
- */
-
- long LayoutMode;
-
- //-------------------------------------------------------------------------
-
- /** If , an empty row is inserted in the DataPilotTable
- result table after the data
- (including the subtotals) for each item of the field.
- */
-
- boolean AddEmptyLines;
-};
-
-//=============================================================================
-
-}; }; }; };
-
-#endif
-
diff --git a/offapi/com/sun/star/sheet/DataPilotFieldLayoutMode.idl b/offapi/com/sun/star/sheet/DataPilotFieldLayoutMode.idl
deleted file mode 100644
index ff7b18476..000000000
--- a/offapi/com/sun/star/sheet/DataPilotFieldLayoutMode.idl
+++ /dev/null
@@ -1,86 +0,0 @@
-/*************************************************************************
- *
- * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
- *
- * Copyright 2000, 2010 Oracle and/or its affiliates.
- *
- * OpenOffice.org - a multi-platform office productivity suite
- *
- * This file is part of OpenOffice.org.
- *
- * OpenOffice.org is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Lesser General Public License version 3
- * only, as published by the Free Software Foundation.
- *
- * OpenOffice.org is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Lesser General Public License version 3 for more details
- * (a copy is included in the LICENSE file that accompanied this code).
- *
- * You should have received a copy of the GNU Lesser General Public License
- * version 3 along with OpenOffice.org. If not, see
- *
- * for a copy of the LGPLv3 License.
- *
- ************************************************************************/
-
-#ifndef __com_sun_star_sheet_DataPilotFieldLayoutMode_idl__
-#define __com_sun_star_sheet_DataPilotFieldLayoutMode_idl__
-
-//=============================================================================
-
-module com { module sun { module star { module sheet {
-
-//=============================================================================
-
-/** describes the layout mode of the data field
-
-@see com::sun::star::sheet::DataPilotFieldLayoutInfo
-
- */
-constants DataPilotFieldLayoutMode
-{
- //-------------------------------------------------------------------------
-
- /** Tabular layout mode is the layout, where each item's name is on the same
- row as the first item from the following field. Subtotals are always shown below
- an item's data in this mode.
- */
-
- const long TABULAR_LAYOUT = 0;
-
- //-------------------------------------------------------------------------
-
- /** In outline layout mode, the items from the following field start in the row
- below an item's name, like in traditional database reports.
-
- Subtotals are shown at the top (on the same row as the item's name). When
- the subtotals take up more than one row (manually selected, or because there
- are several data fields), they are always shown below the item's data,
- regardless of the setting.
- */
-
- const long OUTLINE_SUBTOTALS_TOP = 1;
-
- //-------------------------------------------------------------------------
-
- /** In outline layout mode, the items from the following field start in the row
- below an item's name, like in traditional database reports.
-
- Subtotals are shown at the bottom (below the item's data, as in tabular
- layout mode). When the subtotals take up more than one row (manually
- selected, or because there are several data fields), they are always shown
- below the item's data, regardless of the setting.
- */
-
- const long OUTLINE_SUBTOTALS_BOTTOM = 2;
-
-};
-
-//=============================================================================
-
-}; }; }; };
-
-#endif
-
diff --git a/offapi/com/sun/star/sheet/DataPilotFieldOrientation.idl b/offapi/com/sun/star/sheet/DataPilotFieldOrientation.idl
deleted file mode 100644
index 8f31d724e..000000000
--- a/offapi/com/sun/star/sheet/DataPilotFieldOrientation.idl
+++ /dev/null
@@ -1,78 +0,0 @@
-/*************************************************************************
- *
- * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
- *
- * Copyright 2000, 2010 Oracle and/or its affiliates.
- *
- * OpenOffice.org - a multi-platform office productivity suite
- *
- * This file is part of OpenOffice.org.
- *
- * OpenOffice.org is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Lesser General Public License version 3
- * only, as published by the Free Software Foundation.
- *
- * OpenOffice.org is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Lesser General Public License version 3 for more details
- * (a copy is included in the LICENSE file that accompanied this code).
- *
- * You should have received a copy of the GNU Lesser General Public License
- * version 3 along with OpenOffice.org. If not, see
- *
- * for a copy of the LGPLv3 License.
- *
- ************************************************************************/
-
-#ifndef __com_sun_star_sheet_DataPilotFieldOrientation_idl__
-#define __com_sun_star_sheet_DataPilotFieldOrientation_idl__
-
-//=============================================================================
-
-module com { module sun { module star { module sheet {
-
-//=============================================================================
-
-/** used to specify where a field in a data pilot table is laid out.
- */
-published enum DataPilotFieldOrientation
-{
- //-------------------------------------------------------------------------
-
- /** the field is not used in the table.
- */
- HIDDEN,
-
- //-------------------------------------------------------------------------
-
- /** the field is used as a column field.
- */
- COLUMN,
-
- //-------------------------------------------------------------------------
-
- /** the field is used as a row field.
- */
- ROW,
-
- //-------------------------------------------------------------------------
-
- /** the field is used as a page field.
- */
- PAGE,
-
- //-------------------------------------------------------------------------
-
- /** the field is used as a data field.
- */
- DATA
-
-};
-
-//=============================================================================
-
-}; }; }; };
-
-#endif
-
diff --git a/offapi/com/sun/star/sheet/DataPilotFieldReference.idl b/offapi/com/sun/star/sheet/DataPilotFieldReference.idl
deleted file mode 100644
index ddbe53b8c..000000000
--- a/offapi/com/sun/star/sheet/DataPilotFieldReference.idl
+++ /dev/null
@@ -1,89 +0,0 @@
-/*************************************************************************
- *
- * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
- *
- * Copyright 2000, 2010 Oracle and/or its affiliates.
- *
- * OpenOffice.org - a multi-platform office productivity suite
- *
- * This file is part of OpenOffice.org.
- *
- * OpenOffice.org is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Lesser General Public License version 3
- * only, as published by the Free Software Foundation.
- *
- * OpenOffice.org is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Lesser General Public License version 3 for more details
- * (a copy is included in the LICENSE file that accompanied this code).
- *
- * You should have received a copy of the GNU Lesser General Public License
- * version 3 along with OpenOffice.org. If not, see
- *
- * for a copy of the LGPLv3 License.
- *
- ************************************************************************/
-
-#ifndef __com_sun_star_sheet_DataPilotFieldReference_idl__
-#define __com_sun_star_sheet_DataPilotFieldReference_idl__
-
-#include
-
-//=============================================================================
-
-module com { module sun { module star { module sheet {
-
-//=============================================================================
-
-/** controls how a data pilot field's results are shown in relation to
- a selected reference result.
-
- @see com::sun::star::sheet::DataPilotField
- */
-published struct DataPilotFieldReference
-{
- //-------------------------------------------------------------------------
-
- /** contains the type of the reference.
-
- @see com::sun::star::sheet::DataPilotFieldReferenceType
-
- */
-
- long ReferenceType;
-
- //-------------------------------------------------------------------------
-
- /** contains the reference field
- */
-
- string ReferenceField;
-
- //-------------------------------------------------------------------------
-
- /** selects between a named reference item and using the previous or next
- item for each item from the reference field.
-
- @see com::sun::star::sheet::DataPilotFieldReferenceItemType
-
- */
-
- long ReferenceItemType;
-
- //-------------------------------------------------------------------------
-
- /** contains the name of the reference item, when the
- DataPilotFieldReference::ReferenceItemType is NAMED
- otherwise is empty
- */
-
- string ReferenceItemName;
-};
-
-//=============================================================================
-
-}; }; }; };
-
-#endif
-
diff --git a/offapi/com/sun/star/sheet/DataPilotFieldReferenceItemType.idl b/offapi/com/sun/star/sheet/DataPilotFieldReferenceItemType.idl
deleted file mode 100644
index 3ffd41f1d..000000000
--- a/offapi/com/sun/star/sheet/DataPilotFieldReferenceItemType.idl
+++ /dev/null
@@ -1,68 +0,0 @@
-/*************************************************************************
- *
- * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
- *
- * Copyright 2000, 2010 Oracle and/or its affiliates.
- *
- * OpenOffice.org - a multi-platform office productivity suite
- *
- * This file is part of OpenOffice.org.
- *
- * OpenOffice.org is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Lesser General Public License version 3
- * only, as published by the Free Software Foundation.
- *
- * OpenOffice.org is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Lesser General Public License version 3 for more details
- * (a copy is included in the LICENSE file that accompanied this code).
- *
- * You should have received a copy of the GNU Lesser General Public License
- * version 3 along with OpenOffice.org. If not, see
- *
- * for a copy of the LGPLv3 License.
- *
- ************************************************************************/
-
-#ifndef __com_sun_star_sheet_DataPilotFieldReferenceItemType_idl__
-#define __com_sun_star_sheet_DataPilotFieldReferenceItemType_idl__
-
-//=============================================================================
-
-module com { module sun { module star { module sheet {
-
-//=============================================================================
-
-/** is used to select the reference item
- */
-constants DataPilotFieldReferenceItemType
-{
- //-------------------------------------------------------------------------
-
- /** the reference item is given by a name.
- */
-
- const long NAMED = 0;
-
- //-------------------------------------------------------------------------
-
- /** the reference item is the previous one.
- */
-
- const long PREVIOUS = 1;
-
- //-------------------------------------------------------------------------
-
- /** the reference item is the next one.
- */
-
- const long NEXT = 2;
-};
-
-//=============================================================================
-
-}; }; }; };
-
-#endif
-
diff --git a/offapi/com/sun/star/sheet/DataPilotFieldReferenceType.idl b/offapi/com/sun/star/sheet/DataPilotFieldReferenceType.idl
deleted file mode 100644
index 636ed086b..000000000
--- a/offapi/com/sun/star/sheet/DataPilotFieldReferenceType.idl
+++ /dev/null
@@ -1,175 +0,0 @@
-/*************************************************************************
- *
- * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
- *
- * Copyright 2000, 2010 Oracle and/or its affiliates.
- *
- * OpenOffice.org - a multi-platform office productivity suite
- *
- * This file is part of OpenOffice.org.
- *
- * OpenOffice.org is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Lesser General Public License version 3
- * only, as published by the Free Software Foundation.
- *
- * OpenOffice.org is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Lesser General Public License version 3 for more details
- * (a copy is included in the LICENSE file that accompanied this code).
- *
- * You should have received a copy of the GNU Lesser General Public License
- * version 3 along with OpenOffice.org. If not, see
- *
- * for a copy of the LGPLv3 License.
- *
- ************************************************************************/
-
-#ifndef __com_sun_star_sheet_DataPilotFieldReferenceType_idl__
-#define __com_sun_star_sheet_DataPilotFieldReferenceType_idl__
-
-//=============================================================================
-
-module com { module sun { module star { module sheet {
-
-//=============================================================================
-
-/** These constants select different types of References to calculate
- the data fields.
- */
-constants DataPilotFieldReferenceType
-{
- //-------------------------------------------------------------------------
-
- /** This type means, that the results in the data fields are displayed like they are.
- */
- const long NONE = 0;
-
- //-------------------------------------------------------------------------
-
- /** From each result, its reference value (see below) is subtracted, and the difference is shown.
- Totals outside of the base field are shown as empty results.
-
- Named Item
-
- If a base item name is specified, the reference value for a combination of field items is the
- result where the item in the base field is replaced by the specified base item.
-
- If the reference value isn't shown in the DataPilot table because of hidden details for a
- parent field, the difference isn't calculated and an error value is shown.
-
- If the result for an item combination is empty, the value 0 is used for the difference, even
- if the summary function is undefined without values, like average or variance. The difference
- is shown in the result table even if the original result was empty.
-
- The difference for item combinations containing the base item is shown as empty result.
-
- Previous or Next
-
- If "previous" or "next" is specified as the base item, the reference value is the result for
- the next visible member of the base field, in the base field's sort order. If details for one
- item in the base field are hidden, that item is skipped. The difference for the item with
- hidden details isn't calculated, not even for the item's summary, to have a consistent order
- of previous and next items.
-
- Empty results are handled as for named items (see above).
-
-
The difference for the first (for com::sun::star::sheet::DataPilotFieldReferenceItemType::PREVIOUS)
- or last (for com::sun::star::sheet::DataPilotFieldReferenceItemType::NEXT) item of the base field is
- shown as empty result.
- */
-
- const long ITEM_DIFFERENCE = 1;
-
- //-------------------------------------------------------------------------
-
- /** Each result is divided by its reference value. The reference value is determined in the
- same way as for DataPilotFieldReferenceType::ITEM_DIFFERENCE.
- Totals outside of the base field are shown as empty results.
-
- Division by zero results in an error. Otherwise, empty results are shown as 0. Results for
- the base item, first (for com::sun::star::sheet::DataPilotFieldReferenceItemType::PREVIOUS)
- or last (for com::sun::star::sheet::DataPilotFieldReferenceItemType::NEXT) item of the base field are shown
- as 1 if not empty.
- */
-
- const long ITEM_PERCENTAGE = 2;
-
- //-------------------------------------------------------------------------
-
- /** From each result, its reference value is subtracted, and the difference divided by the
- reference value. The reference value is determined in the same way as for
- DataPilotFieldReferenceType::ITEM_DIFFERENCE.
- Totals outside of the base field are shown as empty results.
-
- Division by zero results in an error. Otherwise, the rules for DataPilotFieldReferenceType::ITEM_DIFFERENCE apply.
- */
-
- const long ITEM_PERCENTAGE_DIFFERENCE = 3;
-
- //-------------------------------------------------------------------------
-
- /** Each result is added to the sum of the results for preceding items in the base field,
- in the base field's sort order, and the total sum is shown.
-
- If details for one item in the base field are hidden, that item isn't included in
- calculating the sum, and results for that item are shown as error, to ensure consistency
- between details and subtotals for the following items.
-
- Results are always summed, even if a different summary function was used to get each result.
-
- Totals outside of the base field are shown as empty results.
- */
-
- const long RUNNING_TOTAL = 4;
-
- //-------------------------------------------------------------------------
-
- /** Each result is divided by the total result for its row in the DataPilot table.
-
- If there are several data fields, the total for the result's data field is used.
-
- If there are subtotals with manually selected summary functions, still the total with
- the data field's summary function is used.
-
- Division by zero results in an error.
-
- Otherwise, empty results remain empty.
- */
-
- const long ROW_PERCENTAGE = 5;
-
- //-------------------------------------------------------------------------
-
- /** Same as DataPilotFieldReferenceType::ROW_PERCENTAGE, but the total for the result's column is used.
- */
-
- const long COLUMN_PERCENTAGE = 6;
-
- //-------------------------------------------------------------------------
-
- /** Same as DataPilotFieldReferenceType::ROW_PERCENTAGE, but the grand total for the result's data field is used.
- */
-
- const long TOTAL_PERCENTAGE = 7;
-
- //-------------------------------------------------------------------------
-
- /** The row and column totals and the grand total, following the same rules as above, are used to calculate the following expression.
-
- ( original result * grand total ) / ( row total * column total )
-
- Division by zero results in an error. Otherwise, empty results remain empty.
- */
-
- const long INDEX = 8;
-
-
-};
-
-//=============================================================================
-
-}; }; }; };
-
-#endif
-
diff --git a/offapi/com/sun/star/sheet/DataPilotFieldShowItemsMode.idl b/offapi/com/sun/star/sheet/DataPilotFieldShowItemsMode.idl
deleted file mode 100644
index 1e0692e62..000000000
--- a/offapi/com/sun/star/sheet/DataPilotFieldShowItemsMode.idl
+++ /dev/null
@@ -1,64 +0,0 @@
-/*************************************************************************
- *
- * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
- *
- * Copyright 2000, 2010 Oracle and/or its affiliates.
- *
- * OpenOffice.org - a multi-platform office productivity suite
- *
- * This file is part of OpenOffice.org.
- *
- * OpenOffice.org is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Lesser General Public License version 3
- * only, as published by the Free Software Foundation.
- *
- * OpenOffice.org is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Lesser General Public License version 3 for more details
- * (a copy is included in the LICENSE file that accompanied this code).
- *
- * You should have received a copy of the GNU Lesser General Public License
- * version 3 along with OpenOffice.org. If not, see
- *
- * for a copy of the LGPLv3 License.
- *
- ************************************************************************/
-
-#ifndef __com_sun_star_sheet_DataPilotFieldShowItemsMode_idl__
-#define __com_sun_star_sheet_DataPilotFieldShowItemsMode_idl__
-
-//=============================================================================
-
-module com { module sun { module star { module sheet {
-
-//=============================================================================
-
-/** These constants select different types of showing a selection of items.
-
-@see com::sun::star::sheet::DataPilotFieldAutoShowInfo
-
- */
-constants DataPilotFieldShowItemsMode
-{
- //-------------------------------------------------------------------------
-
- /** The first items are shown.
- */
- const long FROM_TOP = 0;
-
- //-------------------------------------------------------------------------
-
- /** The last items are shown.
- */
-
- const long FROM_BOTTOM = 1;
-
-};
-
-//=============================================================================
-
-}; }; }; };
-
-#endif
-
diff --git a/offapi/com/sun/star/sheet/DataPilotFieldSortInfo.idl b/offapi/com/sun/star/sheet/DataPilotFieldSortInfo.idl
deleted file mode 100644
index a083e3ead..000000000
--- a/offapi/com/sun/star/sheet/DataPilotFieldSortInfo.idl
+++ /dev/null
@@ -1,72 +0,0 @@
-/*************************************************************************
- *
- * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
- *
- * Copyright 2000, 2010 Oracle and/or its affiliates.
- *
- * OpenOffice.org - a multi-platform office productivity suite
- *
- * This file is part of OpenOffice.org.
- *
- * OpenOffice.org is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Lesser General Public License version 3
- * only, as published by the Free Software Foundation.
- *
- * OpenOffice.org is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Lesser General Public License version 3 for more details
- * (a copy is included in the LICENSE file that accompanied this code).
- *
- * You should have received a copy of the GNU Lesser General Public License
- * version 3 along with OpenOffice.org. If not, see
- *
- * for a copy of the LGPLv3 License.
- *
- ************************************************************************/
-#ifndef __com_sun_star_sheet_DataPilotFieldSortInfo_idl__
-#define __com_sun_star_sheet_DataPilotFieldSortInfo_idl__
-
-#include
-
-//=============================================================================
-
-module com { module sun { module star { module sheet {
-
-//=============================================================================
-/** describes how to sort a single DataPilotField
- */
-published struct DataPilotFieldSortInfo
-{
- //-------------------------------------------------------------------------
-
- /** contains the data field to sort by if the Mode is DATA
- */
-
- string Field;
-
- //-------------------------------------------------------------------------
-
- /** if data are sorted in ascending order,
- if in descending order.
- */
-
- boolean IsAscending;
-
- //-------------------------------------------------------------------------
-
- /** contains the sort mode
-
- @see com::sun::star::sheet::DataPilotFieldSortMode
-
- */
-
- long Mode;
-
-};
-
-//=============================================================================
-
-}; }; }; };
-
-#endif
diff --git a/offapi/com/sun/star/sheet/DataPilotFieldSortMode.idl b/offapi/com/sun/star/sheet/DataPilotFieldSortMode.idl
deleted file mode 100644
index a0d004338..000000000
--- a/offapi/com/sun/star/sheet/DataPilotFieldSortMode.idl
+++ /dev/null
@@ -1,81 +0,0 @@
-/*************************************************************************
- *
- * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
- *
- * Copyright 2000, 2010 Oracle and/or its affiliates.
- *
- * OpenOffice.org - a multi-platform office productivity suite
- *
- * This file is part of OpenOffice.org.
- *
- * OpenOffice.org is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Lesser General Public License version 3
- * only, as published by the Free Software Foundation.
- *
- * OpenOffice.org is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Lesser General Public License version 3 for more details
- * (a copy is included in the LICENSE file that accompanied this code).
- *
- * You should have received a copy of the GNU Lesser General Public License
- * version 3 along with OpenOffice.org. If not, see
- *
- * for a copy of the LGPLv3 License.
- *
- ************************************************************************/
-
-#ifndef __com_sun_star_sheet_DataPilotFieldSortMode_idl__
-#define __com_sun_star_sheet_DataPilotFieldSortMode_idl__
-
-//=============================================================================
-
-module com { module sun { module star { module sheet {
-
-//=============================================================================
-
-/** describes the sort mode of the data field
-
-@see com::sun::star::sheet::DataPilotFieldSortInfo
-
- */
-constants DataPilotFieldSortMode
-{
- //-------------------------------------------------------------------------
-
- /** the data are taken as they come from the DataPilotSource.
- */
-
- const long NONE = 0;
-
- //-------------------------------------------------------------------------
-
- /** the user can sort the fields
- */
-
- const long MANUAL = 1;
-
- //-------------------------------------------------------------------------
-
- /** the field is sorted by its names
- */
-
- const long NAME = 2;
-
- //-------------------------------------------------------------------------
-
- /** the field is sorted by the data in the given field
-
- @see com::sun::star::sheet::DataPilotFieldSortInfo
-
- */
-
- const long DATA = 3;
-};
-
-//=============================================================================
-
-}; }; }; };
-
-#endif
-
diff --git a/offapi/com/sun/star/sheet/DataPilotFields.idl b/offapi/com/sun/star/sheet/DataPilotFields.idl
deleted file mode 100644
index a2c726f41..000000000
--- a/offapi/com/sun/star/sheet/DataPilotFields.idl
+++ /dev/null
@@ -1,78 +0,0 @@
-/*************************************************************************
- *
- * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
- *
- * Copyright 2000, 2010 Oracle and/or its affiliates.
- *
- * OpenOffice.org - a multi-platform office productivity suite
- *
- * This file is part of OpenOffice.org.
- *
- * OpenOffice.org is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Lesser General Public License version 3
- * only, as published by the Free Software Foundation.
- *
- * OpenOffice.org is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Lesser General Public License version 3 for more details
- * (a copy is included in the LICENSE file that accompanied this code).
- *
- * You should have received a copy of the GNU Lesser General Public License
- * version 3 along with OpenOffice.org. If not, see
- *
- * for a copy of the LGPLv3 License.
- *
- ************************************************************************/
-
-#ifndef __com_sun_star_sheet_DataPilotFields_idl__
-#define __com_sun_star_sheet_DataPilotFields_idl__
-
-#include
-#include
-#include
-
-//=============================================================================
-
-module com { module sun { module star { module sheet {
-
-//=============================================================================
-
-/** represents a collection of fields in a data pilot table.
-
- If the data pilot table is based on a spreadsheet cell range, the
- fields are represented by the columns of the range and are named using
- the first row of the range.
-
- @see com::sun::star::sheet::DataPilotField
- */
-published service DataPilotFields
-{
- //-------------------------------------------------------------------------
-
- /** provides access to the data pilot fields in the collection via index.
- */
- interface com::sun::star::container::XIndexAccess;
-
- //-------------------------------------------------------------------------
-
- /** creates an enumeration of all data pilot fields.
-
- @see com::sun::star::sheet::DataPilotItemsEnumeration
- */
- interface com::sun::star::container::XEnumerationAccess;
-
- //-------------------------------------------------------------------------
-
- /** provides access to the data pilot fields in the collection via name.
- */
- interface com::sun::star::container::XNameAccess;
-
-};
-
-//=============================================================================
-
-}; }; }; };
-
-#endif
-
diff --git a/offapi/com/sun/star/sheet/DataPilotFieldsEnumeration.idl b/offapi/com/sun/star/sheet/DataPilotFieldsEnumeration.idl
deleted file mode 100644
index 45f0d8faa..000000000
--- a/offapi/com/sun/star/sheet/DataPilotFieldsEnumeration.idl
+++ /dev/null
@@ -1,60 +0,0 @@
-/*************************************************************************
- *
- * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
- *
- * Copyright 2000, 2010 Oracle and/or its affiliates.
- *
- * OpenOffice.org - a multi-platform office productivity suite
- *
- * This file is part of OpenOffice.org.
- *
- * OpenOffice.org is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Lesser General Public License version 3
- * only, as published by the Free Software Foundation.
- *
- * OpenOffice.org is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Lesser General Public License version 3 for more details
- * (a copy is included in the LICENSE file that accompanied this code).
- *
- * You should have received a copy of the GNU Lesser General Public License
- * version 3 along with OpenOffice.org. If not, see
- *
- * for a copy of the LGPLv3 License.
- *
- ************************************************************************/
-
-#ifndef __com_sun_star_sheet_DataPilotFieldsEnumeration_idl__
-#define __com_sun_star_sheet_DataPilotFieldsEnumeration_idl__
-
-#include
-
-//=============================================================================
-
-module com { module sun { module star { module sheet {
-
-//=============================================================================
-
-/** represents an enumeration of data pilot fields.
-
- @see com::sun::star::sheet::DataPilotField
- */
-published service DataPilotFieldsEnumeration
-{
- //-------------------------------------------------------------------------
-
- /** provides methods to access the data pilot fields in the enumeration.
-
- @see com::sun::star::sheet::DataPilotField
- */
- interface com::sun::star::container::XEnumeration;
-
-};
-
-//=============================================================================
-
-}; }; }; };
-
-#endif
-
diff --git a/offapi/com/sun/star/sheet/DataPilotItem.idl b/offapi/com/sun/star/sheet/DataPilotItem.idl
deleted file mode 100644
index a6497cfb7..000000000
--- a/offapi/com/sun/star/sheet/DataPilotItem.idl
+++ /dev/null
@@ -1,85 +0,0 @@
-/*************************************************************************
- *
- * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
- *
- * Copyright 2000, 2010 Oracle and/or its affiliates.
- *
- * OpenOffice.org - a multi-platform office productivity suite
- *
- * This file is part of OpenOffice.org.
- *
- * OpenOffice.org is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Lesser General Public License version 3
- * only, as published by the Free Software Foundation.
- *
- * OpenOffice.org is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Lesser General Public License version 3 for more details
- * (a copy is included in the LICENSE file that accompanied this code).
- *
- * You should have received a copy of the GNU Lesser General Public License
- * version 3 along with OpenOffice.org. If not, see
- *
- * for a copy of the LGPLv3 License.
- *
- ************************************************************************/
-
-#ifndef __com_sun_star_sheet_DataPilotItem_idl__
-#define __com_sun_star_sheet_DataPilotItem_idl__
-
-#include
-#include
-
-//=============================================================================
-
-module com { module sun { module star { module sheet {
-
-//=============================================================================
-
-/** represents a single item in a data pilot field.
- */
-service DataPilotItem
-{
- //-------------------------------------------------------------------------
-
- /** provides access to the name of the data pilot item.
-
- Only the getName()
method is provided.
- */
- interface com::sun::star::container::XNamed;
-
- //-------------------------------------------------------------------------
-
-//! service PropertySet
- /** provides access to the properties.
- */
- interface com::sun::star::beans::XPropertySet;
-
- //=========================================================================
-
- /** specifies whether the item is showing detail.
- */
- [property] boolean ShowDetail;
-
- //=========================================================================
-
- /** specifies whether the item is hidden.
- */
- [property] boolean IsHidden;
-
- //=========================================================================
-
- /** specifies the item's position in its field if sorting is manual.
-
- @since OOo 2.4
- */
- [optional, property] long Position;
-};
-
-//=============================================================================
-
-}; }; }; };
-
-#endif
-
diff --git a/offapi/com/sun/star/sheet/DataPilotItems.idl b/offapi/com/sun/star/sheet/DataPilotItems.idl
deleted file mode 100644
index 7f8b80a93..000000000
--- a/offapi/com/sun/star/sheet/DataPilotItems.idl
+++ /dev/null
@@ -1,74 +0,0 @@
-/*************************************************************************
- *
- * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
- *
- * Copyright 2000, 2010 Oracle and/or its affiliates.
- *
- * OpenOffice.org - a multi-platform office productivity suite
- *
- * This file is part of OpenOffice.org.
- *
- * OpenOffice.org is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Lesser General Public License version 3
- * only, as published by the Free Software Foundation.
- *
- * OpenOffice.org is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Lesser General Public License version 3 for more details
- * (a copy is included in the LICENSE file that accompanied this code).
- *
- * You should have received a copy of the GNU Lesser General Public License
- * version 3 along with OpenOffice.org. If not, see
- *
- * for a copy of the LGPLv3 License.
- *
- ************************************************************************/
-
-#ifndef __com_sun_star_sheet_DataPilotItems_idl__
-#define __com_sun_star_sheet_DataPilotItems_idl__
-
-#include
-#include
-#include
-
-//=============================================================================
-
-module com { module sun { module star { module sheet {
-
-//=============================================================================
-
-/** represents a collection of items in a data pilot field.
-
- @see DataPilotItem
- */
-service DataPilotItems
-{
- //-------------------------------------------------------------------------
-
- /** provides access to the data pilot items in the collection via index.
- */
- interface com::sun::star::container::XIndexAccess;
-
- //-------------------------------------------------------------------------
-
- /** creates an enumeration of all data pilot items.
-
- @see com::sun::star::sheet::DataPilotItemsEnumeration
- */
- interface com::sun::star::container::XEnumerationAccess;
-
- //-------------------------------------------------------------------------
-
- /** provides access to the data pilot items in the collection via name.
- */
- interface com::sun::star::container::XNameAccess;
-
-};
-
-//=============================================================================
-
-}; }; }; };
-
-#endif
-
diff --git a/offapi/com/sun/star/sheet/DataPilotItemsEnumeration.idl b/offapi/com/sun/star/sheet/DataPilotItemsEnumeration.idl
deleted file mode 100644
index 1835e8ad4..000000000
--- a/offapi/com/sun/star/sheet/DataPilotItemsEnumeration.idl
+++ /dev/null
@@ -1,60 +0,0 @@
-/*************************************************************************
- *
- * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
- *
- * Copyright 2000, 2010 Oracle and/or its affiliates.
- *
- * OpenOffice.org - a multi-platform office productivity suite
- *
- * This file is part of OpenOffice.org.
- *
- * OpenOffice.org is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Lesser General Public License version 3
- * only, as published by the Free Software Foundation.
- *
- * OpenOffice.org is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Lesser General Public License version 3 for more details
- * (a copy is included in the LICENSE file that accompanied this code).
- *
- * You should have received a copy of the GNU Lesser General Public License
- * version 3 along with OpenOffice.org. If not, see
- *
- * for a copy of the LGPLv3 License.
- *
- ************************************************************************/
-
-#ifndef __com_sun_star_sheet_DataPilotItemsEnumeration_idl__
-#define __com_sun_star_sheet_DataPilotItemsEnumeration_idl__
-
-#include
-
-//=============================================================================
-
-module com { module sun { module star { module sheet {
-
-//=============================================================================
-
-/** represents an enumeration of data pilot items.
-
- @see com::sun::star::sheet::DataPilotItem
- */
-service DataPilotItemsEnumeration
-{
- //-------------------------------------------------------------------------
-
- /** provides methods to access the data pilot items in the enumeration.
-
- @see com::sun::star::sheet::DataPilotItem
- */
- interface com::sun::star::container::XEnumeration;
-
-};
-
-//=============================================================================
-
-}; }; }; };
-
-#endif
-
diff --git a/offapi/com/sun/star/sheet/DataPilotOutputRangeType.idl b/offapi/com/sun/star/sheet/DataPilotOutputRangeType.idl
deleted file mode 100644
index 2c2453777..000000000
--- a/offapi/com/sun/star/sheet/DataPilotOutputRangeType.idl
+++ /dev/null
@@ -1,72 +0,0 @@
-/*************************************************************************
- *
- * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
- *
- * Copyright 2000, 2010 Oracle and/or its affiliates.
- *
- * OpenOffice.org - a multi-platform office productivity suite
- *
- * This file is part of OpenOffice.org.
- *
- * OpenOffice.org is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Lesser General Public License version 3
- * only, as published by the Free Software Foundation.
- *
- * OpenOffice.org is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Lesser General Public License version 3 for more details
- * (a copy is included in the LICENSE file that accompanied this code).
- *
- * You should have received a copy of the GNU Lesser General Public License
- * version 3 along with OpenOffice.org. If not, see
- *
- * for a copy of the LGPLv3 License.
- *
- ************************************************************************/
-
-#ifndef __com_sun_star_sheet_DataPilotOutputRangeType_idl__
-#define __com_sun_star_sheet_DataPilotOutputRangeType_idl__
-
-module com { module sun { module star { module sheet {
-
-//============================================================================
-
-/** specifies region type of DataPilot table range
-
- This constant set is used to indicate the type of output range desired when
- XDataPilotTable2::getOutputRangeByType is called, which
- returns a different cell range depending upon the value passed to it as the argument.
-
- @see com::sun::star::sheet::XDataPilotTable2
-
- @since OOo 3.0
- */
-constants DataPilotOutputRangeType
-{
- //------------------------------------------------------------------------
-
- /** whole DataPilot output range including the header area above the table
- where the filter and page field buttons are located. */
- const long WHOLE = 0;
-
- //------------------------------------------------------------------------
-
- /** whole table but without the header area where the filter and page field
- buttons are located. */
- const long TABLE = 1;
-
- //------------------------------------------------------------------------
-
- /** result area where the result values are displayed. This also includes
- the column and row subtotal areas when they are displayed. */
- const long RESULT = 2;
-};
-
-//============================================================================
-
-}; }; }; };
-
-
-
-#endif
diff --git a/offapi/com/sun/star/sheet/DataPilotSource.idl b/offapi/com/sun/star/sheet/DataPilotSource.idl
deleted file mode 100644
index 0576b9f45..000000000
--- a/offapi/com/sun/star/sheet/DataPilotSource.idl
+++ /dev/null
@@ -1,118 +0,0 @@
-/*************************************************************************
- *
- * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
- *
- * Copyright 2000, 2010 Oracle and/or its affiliates.
- *
- * OpenOffice.org - a multi-platform office productivity suite
- *
- * This file is part of OpenOffice.org.
- *
- * OpenOffice.org is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Lesser General Public License version 3
- * only, as published by the Free Software Foundation.
- *
- * OpenOffice.org is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Lesser General Public License version 3 for more details
- * (a copy is included in the LICENSE file that accompanied this code).
- *
- * You should have received a copy of the GNU Lesser General Public License
- * version 3 along with OpenOffice.org. If not, see
- *
- * for a copy of the LGPLv3 License.
- *
- ************************************************************************/
-
-#ifndef __com_sun_star_sheet_DataPilotSource_idl__
-#define __com_sun_star_sheet_DataPilotSource_idl__
-
-#include
-#include
-#include
-#include
-
-//=============================================================================
-
-module com { module sun { module star { module sheet {
-
-//=============================================================================
-
-/** represents a data pilot source.
-
- A component that implements this service can be used as data source
- for a data pilot table in a spreadsheet document.
- */
-published service DataPilotSource
-{
- //-------------------------------------------------------------------------
-
- /** provides access to the collection of the dimensions of the data
- pilot source.
- */
- interface com::sun::star::sheet::XDimensionsSupplier;
-
- //-------------------------------------------------------------------------
-
- /** gives access to the results of the data pilot table.
- */
- interface com::sun::star::sheet::XDataPilotResults;
-
- //-------------------------------------------------------------------------
-
- /** provides methods to refresh the data pilot table, that means to
- read the data again from the data pilot source.
- */
- interface com::sun::star::util::XRefreshable;
-
- //-------------------------------------------------------------------------
-
-//!published service PropertySet
- /** provides access to the properties.
- */
- interface com::sun::star::beans::XPropertySet;
-
- //=========================================================================
-
- /** specifies if grand totals for the columns are inserted.
- */
- [property] boolean ColumnGrand;
-
- //-------------------------------------------------------------------------
-
- /** specifies if grand totals for the rows are inserted.
- */
- [property] boolean RowGrand;
-
- //-------------------------------------------------------------------------
-
- /** specifies the number of row fields.
-
- @since OOo 3.0
- */
- [readonly, property, optional] long RowFieldCount;
-
- //-------------------------------------------------------------------------
-
- /** specifies the number of column fields.
-
- @since OOo 3.0
- */
- [readonly, property, optional] long ColumnFieldCount;
-
- //-------------------------------------------------------------------------
-
- /** specifies the number of data fields.
-
- @since OOo 3.0
- */
- [readonly, property, optional] long DataFieldCount;
-};
-
-//=============================================================================
-
-}; }; }; };
-
-#endif
-
diff --git a/offapi/com/sun/star/sheet/DataPilotSourceDimension.idl b/offapi/com/sun/star/sheet/DataPilotSourceDimension.idl
deleted file mode 100644
index c80fe4b60..000000000
--- a/offapi/com/sun/star/sheet/DataPilotSourceDimension.idl
+++ /dev/null
@@ -1,154 +0,0 @@
-/*************************************************************************
- *
- * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
- *
- * Copyright 2000, 2010 Oracle and/or its affiliates.
- *
- * OpenOffice.org - a multi-platform office productivity suite
- *
- * This file is part of OpenOffice.org.
- *
- * OpenOffice.org is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Lesser General Public License version 3
- * only, as published by the Free Software Foundation.
- *
- * OpenOffice.org is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Lesser General Public License version 3 for more details
- * (a copy is included in the LICENSE file that accompanied this code).
- *
- * You should have received a copy of the GNU Lesser General Public License
- * version 3 along with OpenOffice.org. If not, see
- *
- * for a copy of the LGPLv3 License.
- *
- ************************************************************************/
-
-#ifndef __com_sun_star_sheet_DataPilotSourceDimension_idl__
-#define __com_sun_star_sheet_DataPilotSourceDimension_idl__
-
-#include
-#include
-#include
-#include
-#include
-#include
-#include
-
-//=============================================================================
-
- module com { module sun { module star { module sheet {
-
-//=============================================================================
-
-/** represents a dimension in a data pilot source.
-
- A dimension is equivalent to a column of a cell range in a spreadsheet
- used for a data pilot field.
-
- In more complex data sources, a dimension may contain several
- hierarchies, which consolidate items of a complex data type, called
- levels.
-
- Example: In a database, a column contains date values. This column
- will be a dimension of the data pilot source. One hierarchy may contain
- the 3 levels year, month, day. Another hierarchy may contain the 2 levels
- year and week number.
-
- @see com::sun::star::sheet::DataPilotSource
- @see com::sun::star::sheet::DataPilotTable
- */
-published service DataPilotSourceDimension
-{
- //-------------------------------------------------------------------------
-
- /** provides access to the name of the dimension, i.e. used in
- collections.
- */
- interface com::sun::star::container::XNamed;
-
- //-------------------------------------------------------------------------
-
- /** provides access to the collection of hierarchies of this dimension.
- */
- interface com::sun::star::sheet::XHierarchiesSupplier;
-
- //-------------------------------------------------------------------------
-
- /** supports duplicating the dimension.
-
- A dimension may be used several times in a data pilot table,
- i.e. as row field and data field.
- */
- interface com::sun::star::util::XCloneable;
-
- //-------------------------------------------------------------------------
-
-//!published service PropertySet
- /** provides access to the properties.
- */
- interface com::sun::star::beans::XPropertySet;
-
- //=========================================================================
-
- /** returns the name of the dimension from which this dimension was
- cloned, or if it was not cloned.
- */
- [readonly, property] com::sun::star::container::XNamed Original;
-
- //-------------------------------------------------------------------------
-
- /** contains if this is the dimension used to layout the
- different data dimensions.
- */
- [readonly, property] boolean IsDataLayoutDimension;
-
- //-------------------------------------------------------------------------
-
- /** specifies where the dimension is used.
- */
- [property] com::sun::star::sheet::DataPilotFieldOrientation Orientation;
-
- //-------------------------------------------------------------------------
-
- /** specifies the position of the dimension within its orientation.
- */
- [property] long Position;
-
- //-------------------------------------------------------------------------
-
- /** specifies how data are aggregated.
- */
- [property] com::sun::star::sheet::GeneralFunction Function;
-
- //-------------------------------------------------------------------------
-
- /** specifies which hierarchy of the dimension is used.
-
- @see com::sun::star::sheet::DataPilotSourceHierarchies
- */
- [property] long UsedHierarchy;
-
- //-------------------------------------------------------------------------
-
- /** specifies which values are used.
- */
- [property] sequence< com::sun::star::sheet::TableFilterField > Filter;
-
- //-------------------------------------------------------------------------
-
- /** contains flags that control the usage of the dimension.
-
- @see com::sun::star::sheet::DimensionFlags
- */
- [readonly, property, optional] long Flags;
-
-};
-
-//=============================================================================
-
-}; }; }; };
-
-#endif
-
diff --git a/offapi/com/sun/star/sheet/DataPilotSourceDimensions.idl b/offapi/com/sun/star/sheet/DataPilotSourceDimensions.idl
deleted file mode 100644
index 4a36372a4..000000000
--- a/offapi/com/sun/star/sheet/DataPilotSourceDimensions.idl
+++ /dev/null
@@ -1,60 +0,0 @@
-/*************************************************************************
- *
- * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
- *
- * Copyright 2000, 2010 Oracle and/or its affiliates.
- *
- * OpenOffice.org - a multi-platform office productivity suite
- *
- * This file is part of OpenOffice.org.
- *
- * OpenOffice.org is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Lesser General Public License version 3
- * only, as published by the Free Software Foundation.
- *
- * OpenOffice.org is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Lesser General Public License version 3 for more details
- * (a copy is included in the LICENSE file that accompanied this code).
- *
- * You should have received a copy of the GNU Lesser General Public License
- * version 3 along with OpenOffice.org. If not, see
- *
- * for a copy of the LGPLv3 License.
- *
- ************************************************************************/
-
-#ifndef __com_sun_star_sheet_DataPilotSourceDimensions_idl__
-#define __com_sun_star_sheet_DataPilotSourceDimensions_idl__
-
-#include
-
-//=============================================================================
-
-module com { module sun { module star { module sheet {
-
-//=============================================================================
-
-/** represents the collection of dimensions in a data pilot source.
-
- @see com::sun::star::sheet::DataPilotSource
- */
-published service DataPilotSourceDimensions
-{
- //-------------------------------------------------------------------------
-
- /** provides access by name to the dimensions in the collection.
-
- @see com::sun::star::sheet::DataPilotSourceDimension
- */
- interface com::sun::star::container::XNameAccess;
-
-};
-
-//=============================================================================
-
-}; }; }; };
-
-#endif
-
diff --git a/offapi/com/sun/star/sheet/DataPilotSourceHierarchies.idl b/offapi/com/sun/star/sheet/DataPilotSourceHierarchies.idl
deleted file mode 100644
index f4e656121..000000000
--- a/offapi/com/sun/star/sheet/DataPilotSourceHierarchies.idl
+++ /dev/null
@@ -1,62 +0,0 @@
-/*************************************************************************
- *
- * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
- *
- * Copyright 2000, 2010 Oracle and/or its affiliates.
- *
- * OpenOffice.org - a multi-platform office productivity suite
- *
- * This file is part of OpenOffice.org.
- *
- * OpenOffice.org is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Lesser General Public License version 3
- * only, as published by the Free Software Foundation.
- *
- * OpenOffice.org is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Lesser General Public License version 3 for more details
- * (a copy is included in the LICENSE file that accompanied this code).
- *
- * You should have received a copy of the GNU Lesser General Public License
- * version 3 along with OpenOffice.org. If not, see
- *
- * for a copy of the LGPLv3 License.
- *
- ************************************************************************/
-
-#ifndef __com_sun_star_sheet_DataPilotSourceHierarchies_idl__
-#define __com_sun_star_sheet_DataPilotSourceHierarchies_idl__
-
-#include
-
-//=============================================================================
-
-module com { module sun { module star { module sheet {
-
-//=============================================================================
-
-/** represents the collection of hierarchies in a data pilot source
- dimension.
-
- @see com::sun::star::sheet::DataPilotSourceDimension
- @see com::sun::star::sheet::DataPilotSource
- */
-published service DataPilotSourceHierarchies
-{
- //-------------------------------------------------------------------------
-
- /** provides access by name to the hierarchies in the collection.
-
- @see com::sun::star::sheet::DataPilotSourceHierarchy
- */
- interface com::sun::star::container::XNameAccess;
-
-};
-
-//=============================================================================
-
-}; }; }; };
-
-#endif
-
diff --git a/offapi/com/sun/star/sheet/DataPilotSourceHierarchy.idl b/offapi/com/sun/star/sheet/DataPilotSourceHierarchy.idl
deleted file mode 100644
index a2a50c1ab..000000000
--- a/offapi/com/sun/star/sheet/DataPilotSourceHierarchy.idl
+++ /dev/null
@@ -1,67 +0,0 @@
-/*************************************************************************
- *
- * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
- *
- * Copyright 2000, 2010 Oracle and/or its affiliates.
- *
- * OpenOffice.org - a multi-platform office productivity suite
- *
- * This file is part of OpenOffice.org.
- *
- * OpenOffice.org is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Lesser General Public License version 3
- * only, as published by the Free Software Foundation.
- *
- * OpenOffice.org is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Lesser General Public License version 3 for more details
- * (a copy is included in the LICENSE file that accompanied this code).
- *
- * You should have received a copy of the GNU Lesser General Public License
- * version 3 along with OpenOffice.org. If not, see
- *
- * for a copy of the LGPLv3 License.
- *
- ************************************************************************/
-
-#ifndef __com_sun_star_sheet_DataPilotSourceHierarchy_idl__
-#define __com_sun_star_sheet_DataPilotSourceHierarchy_idl__
-
-#include
-#include
-
-//=============================================================================
-
-module com { module sun { module star { module sheet {
-
-//=============================================================================
-
-/** represents a hierarchy in a data pilot source dimension.
-
- @see com::sun::star::sheet::DataPilotSourceDimension
- @see com::sun::star::sheet::DataPilotSource
- */
-published service DataPilotSourceHierarchy
-{
- //-------------------------------------------------------------------------
-
- /** provides access to the name of the hierarchy, i.e. used in
- collections.
- */
- interface com::sun::star::container::XNamed;
-
- //-------------------------------------------------------------------------
-
- /** provides access to the collection of levels of this hierarchy.
- */
- interface com::sun::star::sheet::XLevelsSupplier;
-
-};
-
-//=============================================================================
-
-}; }; }; };
-
-#endif
-
diff --git a/offapi/com/sun/star/sheet/DataPilotSourceLevel.idl b/offapi/com/sun/star/sheet/DataPilotSourceLevel.idl
deleted file mode 100644
index 5b6427fec..000000000
--- a/offapi/com/sun/star/sheet/DataPilotSourceLevel.idl
+++ /dev/null
@@ -1,96 +0,0 @@
-/*************************************************************************
- *
- * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
- *
- * Copyright 2000, 2010 Oracle and/or its affiliates.
- *
- * OpenOffice.org - a multi-platform office productivity suite
- *
- * This file is part of OpenOffice.org.
- *
- * OpenOffice.org is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Lesser General Public License version 3
- * only, as published by the Free Software Foundation.
- *
- * OpenOffice.org is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Lesser General Public License version 3 for more details
- * (a copy is included in the LICENSE file that accompanied this code).
- *
- * You should have received a copy of the GNU Lesser General Public License
- * version 3 along with OpenOffice.org. If not, see
- *
- * for a copy of the LGPLv3 License.
- *
- ************************************************************************/
-
-#ifndef __com_sun_star_sheet_DataPilotSourceLevel_idl__
-#define __com_sun_star_sheet_DataPilotSourceLevel_idl__
-
-#include
-#include
-#include
-#include
-#include
-
-//=============================================================================
-
- module com { module sun { module star { module sheet {
-
-//=============================================================================
-
-/** represents a level in a data pilot source hierarchy.
-
- @see com::sun::star::sheet::DataPilotSourceHierarchy
- @see com::sun::star::sheet::DataPilotSource
- */
-published service DataPilotSourceLevel
-{
- //-------------------------------------------------------------------------
-
- /** provides access to the name of the level, i.e. used in collections.
- */
- interface com::sun::star::container::XNamed;
-
- //-------------------------------------------------------------------------
-
- /** provides access to the collection of members of this level.
- */
- interface com::sun::star::sheet::XMembersSupplier;
-
- //-------------------------------------------------------------------------
-
- /** provides access to a sequence of results of this level.
- */
- interface com::sun::star::sheet::XDataPilotMemberResults;
-
- //-------------------------------------------------------------------------
-
-//!published service PropertySet
- /** provides access to the properties.
- */
- interface com::sun::star::beans::XPropertySet;
-
- //=========================================================================
-
- /** specifies the subtotals that are inserted for the level.
-
- The subtotals are calculated with the members of this level.
- */
- [property] sequence< com::sun::star::sheet::GeneralFunction > SubTotals;
-
- //-------------------------------------------------------------------------
-
- /** specifies whether empty members are shown.
- */
- [property] boolean ShowEmpty;
-
-};
-
-//=============================================================================
-
-}; }; }; };
-
-#endif
-
diff --git a/offapi/com/sun/star/sheet/DataPilotSourceLevels.idl b/offapi/com/sun/star/sheet/DataPilotSourceLevels.idl
deleted file mode 100644
index 1cc7dca39..000000000
--- a/offapi/com/sun/star/sheet/DataPilotSourceLevels.idl
+++ /dev/null
@@ -1,61 +0,0 @@
-/*************************************************************************
- *
- * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
- *
- * Copyright 2000, 2010 Oracle and/or its affiliates.
- *
- * OpenOffice.org - a multi-platform office productivity suite
- *
- * This file is part of OpenOffice.org.
- *
- * OpenOffice.org is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Lesser General Public License version 3
- * only, as published by the Free Software Foundation.
- *
- * OpenOffice.org is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Lesser General Public License version 3 for more details
- * (a copy is included in the LICENSE file that accompanied this code).
- *
- * You should have received a copy of the GNU Lesser General Public License
- * version 3 along with OpenOffice.org. If not, see
- *
- * for a copy of the LGPLv3 License.
- *
- ************************************************************************/
-
-#ifndef __com_sun_star_sheet_DataPilotSourceLevels_idl__
-#define __com_sun_star_sheet_DataPilotSourceLevels_idl__
-
-#include
-
-//=============================================================================
-
-module com { module sun { module star { module sheet {
-
-//=============================================================================
-
-/** represents the collection of levels in a data pilot source hierarchy.
-
- @see com::sun::star::sheet::DataPilotSourceHierarchy
- @see com::sun::star::sheet::DataPilotSource
- */
-published service DataPilotSourceLevels
-{
- //-------------------------------------------------------------------------
-
- /** provides access by name to the levels in the collection.
-
- @see com::sun::star::sheet::DataPilotSourceLevel
- */
- interface com::sun::star::container::XNameAccess;
-
-};
-
-//=============================================================================
-
-}; }; }; };
-
-#endif
-
diff --git a/offapi/com/sun/star/sheet/DataPilotSourceMember.idl b/offapi/com/sun/star/sheet/DataPilotSourceMember.idl
deleted file mode 100644
index 8540dd9f3..000000000
--- a/offapi/com/sun/star/sheet/DataPilotSourceMember.idl
+++ /dev/null
@@ -1,94 +0,0 @@
-/*************************************************************************
- *
- * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
- *
- * Copyright 2000, 2010 Oracle and/or its affiliates.
- *
- * OpenOffice.org - a multi-platform office productivity suite
- *
- * This file is part of OpenOffice.org.
- *
- * OpenOffice.org is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Lesser General Public License version 3
- * only, as published by the Free Software Foundation.
- *
- * OpenOffice.org is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Lesser General Public License version 3 for more details
- * (a copy is included in the LICENSE file that accompanied this code).
- *
- * You should have received a copy of the GNU Lesser General Public License
- * version 3 along with OpenOffice.org. If not, see
- *
- * for a copy of the LGPLv3 License.
- *
- ************************************************************************/
-
-#ifndef __com_sun_star_sheet_DataPilotSourceMember_idl__
-#define __com_sun_star_sheet_DataPilotSourceMember_idl__
-
-#include
-#include
-
-//=============================================================================
-
-module com { module sun { module star { module sheet {
-
-//=============================================================================
-
-/** represents a member in a data pilot source level.
-
- Members are the data items that will appear in a data pilot table
- as row headers and column headers of the data range (if used in
- row or column dimensions), or to calculate the values of the
- data range (if used in data dimensions).
-
- @see com::sun::star::sheet::DataPilotSourceLevel
- @see com::sun::star::sheet::DataPilotSource
- */
-published service DataPilotSourceMember
-{
- //-------------------------------------------------------------------------
-
- /** provides access to the name of the member.
-
- This may be the textual representation of a numerical value.
- */
- interface com::sun::star::container::XNamed;
-
- //-------------------------------------------------------------------------
-
-//!published service PropertySet
- /** provides access to the properties.
- */
- interface com::sun::star::beans::XPropertySet;
-
- //=========================================================================
-
- /** specifies whether the member is visible.
- */
- [property] boolean IsVisible;
-
- //-------------------------------------------------------------------------
-
- /** specifies whether details for the member are shown.
- */
- [property] boolean ShowDetails;
-
- //-------------------------------------------------------------------------
-
- /** specifies the member's position in its hierarchy level if sorting
- is manual.
-
- @since OOo 2.4
- */
- [optional, property] boolean Position;
-};
-
-//=============================================================================
-
-}; }; }; };
-
-#endif
-
diff --git a/offapi/com/sun/star/sheet/DataPilotSourceMembers.idl b/offapi/com/sun/star/sheet/DataPilotSourceMembers.idl
deleted file mode 100644
index 7f6008ef9..000000000
--- a/offapi/com/sun/star/sheet/DataPilotSourceMembers.idl
+++ /dev/null
@@ -1,61 +0,0 @@
-/*************************************************************************
- *
- * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
- *
- * Copyright 2000, 2010 Oracle and/or its affiliates.
- *
- * OpenOffice.org - a multi-platform office productivity suite
- *
- * This file is part of OpenOffice.org.
- *
- * OpenOffice.org is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Lesser General Public License version 3
- * only, as published by the Free Software Foundation.
- *
- * OpenOffice.org is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Lesser General Public License version 3 for more details
- * (a copy is included in the LICENSE file that accompanied this code).
- *
- * You should have received a copy of the GNU Lesser General Public License
- * version 3 along with OpenOffice.org. If not, see
- *
- * for a copy of the LGPLv3 License.
- *
- ************************************************************************/
-
-#ifndef __com_sun_star_sheet_DataPilotSourceMembers_idl__
-#define __com_sun_star_sheet_DataPilotSourceMembers_idl__
-
-#include
-
-//=============================================================================
-
-module com { module sun { module star { module sheet {
-
-//=============================================================================
-
-/** represents the collection of members in a data pilot source level.
-
- @see com::sun::star::sheet::DataPilotSourceLevel
- @see com::sun::star::sheet::DataPilotSource
- */
-published service DataPilotSourceMembers
-{
- //-------------------------------------------------------------------------
-
- /** provides access by name to the members in the collection.
-
- @see com::sun::star::sheet::DataPilotSourceMember
- */
- interface com::sun::star::container::XNameAccess;
-
-};
-
-//=============================================================================
-
-}; }; }; };
-
-#endif
-
diff --git a/offapi/com/sun/star/sheet/DataPilotTable.idl b/offapi/com/sun/star/sheet/DataPilotTable.idl
deleted file mode 100644
index 087268834..000000000
--- a/offapi/com/sun/star/sheet/DataPilotTable.idl
+++ /dev/null
@@ -1,72 +0,0 @@
-/*************************************************************************
- *
- * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
- *
- * Copyright 2000, 2010 Oracle and/or its affiliates.
- *
- * OpenOffice.org - a multi-platform office productivity suite
- *
- * This file is part of OpenOffice.org.
- *
- * OpenOffice.org is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Lesser General Public License version 3
- * only, as published by the Free Software Foundation.
- *
- * OpenOffice.org is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Lesser General Public License version 3 for more details
- * (a copy is included in the LICENSE file that accompanied this code).
- *
- * You should have received a copy of the GNU Lesser General Public License
- * version 3 along with OpenOffice.org. If not, see
- *
- * for a copy of the LGPLv3 License.
- *
- ************************************************************************/
-
-#ifndef __com_sun_star_sheet_DataPilotTable_idl__
-#define __com_sun_star_sheet_DataPilotTable_idl__
-
-#include
-#include
-#include
-
-//=============================================================================
-
-module com { module sun { module star { module sheet {
-
-//=============================================================================
-
-/** represents a data pilot table on a spreadsheet.
- */
-published service DataPilotTable
-{
- //-------------------------------------------------------------------------
-
- /** provides access to the layout settings of the data pilot table.
- */
- interface com::sun::star::sheet::XDataPilotDescriptor;
-
- //-------------------------------------------------------------------------
-
- /** provides methods to control a data pilot table.
- */
- interface com::sun::star::sheet::XDataPilotTable;
-
- //-------------------------------------------------------------------------
-
- /** allows notification of modifications to the data pilot table.
-
- @since OOo 3.3
-
- */
- [optional] interface com::sun::star::util::XModifyBroadcaster;
-};
-
-//=============================================================================
-
-}; }; }; };
-
-#endif
-
diff --git a/offapi/com/sun/star/sheet/DataPilotTableHeaderData.idl b/offapi/com/sun/star/sheet/DataPilotTableHeaderData.idl
deleted file mode 100644
index 6b673e953..000000000
--- a/offapi/com/sun/star/sheet/DataPilotTableHeaderData.idl
+++ /dev/null
@@ -1,79 +0,0 @@
-/*************************************************************************
- *
- * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
- *
- * Copyright 2000, 2010 Oracle and/or its affiliates.
- *
- * OpenOffice.org - a multi-platform office productivity suite
- *
- * This file is part of OpenOffice.org.
- *
- * OpenOffice.org is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Lesser General Public License version 3
- * only, as published by the Free Software Foundation.
- *
- * OpenOffice.org is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Lesser General Public License version 3 for more details
- * (a copy is included in the LICENSE file that accompanied this code).
- *
- * You should have received a copy of the GNU Lesser General Public License
- * version 3 along with OpenOffice.org. If not, see
- *
- * for a copy of the LGPLv3 License.
- *
- ************************************************************************/
-
-#ifndef __com_sun_star_sheet_DataPilotTableHeaderData_idl__
-#define __com_sun_star_sheet_DataPilotTableHeaderData_idl__
-
-#include
-#include
-
-//=============================================================================
-
-module com { module sun { module star { module sheet {
-
-//=============================================================================
-
-/** information about a cell within the column or row header area of a DataPilot table.
-
- This struct contains information about a particular cell located within the
- column or row header area of a DataPilot table. This is the type that is
- contained in DataPilotTablePositionData::PositionData when
- the value of DataPilotTablePositionData::PositionType is
- either DataPilotTablePositionType::ROW_HEADER or
- DataPilotTablePositionType::COLUMN_HEADER.
-
- @see com::sun::star::sheet::DataPilotTablePositionData
- @see com::sun::star::sheet::DataPilotTablePositionType
- @see com::sun::star::sheet::DataPilotFieldFilter
- @see com::sun::star::sheet::DataResult
-
- @since OOo 3.0
- */
-struct DataPilotTableHeaderData
-{
- /** number of dimensions */
- long Dimension;
-
- /** hierarchy */
- long Hierarchy;
-
- /** level */
- long Level;
-
- /** flag */
- long Flags;
-
- /** member name */
- string MemberName;
-};
-
-//=============================================================================
-
-}; }; }; };
-
-#endif
-
diff --git a/offapi/com/sun/star/sheet/DataPilotTablePositionData.idl b/offapi/com/sun/star/sheet/DataPilotTablePositionData.idl
deleted file mode 100644
index 3c4797296..000000000
--- a/offapi/com/sun/star/sheet/DataPilotTablePositionData.idl
+++ /dev/null
@@ -1,90 +0,0 @@
-/*************************************************************************
- *
- * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
- *
- * Copyright 2000, 2010 Oracle and/or its affiliates.
- *
- * OpenOffice.org - a multi-platform office productivity suite
- *
- * This file is part of OpenOffice.org.
- *
- * OpenOffice.org is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Lesser General Public License version 3
- * only, as published by the Free Software Foundation.
- *
- * OpenOffice.org is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Lesser General Public License version 3 for more details
- * (a copy is included in the LICENSE file that accompanied this code).
- *
- * You should have received a copy of the GNU Lesser General Public License
- * version 3 along with OpenOffice.org. If not, see
- *
- * for a copy of the LGPLv3 License.
- *
- ************************************************************************/
-
-#ifndef __com_sun_star_sheet_DataPilotTablePositionData_idl__
-#define __com_sun_star_sheet_DataPilotTablePositionData_idl__
-
-#include
-
-//=============================================================================
-
-module com { module sun { module star { module sheet {
-
-//=============================================================================
-
-/** This structure contains information on a cell within a DataPilot table.
-
- This structure contains information on a particular cell within a DataPilot
- table, and is used to retrieve its metadata. The PositionType
- member specifies in which sub-area of the table the cell is positioned, which
- in turn determines the type of metadata contained in the PositionData
- member.
-
- @see com::sun::star::sheet::DataPilotTablePositionType
- @see com::sun::star::sheet::DataPiotTableResultData
- @see com::sun::star::sheet::DataPiotTableHeaderData
-
- @since OOo 3.0
- */
-struct DataPilotTablePositionData
-{
- //-------------------------------------------------------------------------
-
- /** This parameter specifies which sub-area of a DataPilot table a given
- cell is positioned. See DataPilotTablePositionType
- for how to interpret the value of this parameter.
-
- @see com::sun::star::sheet::DataPilotTablePositionType
- */
- long PositionType;
-
- //-------------------------------------------------------------------------
-
- /** This member contains a structure of different types depending on the
- position type specified in PositionType member.
-
- When the value of PositionType is
- DataPilotTablePositionType::RESULT, DataPilotTablePositionData::PositionData
- contains an instance of type DataPilotTableResultData,
- whereas when the value of DataPilotTablePositionData::PositionType
- is either DataPilotTablePositionType::ROW_HEADER
- or DataPilotTablePositionType::COLUMN_HEADER, then the
- PositionData member contains an instance of type
- DataPilotTableHeaderData.
-
- @see com::sun::star::sheet::DataPiotTableResultData
- @see com::sun::star::sheet::DataPiotTableHeaderData
- */
- any PositionData;
-};
-
-//=============================================================================
-
-}; }; }; };
-
-#endif
-
diff --git a/offapi/com/sun/star/sheet/DataPilotTablePositionType.idl b/offapi/com/sun/star/sheet/DataPilotTablePositionType.idl
deleted file mode 100644
index ffb873dd5..000000000
--- a/offapi/com/sun/star/sheet/DataPilotTablePositionType.idl
+++ /dev/null
@@ -1,78 +0,0 @@
-/*************************************************************************
- *
- * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
- *
- * Copyright 2000, 2010 Oracle and/or its affiliates.
- *
- * OpenOffice.org - a multi-platform office productivity suite
- *
- * This file is part of OpenOffice.org.
- *
- * OpenOffice.org is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Lesser General Public License version 3
- * only, as published by the Free Software Foundation.
- *
- * OpenOffice.org is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Lesser General Public License version 3 for more details
- * (a copy is included in the LICENSE file that accompanied this code).
- *
- * You should have received a copy of the GNU Lesser General Public License
- * version 3 along with OpenOffice.org. If not, see
- *
- * for a copy of the LGPLv3 License.
- *
- ************************************************************************/
-
-#ifndef __com_sun_star_sheet_DataPilotTablePositionType_idl__
-#define __com_sun_star_sheet_DataPilotTablePositionType_idl__
-
-module com { module sun { module star { module sheet {
-
-//============================================================================
-
-/** specifies in which sub-area a cell is positioned within a DataPilot table.
-
- @see com::sun::star::sheet::DataPilotTablePositionData
- @see com::sun::star::sheet::DataPilotTableResultData
- @see com::sun::star::sheet::DataPilotTableHeaderData
-
- @since OOo 3.0
- */
-constants DataPilotTablePositionType
-{
- //------------------------------------------------------------------------
-
- /** indicates that the specified cell is not in the DataPilot table. */
- const long NOT_IN_TABLE = 0;
-
- //------------------------------------------------------------------------
-
- /** indicates that the specified cell is within the result area. */
- const long RESULT = 1;
-
- //------------------------------------------------------------------------
-
- /** indicates that the specified cell is within the row header area. */
- const long ROW_HEADER = 2;
-
- //------------------------------------------------------------------------
-
- /** indicates that the specified cell is within the column header area. */
- const long COLUMN_HEADER = 3;
-
- //------------------------------------------------------------------------
-
- /** indicates that the specified cell is within the table but in areas
- other than the result or header areas. */
- const long OTHER = 4;
-};
-
-//============================================================================
-
-}; }; }; };
-
-
-
-#endif
diff --git a/offapi/com/sun/star/sheet/DataPilotTableResultData.idl b/offapi/com/sun/star/sheet/DataPilotTableResultData.idl
deleted file mode 100644
index aead8aeb9..000000000
--- a/offapi/com/sun/star/sheet/DataPilotTableResultData.idl
+++ /dev/null
@@ -1,86 +0,0 @@
-/*************************************************************************
- *
- * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
- *
- * Copyright 2000, 2010 Oracle and/or its affiliates.
- *
- * OpenOffice.org - a multi-platform office productivity suite
- *
- * This file is part of OpenOffice.org.
- *
- * OpenOffice.org is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Lesser General Public License version 3
- * only, as published by the Free Software Foundation.
- *
- * OpenOffice.org is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Lesser General Public License version 3 for more details
- * (a copy is included in the LICENSE file that accompanied this code).
- *
- * You should have received a copy of the GNU Lesser General Public License
- * version 3 along with OpenOffice.org. If not, see
- *
- * for a copy of the LGPLv3 License.
- *
- ************************************************************************/
-
-#ifndef __com_sun_star_sheet_DataPilotTableResultData_idl__
-#define __com_sun_star_sheet_DataPilotTableResultData_idl__
-
-#include
-#include
-
-//=============================================================================
-
-module com { module sun { module star { module sheet {
-
-//=============================================================================
-
-/** information about a cell positioned within the result area of a DataPilot table.
-
- DataPilotTableResultData contains information about a
- particular cell positioned within the result area of a DataPilot table.
-
- @see com::sun::star::sheet::DataPilotTablePositionData
- @see com::sun::star::sheet::DataPilotTablePositionType
- @see com::sun::star::sheet::DataPilotFieldFilter
- @see com::sun::star::sheet::DataResult
-
- @since OOo 3.0
- */
-struct DataPilotTableResultData
-{
- //------------------------------------------------------------------------
-
- /** This is a set of filter criteria that can be used to re-create those
- data rows that contribute to the value shown in the cell.
-
- @see com::sun::star::sheet::DataPilotFieldFilter
- */
- sequence< DataPilotFieldFilter > FieldFilters;
-
- //------------------------------------------------------------------------
-
- /** This is a 0-based index that specifies which data field the data displayed
- in the cell is for; the value of 0 means the cell is for the first data
- field, 1 for the second, and so on.
- */
- long DataFieldIndex;
-
- //------------------------------------------------------------------------
-
- /** more information about the result contained in the
- DataResult type.
-
- @see com::sun::star::sheet::DataResult
- */
- DataResult Result;
-};
-
-//=============================================================================
-
-}; }; }; };
-
-#endif
-
diff --git a/offapi/com/sun/star/sheet/DataPilotTables.idl b/offapi/com/sun/star/sheet/DataPilotTables.idl
deleted file mode 100644
index ff78cff6d..000000000
--- a/offapi/com/sun/star/sheet/DataPilotTables.idl
+++ /dev/null
@@ -1,73 +0,0 @@
-/*************************************************************************
- *
- * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
- *
- * Copyright 2000, 2010 Oracle and/or its affiliates.
- *
- * OpenOffice.org - a multi-platform office productivity suite
- *
- * This file is part of OpenOffice.org.
- *
- * OpenOffice.org is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Lesser General Public License version 3
- * only, as published by the Free Software Foundation.
- *
- * OpenOffice.org is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Lesser General Public License version 3 for more details
- * (a copy is included in the LICENSE file that accompanied this code).
- *
- * You should have received a copy of the GNU Lesser General Public License
- * version 3 along with OpenOffice.org. If not, see
- *
- * for a copy of the LGPLv3 License.
- *
- ************************************************************************/
-
-#ifndef __com_sun_star_sheet_DataPilotTables_idl__
-#define __com_sun_star_sheet_DataPilotTables_idl__
-
-#include
-#include
-
-//=============================================================================
-
-module com { module sun { module star { module sheet {
-
-//=============================================================================
-
-/** represents a collection of data pilot tables.
- */
-published service DataPilotTables
-{
- //-------------------------------------------------------------------------
-
- /** provides access to the data pilot objects in this collection.
- */
- interface com::sun::star::sheet::XDataPilotTables;
-
- //-------------------------------------------------------------------------
-
- /** creates an enumeration of all data pilot tables.
-
- @see com::sun::star::sheet::DataPilotTablesEnumeration
- */
- interface com::sun::star::container::XEnumerationAccess;
-
- //-------------------------------------------------------------------------
-
- /** provides methods to access the contained data pilot tables by index.
-
- @see com::sun::star::sheet::DataPilotTable
- */
- interface com::sun::star::container::XIndexAccess;
-
-};
-
-//=============================================================================
-
-}; }; }; };
-
-#endif
-
diff --git a/offapi/com/sun/star/sheet/DataPilotTablesEnumeration.idl b/offapi/com/sun/star/sheet/DataPilotTablesEnumeration.idl
deleted file mode 100644
index ed45444fe..000000000
--- a/offapi/com/sun/star/sheet/DataPilotTablesEnumeration.idl
+++ /dev/null
@@ -1,60 +0,0 @@
-/*************************************************************************
- *
- * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
- *
- * Copyright 2000, 2010 Oracle and/or its affiliates.
- *
- * OpenOffice.org - a multi-platform office productivity suite
- *
- * This file is part of OpenOffice.org.
- *
- * OpenOffice.org is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Lesser General Public License version 3
- * only, as published by the Free Software Foundation.
- *
- * OpenOffice.org is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Lesser General Public License version 3 for more details
- * (a copy is included in the LICENSE file that accompanied this code).
- *
- * You should have received a copy of the GNU Lesser General Public License
- * version 3 along with OpenOffice.org. If not, see
- *
- * for a copy of the LGPLv3 License.
- *
- ************************************************************************/
-
-#ifndef __com_sun_star_sheet_DataPilotTablesEnumeration_idl__
-#define __com_sun_star_sheet_DataPilotTablesEnumeration_idl__
-
-#include
-
-//=============================================================================
-
-module com { module sun { module star { module sheet {
-
-//=============================================================================
-
-/** represents an enumeration of data pilot tables.
-
- @see com::sun::star::sheet::DataPilotTable
- */
-published service DataPilotTablesEnumeration
-{
- //-------------------------------------------------------------------------
-
- /** provides methods to access the data pilot tables in the enumeration.
-
- @see com::sun::star::sheet::DataPilotTable
- */
- interface com::sun::star::container::XEnumeration;
-
-};
-
-//=============================================================================
-
-}; }; }; };
-
-#endif
-
diff --git a/offapi/com/sun/star/sheet/DataResult.idl b/offapi/com/sun/star/sheet/DataResult.idl
deleted file mode 100644
index 885fe586c..000000000
--- a/offapi/com/sun/star/sheet/DataResult.idl
+++ /dev/null
@@ -1,62 +0,0 @@
-/*************************************************************************
- *
- * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
- *
- * Copyright 2000, 2010 Oracle and/or its affiliates.
- *
- * OpenOffice.org - a multi-platform office productivity suite
- *
- * This file is part of OpenOffice.org.
- *
- * OpenOffice.org is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Lesser General Public License version 3
- * only, as published by the Free Software Foundation.
- *
- * OpenOffice.org is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Lesser General Public License version 3 for more details
- * (a copy is included in the LICENSE file that accompanied this code).
- *
- * You should have received a copy of the GNU Lesser General Public License
- * version 3 along with OpenOffice.org. If not, see
- *
- * for a copy of the LGPLv3 License.
- *
- ************************************************************************/
-
-#ifndef __com_sun_star_sheet_DataResult_idl__
-#define __com_sun_star_sheet_DataResult_idl__
-
-//=============================================================================
-
-module com { module sun { module star { module sheet {
-
-//=============================================================================
-
-/** contains the result of one element in the data pilot data array.
-
- @see com::sun::star::sheet::XDataPilotResults
- */
-published struct DataResult
-{
- /** contains boolean flags describing the result.
-
- @see com::sun::star::sheet::DataResultFlags
- */
- long Flags;
-
- //-------------------------------------------------------------------------
-
- /** contains the result value.
- */
- double Value;
-
-};
-
-//=============================================================================
-
-}; }; }; };
-
-#endif
-
diff --git a/offapi/com/sun/star/sheet/DataResultFlags.idl b/offapi/com/sun/star/sheet/DataResultFlags.idl
deleted file mode 100644
index bfbe768fd..000000000
--- a/offapi/com/sun/star/sheet/DataResultFlags.idl
+++ /dev/null
@@ -1,69 +0,0 @@
-/*************************************************************************
- *
- * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
- *
- * Copyright 2000, 2010 Oracle and/or its affiliates.
- *
- * OpenOffice.org - a multi-platform office productivity suite
- *
- * This file is part of OpenOffice.org.
- *
- * OpenOffice.org is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Lesser General Public License version 3
- * only, as published by the Free Software Foundation.
- *
- * OpenOffice.org is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Lesser General Public License version 3 for more details
- * (a copy is included in the LICENSE file that accompanied this code).
- *
- * You should have received a copy of the GNU Lesser General Public License
- * version 3 along with OpenOffice.org. If not, see
- *
- * for a copy of the LGPLv3 License.
- *
- ************************************************************************/
-
-#ifndef __com_sun_star_sheet_DataResultFlags_idl__
-#define __com_sun_star_sheet_DataResultFlags_idl__
-
-//=============================================================================
-
-module com { module sun { module star { module sheet {
-
-//=============================================================================
-
-/** used to specify the result type of one element in the data pilot
- data array.
-
- @see com::sun::star::sheet::DataResult
- */
-published constants DataResultFlags
-{
- //-------------------------------------------------------------------------
-
- /** The element contains data.
- */
- const long HASDATA = 1;
-
- //-------------------------------------------------------------------------
-
- /** The element contains a subtotal.
- */
- const long SUBTOTAL = 2;
-
- //-------------------------------------------------------------------------
-
- /** The element has an error.
- */
- const long ERROR = 4;
-
-};
-
-//=============================================================================
-
-}; }; }; };
-
-#endif
-
diff --git a/offapi/com/sun/star/sheet/DatabaseImportDescriptor.idl b/offapi/com/sun/star/sheet/DatabaseImportDescriptor.idl
deleted file mode 100644
index 38dfc80d6..000000000
--- a/offapi/com/sun/star/sheet/DatabaseImportDescriptor.idl
+++ /dev/null
@@ -1,92 +0,0 @@
-/*************************************************************************
- *
- * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
- *
- * Copyright 2000, 2010 Oracle and/or its affiliates.
- *
- * OpenOffice.org - a multi-platform office productivity suite
- *
- * This file is part of OpenOffice.org.
- *
- * OpenOffice.org is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Lesser General Public License version 3
- * only, as published by the Free Software Foundation.
- *
- * OpenOffice.org is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Lesser General Public License version 3 for more details
- * (a copy is included in the LICENSE file that accompanied this code).
- *
- * You should have received a copy of the GNU Lesser General Public License
- * version 3 along with OpenOffice.org. If not, see
- *
- * for a copy of the LGPLv3 License.
- *
- ************************************************************************/
-
-#ifndef __com_sun_star_sheet_DatabaseImportDescriptor_idl__
-#define __com_sun_star_sheet_DatabaseImportDescriptor_idl__
-
-#include
-
-//=============================================================================
-
-module com { module sun { module star { module sheet {
-
-//=============================================================================
-
-/** represents a description of how data from an external database is
- imported.
-
- @see com::sun::star::sheet::XDatabaseRange
- */
-published service DatabaseImportDescriptor
-{
- //-------------------------------------------------------------------------
-
- /** enables importing and specifies from what type of source data is
- imported.
- */
- [property] com::sun::star::sheet::DataImportMode SourceType;
-
- //-------------------------------------------------------------------------
-
- /** specifies the name of the database from which data is imported.
- */
- [property] string DatabaseName;
-
- //-------------------------------------------------------------------------
-
- /** specifies the table, query, or statement from which data is imported.
-
- The meaning of this is determined by the
- DatabaseImportDescriptor::SourceType attribute.
- */
- [property] string SourceObject;
-
- //-------------------------------------------------------------------------
-
- /** specifies whether the SQL statement is given directly to the database
- or is parsed before.
-
- @since OOo 2.0
-
- */
- [optional, property] boolean IsNative;
-
- //-------------------------------------------------------------------------
-
- /** indicates a connection URL, which locates a database driver.
- @since OOo 2.0
- */
- [optional, property] string ConnectionResource;
-
-};
-
-//=============================================================================
-
-}; }; }; };
-
-#endif
-
diff --git a/offapi/com/sun/star/sheet/DatabaseRange.idl b/offapi/com/sun/star/sheet/DatabaseRange.idl
deleted file mode 100644
index 7da0672ee..000000000
--- a/offapi/com/sun/star/sheet/DatabaseRange.idl
+++ /dev/null
@@ -1,155 +0,0 @@
-/*************************************************************************
- *
- * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
- *
- * Copyright 2000, 2010 Oracle and/or its affiliates.
- *
- * OpenOffice.org - a multi-platform office productivity suite
- *
- * This file is part of OpenOffice.org.
- *
- * OpenOffice.org is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Lesser General Public License version 3
- * only, as published by the Free Software Foundation.
- *
- * OpenOffice.org is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Lesser General Public License version 3 for more details
- * (a copy is included in the LICENSE file that accompanied this code).
- *
- * You should have received a copy of the GNU Lesser General Public License
- * version 3 along with OpenOffice.org. If not, see
- *
- * for a copy of the LGPLv3 License.
- *
- ************************************************************************/
-#ifndef __com_sun_star_sheet_DatabaseRange_idl__
-#define __com_sun_star_sheet_DatabaseRange_idl__
-
-#include
-#include
-#include
-#include
-#include
-#include
-
-
-//=============================================================================
-
- module com { module sun { module star { module sheet {
-
-//=============================================================================
-
-/** represents a database range in a spreadsheet document.
-
- A database range is a name for a cell range that also stores filtering,
- sorting, subtotal and data import settings and options.
-
- @see com::sun::star::sheet::DatabaseRanges
- */
-published service DatabaseRange
-{
- // DocMerge: empty anyway
- interface com::sun::star::sheet::XDatabaseRange;
-
- // DocMerge: empty anyway
- interface com::sun::star::sheet::XCellRangeReferrer;
-
- // DocMerge: empty anyway
- interface com::sun::star::beans::XPropertySet;
-
- // DocMerge: empty anyway
- interface com::sun::star::container::XNamed;
-
- [optional] interface com::sun::star::util::XRefreshable;
-
- //-------------------------------------------------------------------------
-
- // DocMerge from xml: property com::sun::star::sheet::DatabaseRange::MoveCells
- /** if this property is set, columns or rows are inserted or deleted
- when the size of the range is changed by an update operation.
- */
- [property] boolean MoveCells;
-
- //-------------------------------------------------------------------------
-
- // DocMerge from xml: property com::sun::star::sheet::DatabaseRange::KeepFormats
- /** if this property is set, cell formats are extended
- when the size of the range is changed by an update operation.
- */
- [property] boolean KeepFormats;
-
- //-------------------------------------------------------------------------
-
- // DocMerge from xml: property com::sun::star::sheet::DatabaseRange::StripData
- /** if this property is set, the cell contents within the database
- range are left out when the document is saved.
- */
- [property] boolean StripData;
-
- //-------------------------------------------------------------------------
-
- /** specifies whether the AutoFilter is enabled or not.
-
- @since OOo 1.1.2
- */
- [optional, property] boolean AutoFilter;
-
- //-------------------------------------------------------------------------
-
- /** specifies whether the filter criteria should be taken from a CellRange.
-
- @since OOo 1.1.2
- */
- [optional, property] boolean UseFilterCriteriaSource;
-
- //-------------------------------------------------------------------------
-
- /** specifies the range where the filter can find the filter criteria.
- This is only used if SheetFilterDescriptor::UseFilterCriteriaSource is .
-
- @since OOo 1.1.2
- */
- [optional, property] com::sun::star::table::CellRangeAddress FilterCriteriaSource;
-
- //-------------------------------------------------------------------------
-
- /** specifies the time between two refresh actions in seconds.
-
- @since OOo 2.0
- */
- [optional, property] long RefreshPeriod;
-
- //-------------------------------------------------------------------------
-
- /** specifies whether the imported data is only a selection of the database.
-
- @since OOo 2.0
- */
- [optional, property] boolean FromSelection;
-
- //-------------------------------------------------------------------------
-
- /** returns the index used to refer to this range in token arrays.
-
- A token describing a database range shall contain the op-code
- obtained from the FormulaMapGroupSpecialOffset::DB_AREA
- and this index as data part.
-
- @see com::sun::star::sheet::FormulaToken
- @see com::sun::star::sheet::FormulaMapGroupSpecialOffset::DB_AREA
-
- @since OOo 3.0
- */
- [optional, readonly, property] long TokenIndex;
-};
-
-//=============================================================================
-
-}; }; }; };
-
-/*=============================================================================
-
-=============================================================================*/
-#endif
diff --git a/offapi/com/sun/star/sheet/DatabaseRanges.idl b/offapi/com/sun/star/sheet/DatabaseRanges.idl
deleted file mode 100644
index 702fef079..000000000
--- a/offapi/com/sun/star/sheet/DatabaseRanges.idl
+++ /dev/null
@@ -1,77 +0,0 @@
-/*************************************************************************
- *
- * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
- *
- * Copyright 2000, 2010 Oracle and/or its affiliates.
- *
- * OpenOffice.org - a multi-platform office productivity suite
- *
- * This file is part of OpenOffice.org.
- *
- * OpenOffice.org is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Lesser General Public License version 3
- * only, as published by the Free Software Foundation.
- *
- * OpenOffice.org is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Lesser General Public License version 3 for more details
- * (a copy is included in the LICENSE file that accompanied this code).
- *
- * You should have received a copy of the GNU Lesser General Public License
- * version 3 along with OpenOffice.org. If not, see
- *
- * for a copy of the LGPLv3 License.
- *
- ************************************************************************/
-
-#ifndef __com_sun_star_sheet_DatabaseRanges_idl__
-#define __com_sun_star_sheet_DatabaseRanges_idl__
-
-#include
-#include
-#include
-
-//=============================================================================
-
-module com { module sun { module star { module sheet {
-
-//=============================================================================
-
-/** represents a collection of database ranges in a spreadsheet document.
-
- @see com::sun::star::sheet::SpreadsheetDocument
- */
-published service DatabaseRanges
-{
- //-------------------------------------------------------------------------
-
- /** provides access to the database ranges and to insert and remove them.
- */
- interface com::sun::star::sheet::XDatabaseRanges;
-
- //-------------------------------------------------------------------------
-
- /** creates an enumeration of all database ranges.
-
- @see com::sun::star::sheet::DatabaseRangesEnumeration
- */
- interface com::sun::star::container::XEnumerationAccess;
-
- //-------------------------------------------------------------------------
-
- /** provides access to the database ranges in the collection via index.
-
- @see com::sun::star::sheet::DatabaseRange
-
- */
- interface com::sun::star::container::XIndexAccess;
-
-};
-
-//=============================================================================
-
-}; }; }; };
-
-#endif
-
diff --git a/offapi/com/sun/star/sheet/DatabaseRangesEnumeration.idl b/offapi/com/sun/star/sheet/DatabaseRangesEnumeration.idl
deleted file mode 100644
index a94587501..000000000
--- a/offapi/com/sun/star/sheet/DatabaseRangesEnumeration.idl
+++ /dev/null
@@ -1,60 +0,0 @@
-/*************************************************************************
- *
- * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
- *
- * Copyright 2000, 2010 Oracle and/or its affiliates.
- *
- * OpenOffice.org - a multi-platform office productivity suite
- *
- * This file is part of OpenOffice.org.
- *
- * OpenOffice.org is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Lesser General Public License version 3
- * only, as published by the Free Software Foundation.
- *
- * OpenOffice.org is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Lesser General Public License version 3 for more details
- * (a copy is included in the LICENSE file that accompanied this code).
- *
- * You should have received a copy of the GNU Lesser General Public License
- * version 3 along with OpenOffice.org. If not, see
- *
- * for a copy of the LGPLv3 License.
- *
- ************************************************************************/
-
-#ifndef __com_sun_star_sheet_DatabaseRangesEnumeration_idl__
-#define __com_sun_star_sheet_DatabaseRangesEnumeration_idl__
-
-#include
-
-//=============================================================================
-
-module com { module sun { module star { module sheet {
-
-//=============================================================================
-
-/** represents an enumeration of database ranges.
-
- @see com::sun::star::sheet::DatabaseRange
- */
-published service DatabaseRangesEnumeration
-{
- //-------------------------------------------------------------------------
-
- /** provides methods to access the database ranges in the enumeration.
-
- @see com::sun::star::sheet::DatabaseRange
- */
- interface com::sun::star::container::XEnumeration;
-
-};
-
-//=============================================================================
-
-}; }; }; };
-
-#endif
-
diff --git a/offapi/com/sun/star/sheet/DimensionFlags.idl b/offapi/com/sun/star/sheet/DimensionFlags.idl
deleted file mode 100644
index f8bef5eee..000000000
--- a/offapi/com/sun/star/sheet/DimensionFlags.idl
+++ /dev/null
@@ -1,74 +0,0 @@
-/*************************************************************************
- *
- * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
- *
- * Copyright 2000, 2010 Oracle and/or its affiliates.
- *
- * OpenOffice.org - a multi-platform office productivity suite
- *
- * This file is part of OpenOffice.org.
- *
- * OpenOffice.org is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Lesser General Public License version 3
- * only, as published by the Free Software Foundation.
- *
- * OpenOffice.org is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Lesser General Public License version 3 for more details
- * (a copy is included in the LICENSE file that accompanied this code).
- *
- * You should have received a copy of the GNU Lesser General Public License
- * version 3 along with OpenOffice.org. If not, see
- *
- * for a copy of the LGPLv3 License.
- *
- ************************************************************************/
-
-#ifndef __com_sun_star_sheet_DimensionFlags_idl__
-#define __com_sun_star_sheet_DimensionFlags_idl__
-
-//=============================================================================
-
-module com { module sun { module star { module sheet {
-
-//=============================================================================
-
-/** used to specify flags for a dimension in a data pilot source.
-
- @see com::sun::star::sheet::DataPilotSourceDimension
- */
-published constants DimensionFlags
-{
- //-------------------------------------------------------------------------
-
- /** The dimension cannot be used in column orientation.
- */
- const long NO_COLUMN_ORIENTATION = 1;
-
- //-------------------------------------------------------------------------
-
- /** The dimension cannot be used in row orientation.
- */
- const long NO_ROW_ORIENTATION = 2;
-
- //-------------------------------------------------------------------------
-
- /** The dimension cannot be used in page orientation.
- */
- const long NO_PAGE_ORIENTATION = 4;
-
- //-------------------------------------------------------------------------
-
- /** The dimension cannot be used in data orientation.
- */
- const long NO_DATA_ORIENTATION = 8;
-
-};
-
-//=============================================================================
-
-}; }; }; };
-
-#endif
-
diff --git a/offapi/com/sun/star/sheet/DocumentSettings.idl b/offapi/com/sun/star/sheet/DocumentSettings.idl
deleted file mode 100644
index 011dc936d..000000000
--- a/offapi/com/sun/star/sheet/DocumentSettings.idl
+++ /dev/null
@@ -1,129 +0,0 @@
-/*************************************************************************
- *
- * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
- *
- * Copyright 2000, 2010 Oracle and/or its affiliates.
- *
- * OpenOffice.org - a multi-platform office productivity suite
- *
- * This file is part of OpenOffice.org.
- *
- * OpenOffice.org is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Lesser General Public License version 3
- * only, as published by the Free Software Foundation.
- *
- * OpenOffice.org is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Lesser General Public License version 3 for more details
- * (a copy is included in the LICENSE file that accompanied this code).
- *
- * You should have received a copy of the GNU Lesser General Public License
- * version 3 along with OpenOffice.org. If not, see
- *
- * for a copy of the LGPLv3 License.
- *
- ************************************************************************/
-#ifndef __com_sun_star_sheet_DocumentSettings_idl__
-#define __com_sun_star_sheet_DocumentSettings_idl__
-
-#include
-#include
-#include
-
-//=============================================================================
-
-module com { module sun { module star { module sheet {
-
-//=============================================================================
-
-/** describes properties that apply to the whole spreadsheet document.
-
- For settings that affect view properties, these settings apply to
- subsequently created views and are saved with the document, while
- SpreadsheetViewSettings can be used to alter a specific
- view that is already open.
- */
-published service DocumentSettings
-{
- service com::sun::star::document::Settings;
-
- //-------------------------------------------------------------------------
- /** provides access to the properties.
- */
- interface com::sun::star::beans::XPropertySet;
-
- //-------------------------------------------------------------------------
-
- /** enables display of zero-values.
- */
- [optional, property] boolean ShowZeroValues;
-
- /** controls whether a marker is shown for notes in cells.
- */
- [optional, property] boolean ShowNotes;
-
- /** enables the display of the cell grid.
- */
- [optional, property] boolean ShowGrid;
-
- /** specifies the color in which the cell grid is displayed.
- */
- [optional, property] com::sun::star::util::Color GridColor;
-
- /** enables display of page breaks.
- */
- [optional, property] boolean ShowPageBreaks;
-
- /** enables the column and row headers of the view.
- */
- [optional, property] boolean HasColumnRowHeaders;
-
- /** enables the sheet tabs of the view.
- */
- [optional, property] boolean HasSheetTabs;
-
- /** enables the display of outline symbols.
- */
- [optional, property] boolean IsOutlineSymbolsSet;
-
- /** enables the restriction of object movement and resizing
- of drawing objects to the raster.
- */
- [optional, property] boolean IsSnapToRaster;
-
- /** enables the display of the drawing object raster.
- */
- [optional, property] boolean RasterIsVisible;
-
- /** specifies the distance between horizontal grid elements
- in 1/100 mm.
- */
- [optional, property] long RasterResolutionX;
-
- /** specifies the distance between vertical grid elements
- in 1/100 mm.
- */
- [optional, property] long RasterResolutionY;
-
- /** specifies the number of subdivisions between two horizontal
- grid elements.
- */
- [optional, property] long RasterSubdivisionX;
-
- /** specifies the number of subdivisions between two vertical
- grid elements.
- */
- [optional, property] long RasterSubdivisionY;
-
- /** enables the synchronization of horizontal and vertical
- grid settings in the user interface.
- */
- [optional, property] boolean IsRasterAxisSynchronized;
-};
-
-//=============================================================================
-
-}; }; }; };
-
-#endif
diff --git a/offapi/com/sun/star/sheet/ExternalDocLink.idl b/offapi/com/sun/star/sheet/ExternalDocLink.idl
deleted file mode 100644
index f2dd5ea2e..000000000
--- a/offapi/com/sun/star/sheet/ExternalDocLink.idl
+++ /dev/null
@@ -1,54 +0,0 @@
-/*************************************************************************
- *
- * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
- *
- * Copyright 2000, 2010 Oracle and/or its affiliates.
- *
- * OpenOffice.org - a multi-platform office productivity suite
- *
- * This file is part of OpenOffice.org.
- *
- * OpenOffice.org is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Lesser General Public License version 3
- * only, as published by the Free Software Foundation.
- *
- * OpenOffice.org is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Lesser General Public License version 3 for more details
- * (a copy is included in the LICENSE file that accompanied this code).
- *
- * You should have received a copy of the GNU Lesser General Public License
- * version 3 along with OpenOffice.org. If not, see
- *
- * for a copy of the LGPLv3 License.
- *
- ************************************************************************/
-
-#ifndef __com_sun_star_sheet_ExternalDocLink_idl__
-#define __com_sun_star_sheet_ExternalDocLink_idl__
-
-#include
-
-module com { module sun { module star { module sheet {
-
-//=============================================================================
-
-/** Represents a single external document link.
-
- An external document link contains cached data used for external cell
- and cell range references as well as external range names.
-
- @see com::sun::star::sheet::XExternalDocLink
-
- @since OOo 3.1
- */
-service ExternalDocLink : XExternalDocLink
-{
-};
-
-//=============================================================================
-
-}; }; }; };
-
-#endif
diff --git a/offapi/com/sun/star/sheet/ExternalDocLinks.idl b/offapi/com/sun/star/sheet/ExternalDocLinks.idl
deleted file mode 100644
index 86d3eb552..000000000
--- a/offapi/com/sun/star/sheet/ExternalDocLinks.idl
+++ /dev/null
@@ -1,52 +0,0 @@
-/*************************************************************************
- *
- * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
- *
- * Copyright 2000, 2010 Oracle and/or its affiliates.
- *
- * OpenOffice.org - a multi-platform office productivity suite
- *
- * This file is part of OpenOffice.org.
- *
- * OpenOffice.org is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Lesser General Public License version 3
- * only, as published by the Free Software Foundation.
- *
- * OpenOffice.org is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Lesser General Public License version 3 for more details
- * (a copy is included in the LICENSE file that accompanied this code).
- *
- * You should have received a copy of the GNU Lesser General Public License
- * version 3 along with OpenOffice.org. If not, see
- *
- * for a copy of the LGPLv3 License.
- *
- ************************************************************************/
-
-#ifndef __com_sun_star_sheet_ExternalDocLinks_idl__
-#define __com_sun_star_sheet_ExternalDocLinks_idl__
-
-#include
-#include
-
-module com { module sun { module star { module sheet {
-
-/** Represents a collection of external document links.
-
- An external document link contains cached data used for external cell
- and cell range references as well as external range names.
-
- @see com::sun::star::sheet::ExternalDocLink
- @see com::sun::star::sheet::XExternalDocLinks
-
- @since OOo 3.1
- */
-service ExternalDocLinks : XExternalDocLinks
-{
-};
-
-}; }; }; };
-
-#endif
diff --git a/offapi/com/sun/star/sheet/ExternalLinkInfo.idl b/offapi/com/sun/star/sheet/ExternalLinkInfo.idl
deleted file mode 100644
index d74505c56..000000000
--- a/offapi/com/sun/star/sheet/ExternalLinkInfo.idl
+++ /dev/null
@@ -1,75 +0,0 @@
-/*************************************************************************
- *
- * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
- *
- * Copyright 2000, 2010 Oracle and/or its affiliates.
- *
- * OpenOffice.org - a multi-platform office productivity suite
- *
- * This file is part of OpenOffice.org.
- *
- * OpenOffice.org is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Lesser General Public License version 3
- * only, as published by the Free Software Foundation.
- *
- * OpenOffice.org is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Lesser General Public License version 3 for more details
- * (a copy is included in the LICENSE file that accompanied this code).
- *
- * You should have received a copy of the GNU Lesser General Public License
- * version 3 along with OpenOffice.org. If not, see
- *
- * for a copy of the LGPLv3 License.
- *
- ************************************************************************/
-#ifndef __com_sun_star_sheet_ExternalLinkInfo_idl__
-#define __com_sun_star_sheet_ExternalLinkInfo_idl__
-
-#include
-
-//=============================================================================
-
-module com { module sun { module star { module sheet {
-
-//=============================================================================
-/** describes an external link in a formula.
-
- @since OOo 3.1
- */
-struct ExternalLinkInfo
-{
- //-------------------------------------------------------------------------
- /** Link type, one of ExternalLinkType constants.
- */
- long Type;
-
- //-------------------------------------------------------------------------
- /** Location of this link type.
-
- Modes used:
-
-
- - If Type is ExternalLinkType::EXTERNAL
- , this member shall contain a string with the
- URI of a document. The formula that would need this
- information for example would contain
=[1]Sheet1!A1
or
- ='[1]Sheet name'!A1
where [1] does resolve to
- the URI contained in the member Data. Note that the
- quotes cover both, the document name and the sheet name.
-
- - If Type is ExternalLinkType::DDE,
- this member shall contain a DDELinkInfo describing
- service name, topic, and all known items of a DDE link.
-
- */
- any Data;
-
-};
-
-//=============================================================================
-
-}; }; }; };
-
-#endif
diff --git a/offapi/com/sun/star/sheet/ExternalLinkType.idl b/offapi/com/sun/star/sheet/ExternalLinkType.idl
deleted file mode 100644
index 75719a9d3..000000000
--- a/offapi/com/sun/star/sheet/ExternalLinkType.idl
+++ /dev/null
@@ -1,64 +0,0 @@
-/*************************************************************************
- *
- * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
- *
- * Copyright 2000, 2010 Oracle and/or its affiliates.
- *
- * OpenOffice.org - a multi-platform office productivity suite
- *
- * This file is part of OpenOffice.org.
- *
- * OpenOffice.org is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Lesser General Public License version 3
- * only, as published by the Free Software Foundation.
- *
- * OpenOffice.org is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Lesser General Public License version 3 for more details
- * (a copy is included in the LICENSE file that accompanied this code).
- *
- * You should have received a copy of the GNU Lesser General Public License
- * version 3 along with OpenOffice.org. If not, see
- *
- * for a copy of the LGPLv3 License.
- *
- ************************************************************************/
-
-#ifndef __com_sun_star_sheet_ExternalLinkType_idl__
-#define __com_sun_star_sheet_ExternalLinkType_idl__
-
-//=============================================================================
-
-module com { module sun { module star { module sheet {
-
-//=============================================================================
-
-/** Constants designating the link type in
- ExternalLinkInfo, used with
- FormulaParser::ExternalLinks.
-
- @since OOo 3.1
- */
-constants ExternalLinkType
-{
- /** Unknown element type
- */
- const long UNKNOWN = 0;
-
- /** URL of an external document.
- */
- const long DOCUMENT = 1;
-
- /** DDE link.
- */
- const long DDE = 2;
-
-};
-
-//=============================================================================
-
-}; }; }; };
-
-#endif
-
diff --git a/offapi/com/sun/star/sheet/ExternalReference.idl b/offapi/com/sun/star/sheet/ExternalReference.idl
deleted file mode 100644
index 6dd9c7b1f..000000000
--- a/offapi/com/sun/star/sheet/ExternalReference.idl
+++ /dev/null
@@ -1,96 +0,0 @@
-/*************************************************************************
- *
- * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
- *
- * Copyright 2000, 2010 Oracle and/or its affiliates.
- *
- * OpenOffice.org - a multi-platform office productivity suite
- *
- * This file is part of OpenOffice.org.
- *
- * OpenOffice.org is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Lesser General Public License version 3
- * only, as published by the Free Software Foundation.
- *
- * OpenOffice.org is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Lesser General Public License version 3 for more details
- * (a copy is included in the LICENSE file that accompanied this code).
- *
- * You should have received a copy of the GNU Lesser General Public License
- * version 3 along with OpenOffice.org. If not, see
- *
- * for a copy of the LGPLv3 License.
- *
- ************************************************************************/
-
-#ifndef __com_sun_star_sheet_ExternalReference_idl__
-#define __com_sun_star_sheet_ExternalReference_idl__
-
-module com { module sun { module star { module sheet {
-
-//=============================================================================
-
-/** Data structure to store information about an external reference. An
- external reference can be either a single cell reference, a cell range
- reference, or a named range.
-
- @see FormulaMapGroupSpecialOffset::PUSH
-
- @since OOo 3.1
- */
-struct ExternalReference
-{
- //-------------------------------------------------------------------------
-
- /** Index of an externally linked document. Each externally-linked document
- has a unique index value.
-
- You can get the index value of an external document from the
- corresponding ExternalDocLink
- instance through its attribute TokenIndex.
-
- @see com::sun::star::sheet::ExternalDocLink
- @see com::sun::star::sheet::ExternalDocLink::TokenIndex
- */
- long Index;
-
-#if 0
- //-------------------------------------------------------------------------
-
- /** Name of the sheet that the external reference points to.
-
- In case of a cell range reference that spans across multiple
- sheets, this is the name of the first sheet in that range.
-
- Note that an external range name ignores this value at the moment,
- but it may make use of this data in the future when Calc supports a
- sheet-specific range name.
- */
- string SheetName;
-#endif
-
- //-------------------------------------------------------------------------
-
- /** Reference data.
-
- This can store either SingleReference for a single
- cell reference, ComplexReference for a cell range
- reference, or simply a string for a defined name.
-
- The SingleReference::Sheet member shall contain
- the index of the external sheet cache containing the values of the
- externally referenced cells.
-
- @see com::sun::star::sheet::SingleReference
- @see com::sun::star::sheet::ComplexReference
- */
- any Reference;
-};
-
-//=============================================================================
-
-}; }; }; };
-
-#endif
diff --git a/offapi/com/sun/star/sheet/ExternalSheetCache.idl b/offapi/com/sun/star/sheet/ExternalSheetCache.idl
deleted file mode 100644
index a7d9b37cd..000000000
--- a/offapi/com/sun/star/sheet/ExternalSheetCache.idl
+++ /dev/null
@@ -1,52 +0,0 @@
-/*************************************************************************
- *
- * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
- *
- * Copyright 2000, 2010 Oracle and/or its affiliates.
- *
- * OpenOffice.org - a multi-platform office productivity suite
- *
- * This file is part of OpenOffice.org.
- *
- * OpenOffice.org is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Lesser General Public License version 3
- * only, as published by the Free Software Foundation.
- *
- * OpenOffice.org is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Lesser General Public License version 3 for more details
- * (a copy is included in the LICENSE file that accompanied this code).
- *
- * You should have received a copy of the GNU Lesser General Public License
- * version 3 along with OpenOffice.org. If not, see
- *
- * for a copy of the LGPLv3 License.
- *
- ************************************************************************/
-
-#ifndef __com_sun_star_sheet_ExternalSheetCache_idl__
-#define __com_sun_star_sheet_ExternalSheetCache_idl__
-
-#include
-
-module com { module sun { module star { module sheet {
-
-/** A single sheet cache for an external document.
-
- This cached data is used for external cell and cell range references,
- as well as external range names. An ExternalDocLink
- instance contains a set of these sheet caches.
-
- @see com::sun::star::sheet::ExternalDocLink
- @see com::sun::star::sheet::XExternalSheetCache
-
- @since OOo 3.1
- */
-service ExternalSheetCache : XExternalSheetCache
-{
-};
-
-}; }; }; };
-
-#endif
diff --git a/offapi/com/sun/star/sheet/FillDateMode.idl b/offapi/com/sun/star/sheet/FillDateMode.idl
deleted file mode 100644
index 6f0a61601..000000000
--- a/offapi/com/sun/star/sheet/FillDateMode.idl
+++ /dev/null
@@ -1,75 +0,0 @@
-/*************************************************************************
- *
- * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
- *
- * Copyright 2000, 2010 Oracle and/or its affiliates.
- *
- * OpenOffice.org - a multi-platform office productivity suite
- *
- * This file is part of OpenOffice.org.
- *
- * OpenOffice.org is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Lesser General Public License version 3
- * only, as published by the Free Software Foundation.
- *
- * OpenOffice.org is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Lesser General Public License version 3 for more details
- * (a copy is included in the LICENSE file that accompanied this code).
- *
- * You should have received a copy of the GNU Lesser General Public License
- * version 3 along with OpenOffice.org. If not, see
- *
- * for a copy of the LGPLv3 License.
- *
- ************************************************************************/
-
-#ifndef __com_sun_star_sheet_FillDateMode_idl__
-#define __com_sun_star_sheet_FillDateMode_idl__
-
-//=============================================================================
-
-module com { module sun { module star { module sheet {
-
-//=============================================================================
-
-/** used to specify how an arithmetic date series is calculated.
-
- @see com::sun::star::sheet::FillMode
- */
-published enum FillDateMode
-{
- //-------------------------------------------------------------------------
-
- /** for every new value a single day is added.
- */
- FILL_DATE_DAY,
-
- //-------------------------------------------------------------------------
-
- /** for every new value a single day is added, but Saturdays and
- Sundays are skipped.
- */
- FILL_DATE_WEEKDAY,
-
- //-------------------------------------------------------------------------
-
- /** for every new value one month is added (day keeps unchanged).
- */
- FILL_DATE_MONTH,
-
- //-------------------------------------------------------------------------
-
- /** for every new value one year is added (day and month keep unchanged).
- */
- FILL_DATE_YEAR
-
-};
-
-//=============================================================================
-
-}; }; }; };
-
-#endif
-
diff --git a/offapi/com/sun/star/sheet/FillDirection.idl b/offapi/com/sun/star/sheet/FillDirection.idl
deleted file mode 100644
index 37e336193..000000000
--- a/offapi/com/sun/star/sheet/FillDirection.idl
+++ /dev/null
@@ -1,73 +0,0 @@
-/*************************************************************************
- *
- * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
- *
- * Copyright 2000, 2010 Oracle and/or its affiliates.
- *
- * OpenOffice.org - a multi-platform office productivity suite
- *
- * This file is part of OpenOffice.org.
- *
- * OpenOffice.org is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Lesser General Public License version 3
- * only, as published by the Free Software Foundation.
- *
- * OpenOffice.org is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Lesser General Public License version 3 for more details
- * (a copy is included in the LICENSE file that accompanied this code).
- *
- * You should have received a copy of the GNU Lesser General Public License
- * version 3 along with OpenOffice.org. If not, see
- *
- * for a copy of the LGPLv3 License.
- *
- ************************************************************************/
-
-#ifndef __com_sun_star_sheet_FillDirection_idl__
-#define __com_sun_star_sheet_FillDirection_idl__
-
-//=============================================================================
-
-module com { module sun { module star { module sheet {
-
-//=============================================================================
-
-/** used to specify the direction of filling cells, for example,
- with a series.
- */
-published enum FillDirection
-{
- //-------------------------------------------------------------------------
-
- /** specifies that rows are filled from top to bottom.
- */
- TO_BOTTOM,
-
- //-------------------------------------------------------------------------
-
- /** specifies that columns are filled from left to right.
- */
- TO_RIGHT,
-
- //-------------------------------------------------------------------------
-
- /** specifies that rows are filled from bottom to top.
- */
- TO_TOP,
-
- //-------------------------------------------------------------------------
-
- /** specifies that columns are filled from right to left.
- */
- TO_LEFT
-
-};
-
-//=============================================================================
-
-}; }; }; };
-
-#endif
-
diff --git a/offapi/com/sun/star/sheet/FillMode.idl b/offapi/com/sun/star/sheet/FillMode.idl
deleted file mode 100644
index d302f7a51..000000000
--- a/offapi/com/sun/star/sheet/FillMode.idl
+++ /dev/null
@@ -1,93 +0,0 @@
-/*************************************************************************
- *
- * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
- *
- * Copyright 2000, 2010 Oracle and/or its affiliates.
- *
- * OpenOffice.org - a multi-platform office productivity suite
- *
- * This file is part of OpenOffice.org.
- *
- * OpenOffice.org is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Lesser General Public License version 3
- * only, as published by the Free Software Foundation.
- *
- * OpenOffice.org is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Lesser General Public License version 3 for more details
- * (a copy is included in the LICENSE file that accompanied this code).
- *
- * You should have received a copy of the GNU Lesser General Public License
- * version 3 along with OpenOffice.org. If not, see
- *
- * for a copy of the LGPLv3 License.
- *
- ************************************************************************/
-
-#ifndef __com_sun_star_sheet_FillMode_idl__
-#define __com_sun_star_sheet_FillMode_idl__
-
-//=============================================================================
-
-module com { module sun { module star { module sheet {
-
-//=============================================================================
-
-/** used to specify the series type used to fill cells.
- */
-published enum FillMode
-{
- //-------------------------------------------------------------------------
-
- /** specifies a constant series.
-
- All cells are filled with the same value.
- */
- SIMPLE,
-
- //-------------------------------------------------------------------------
-
- /** specifies an arithmetic series.
-
- Cell by cell, the value used to fill the cells is increased
- by an additive value.
- */
- LINEAR,
-
- //-------------------------------------------------------------------------
-
- /** specifies a geometric series.
-
- Cell by cell, the value used to fill the cells is multiplied
- by a specified value.
- */
- GROWTH,
-
- //-------------------------------------------------------------------------
-
- /** specifies an arithmetic series for date values.
-
- Cell by cell, the value used to fill the cells is increased
- by a specified number of days
-
- @see com::sun::star::sheet::FillDateMode
- */
- DATE,
-
- //-------------------------------------------------------------------------
-
- /** specifies the use of a user-defined list.
-
- The cells are filled using a user-defined series.
- */
- AUTO
-
-};
-
-//=============================================================================
-
-}; }; }; };
-
-#endif
-
diff --git a/offapi/com/sun/star/sheet/FilterConnection.idl b/offapi/com/sun/star/sheet/FilterConnection.idl
deleted file mode 100644
index 8d5c0e944..000000000
--- a/offapi/com/sun/star/sheet/FilterConnection.idl
+++ /dev/null
@@ -1,61 +0,0 @@
-/*************************************************************************
- *
- * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
- *
- * Copyright 2000, 2010 Oracle and/or its affiliates.
- *
- * OpenOffice.org - a multi-platform office productivity suite
- *
- * This file is part of OpenOffice.org.
- *
- * OpenOffice.org is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Lesser General Public License version 3
- * only, as published by the Free Software Foundation.
- *
- * OpenOffice.org is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Lesser General Public License version 3 for more details
- * (a copy is included in the LICENSE file that accompanied this code).
- *
- * You should have received a copy of the GNU Lesser General Public License
- * version 3 along with OpenOffice.org. If not, see
- *
- * for a copy of the LGPLv3 License.
- *
- ************************************************************************/
-
-#ifndef __com_sun_star_sheet_FilterConnection_idl__
-#define __com_sun_star_sheet_FilterConnection_idl__
-
-//=============================================================================
-
-module com { module sun { module star { module sheet {
-
-//=============================================================================
-
-/** used to specify how two conditions in a filter descriptor are
- connected.
- */
-published enum FilterConnection
-{
- //-------------------------------------------------------------------------
-
- /** both conditions have to be fulfilled.
- */
- AND,
-
- //-------------------------------------------------------------------------
-
- /** at least one of the conditions has to be fulfilled.
- */
- OR
-
-};
-
-//=============================================================================
-
-}; }; }; };
-
-#endif
-
diff --git a/offapi/com/sun/star/sheet/FilterFormulaParser.idl b/offapi/com/sun/star/sheet/FilterFormulaParser.idl
deleted file mode 100644
index 50c6c1db8..000000000
--- a/offapi/com/sun/star/sheet/FilterFormulaParser.idl
+++ /dev/null
@@ -1,52 +0,0 @@
-/*************************************************************************
- *
- * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
- *
- * Copyright 2000, 2010 Oracle and/or its affiliates.
- *
- * OpenOffice.org - a multi-platform office productivity suite
- *
- * This file is part of OpenOffice.org.
- *
- * OpenOffice.org is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Lesser General Public License version 3
- * only, as published by the Free Software Foundation.
- *
- * OpenOffice.org is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Lesser General Public License version 3 for more details
- * (a copy is included in the LICENSE file that accompanied this code).
- *
- * You should have received a copy of the GNU Lesser General Public License
- * version 3 along with OpenOffice.org. If not, see
- *
- * for a copy of the LGPLv3 License.
- *
- ************************************************************************/
-
-#ifndef __com_sun_star_sheet_FilterFormulaParser_idl__
-#define __com_sun_star_sheet_FilterFormulaParser_idl__
-
-#include
-#include
-
-//=============================================================================
-
-module com { module sun { module star { module sheet {
-
-//=============================================================================
-
-/** A service used to implement parsing and printing formula strings in a
- specific formula language.
- */
-service FilterFormulaParser : XFilterFormulaParser
-{
-};
-
-//=============================================================================
-
-}; }; }; };
-
-#endif
-
diff --git a/offapi/com/sun/star/sheet/FilterOperator.idl b/offapi/com/sun/star/sheet/FilterOperator.idl
deleted file mode 100644
index ee0c10de9..000000000
--- a/offapi/com/sun/star/sheet/FilterOperator.idl
+++ /dev/null
@@ -1,120 +0,0 @@
-/*************************************************************************
- *
- * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
- *
- * Copyright 2000, 2010 Oracle and/or its affiliates.
- *
- * OpenOffice.org - a multi-platform office productivity suite
- *
- * This file is part of OpenOffice.org.
- *
- * OpenOffice.org is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Lesser General Public License version 3
- * only, as published by the Free Software Foundation.
- *
- * OpenOffice.org is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Lesser General Public License version 3 for more details
- * (a copy is included in the LICENSE file that accompanied this code).
- *
- * You should have received a copy of the GNU Lesser General Public License
- * version 3 along with OpenOffice.org. If not, see
- *
- * for a copy of the LGPLv3 License.
- *
- ************************************************************************/
-
-#ifndef __com_sun_star_sheet_FilterOperator_idl__
-#define __com_sun_star_sheet_FilterOperator_idl__
-
-//=============================================================================
-
-module com { module sun { module star { module sheet {
-
-//=============================================================================
-
-/** specifies the type of a single condition in a filter descriptor.
- */
-published enum FilterOperator
-{
- //-------------------------------------------------------------------------
-
- /** selects empty entries.
- */
- EMPTY,
-
- //-------------------------------------------------------------------------
-
- /** selects non-empty entries.
- */
- NOT_EMPTY,
-
- //-------------------------------------------------------------------------
-
- /** value has to be equal to the specified value.
- */
- EQUAL,
-
- //-------------------------------------------------------------------------
-
- /** value must not be equal to the specified value.
- */
- NOT_EQUAL,
-
- //-------------------------------------------------------------------------
-
- /** value has to be greater than the specified value.
- */
- GREATER,
-
- //-------------------------------------------------------------------------
-
- /** value has to be greater than or equal to the specified value.
- */
- GREATER_EQUAL,
-
- //-------------------------------------------------------------------------
-
- /** value has to be less than the specified value.
- */
- LESS,
-
- //-------------------------------------------------------------------------
-
- /** value has to be less than or equal to the specified value.
- */
- LESS_EQUAL,
-
- //-------------------------------------------------------------------------
-
- /** selects a specified number of entries with the greatest values.
- */
- TOP_VALUES,
-
- //-------------------------------------------------------------------------
-
- /** selects a specified percentage of entries with the greatest values.
- */
- TOP_PERCENT,
-
- //-------------------------------------------------------------------------
-
- /** selects a specified number of entries with the lowest values.
- */
- BOTTOM_VALUES,
-
- //-------------------------------------------------------------------------
-
- /** selects a specified percentage of entries with the lowest values.
- */
- BOTTOM_PERCENT
-
-};
-
-//=============================================================================
-
-}; }; }; };
-
-#endif
-
diff --git a/offapi/com/sun/star/sheet/FilterOperator2.idl b/offapi/com/sun/star/sheet/FilterOperator2.idl
deleted file mode 100644
index f90055115..000000000
--- a/offapi/com/sun/star/sheet/FilterOperator2.idl
+++ /dev/null
@@ -1,161 +0,0 @@
-/*************************************************************************
- *
- * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
- *
- * Copyright 2000, 2010 Oracle and/or its affiliates.
- *
- * OpenOffice.org - a multi-platform office productivity suite
- *
- * This file is part of OpenOffice.org.
- *
- * OpenOffice.org is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Lesser General Public License version 3
- * only, as published by the Free Software Foundation.
- *
- * OpenOffice.org is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Lesser General Public License version 3 for more details
- * (a copy is included in the LICENSE file that accompanied this code).
- *
- * You should have received a copy of the GNU Lesser General Public License
- * version 3 along with OpenOffice.org. If not, see
- *
- * for a copy of the LGPLv3 License.
- *
- ************************************************************************/
-
-#ifndef __com_sun_star_sheet_FilterOperator2_idl__
-#define __com_sun_star_sheet_FilterOperator2_idl__
-
-//=============================================================================
-
-module com { module sun { module star { module sheet {
-
-//=============================================================================
-
-/** specifies the type of a single condition in a filter descriptor.
-
- This constants group extends the FilterOperator enum by
- additional filter operators.
-
- @since OOo 3.2
- */
-published constants FilterOperator2
-{
-
- //-------------------------------------------------------------------------
-
- /** selects empty entries.
- */
- const long EMPTY = 0;
-
- //-------------------------------------------------------------------------
-
- /** selects non-empty entries.
- */
- const long NOT_EMPTY = 1;
-
- //-------------------------------------------------------------------------
-
- /** value has to be equal to the specified value.
- */
- const long EQUAL = 2;
-
- //-------------------------------------------------------------------------
-
- /** value must not be equal to the specified value.
- */
- const long NOT_EQUAL = 3;
-
- //-------------------------------------------------------------------------
-
- /** value has to be greater than the specified value.
- */
- const long GREATER = 4;
-
- //-------------------------------------------------------------------------
-
- /** value has to be greater than or equal to the specified value.
- */
- const long GREATER_EQUAL = 5;
-
- //-------------------------------------------------------------------------
-
- /** value has to be less than the specified value.
- */
- const long LESS = 6;
-
- //-------------------------------------------------------------------------
-
- /** value has to be less than or equal to the specified value.
- */
- const long LESS_EQUAL = 7;
-
- //-------------------------------------------------------------------------
-
- /** selects a specified number of entries with the greatest values.
- */
- const long TOP_VALUES = 8;
-
- //-------------------------------------------------------------------------
-
- /** selects a specified percentage of entries with the greatest values.
- */
- const long TOP_PERCENT = 9;
-
- //-------------------------------------------------------------------------
-
- /** selects a specified number of entries with the lowest values.
- */
- const long BOTTOM_VALUES = 10;
-
- //-------------------------------------------------------------------------
-
- /** selects a specified percentage of entries with the lowest values.
- */
- const long BOTTOM_PERCENT = 11;
-
- //-------------------------------------------------------------------------
-
- /** selects contains entries.
- */
- const long CONTAINS = 12;
-
- //-------------------------------------------------------------------------
-
- /** selects does-not-contain entries.
- */
- const long DOES_NOT_CONTAIN = 13;
-
- //-------------------------------------------------------------------------
-
- /** selects begins-with entries.
- */
- const long BEGINS_WITH = 14;
-
- //-------------------------------------------------------------------------
-
- /** selects does-not-begin-with entries.
- */
- const long DOES_NOT_BEGIN_WITH = 15;
- //-------------------------------------------------------------------------
-
- /** selects ends-with entries.
- */
- const long ENDS_WITH = 16;
-
- //-------------------------------------------------------------------------
-
- /** selects does-not-end-with entries.
- */
- const long DOES_NOT_END_WITH = 17;
-
-};
-
-//=============================================================================
-
-}; }; }; };
-
-#endif
-
diff --git a/offapi/com/sun/star/sheet/FormulaLanguage.idl b/offapi/com/sun/star/sheet/FormulaLanguage.idl
deleted file mode 100644
index 0f3354184..000000000
--- a/offapi/com/sun/star/sheet/FormulaLanguage.idl
+++ /dev/null
@@ -1,75 +0,0 @@
-/*************************************************************************
- *
- * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
- *
- * Copyright 2000, 2010 Oracle and/or its affiliates.
- *
- * OpenOffice.org - a multi-platform office productivity suite
- *
- * This file is part of OpenOffice.org.
- *
- * OpenOffice.org is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Lesser General Public License version 3
- * only, as published by the Free Software Foundation.
- *
- * OpenOffice.org is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Lesser General Public License version 3 for more details
- * (a copy is included in the LICENSE file that accompanied this code).
- *
- * You should have received a copy of the GNU Lesser General Public License
- * version 3 along with OpenOffice.org. If not, see
- *
- * for a copy of the LGPLv3 License.
- *
- ************************************************************************/
-
-#ifndef __com_sun_star_sheet_FormulaLanguage_idl__
-#define __com_sun_star_sheet_FormulaLanguage_idl__
-
-//=============================================================================
-
-module com { module sun { module star { module sheet {
-
-//=============================================================================
-
-/** Constants designating the formula language used with
- XFormulaOpCodeMapper methods.
- */
-constants FormulaLanguage
-{
- /** Function names and operators as defined by the OASIS
- OpenDocument Format (ODF) Formula specification (ODFF aka
- OpenFormula).
- */
- const long ODFF = 0;
-
- /** Function names and operators as used in ODF documents prior to
- the ODFF specification, up to ODF v1.1.
- */
- const long ODF_11 = 1;
-
- /** Function names and operators as used in the English language
- user interface.
- */
- const long ENGLISH = 2;
-
- /** Function names and operators as used in the current native
- language user interface.
- */
- const long NATIVE = 3;
-
- /** Function names and operators as used in the English version of
- Excel. This formula language is also used in VBA formulas and
- OOXML import/export.
- */
- const long XL_ENGLISH = 4;
-};
-
-//=============================================================================
-
-}; }; }; };
-
-#endif
-
diff --git a/offapi/com/sun/star/sheet/FormulaMapGroup.idl b/offapi/com/sun/star/sheet/FormulaMapGroup.idl
deleted file mode 100644
index 17406a79f..000000000
--- a/offapi/com/sun/star/sheet/FormulaMapGroup.idl
+++ /dev/null
@@ -1,77 +0,0 @@
-/*************************************************************************
- *
- * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
- *
- * Copyright 2000, 2010 Oracle and/or its affiliates.
- *
- * OpenOffice.org - a multi-platform office productivity suite
- *
- * This file is part of OpenOffice.org.
- *
- * OpenOffice.org is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Lesser General Public License version 3
- * only, as published by the Free Software Foundation.
- *
- * OpenOffice.org is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Lesser General Public License version 3 for more details
- * (a copy is included in the LICENSE file that accompanied this code).
- *
- * You should have received a copy of the GNU Lesser General Public License
- * version 3 along with OpenOffice.org. If not, see
- *
- * for a copy of the LGPLv3 License.
- *
- ************************************************************************/
-
-#ifndef __com_sun_star_sheet_FormulaMapGroup_idl__
-#define __com_sun_star_sheet_FormulaMapGroup_idl__
-
-//=============================================================================
-
-module com { module sun { module star { module sheet {
-
-//=============================================================================
-
-/** Constants of bit masks used with
- XFormurmulaOpCodeMapper::getAvailableMappings to
- specify for which group of symbols the mappings are to be obtained.
-
- If no bit is set, a sequence of special mappings is returned in the
- order that is defined by FormulaMapGroupSpecialOffset.
- Note that the special group and other groups are mutual exclusive.
- */
-constants FormulaMapGroup
-{
- /** Group of op-codes without a string symbol.
-
- @see FormulaMapGroupSpecialOffset
- */
- const long SPECIAL = 0;
-
- /** Separators and parentheses */
- const long SEPARATORS = 0x00000001;
-
- /** Separators and parentheses for constant arrays */
- const long ARRAY_SEPARATORS = 0x00000002;
-
- /** Unary operators */
- const long UNARY_OPERATORS = 0x00000004;
-
- /** Binary operators */
- const long BINARY_OPERATORS = 0x00000008;
-
- /** Functions */
- const long FUNCTIONS = 0x00000010;
-
- /** All groups except SPECIAL */
- const long ALL_EXCEPT_SPECIAL = 0x7fffffff;
-};
-
-//=============================================================================
-
-}; }; }; };
-
-#endif
-
diff --git a/offapi/com/sun/star/sheet/FormulaMapGroupSpecialOffset.idl b/offapi/com/sun/star/sheet/FormulaMapGroupSpecialOffset.idl
deleted file mode 100644
index b1de8c4a1..000000000
--- a/offapi/com/sun/star/sheet/FormulaMapGroupSpecialOffset.idl
+++ /dev/null
@@ -1,210 +0,0 @@
-/*************************************************************************
- *
- * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
- *
- * Copyright 2000, 2010 Oracle and/or its affiliates.
- *
- * OpenOffice.org - a multi-platform office productivity suite
- *
- * This file is part of OpenOffice.org.
- *
- * OpenOffice.org is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Lesser General Public License version 3
- * only, as published by the Free Software Foundation.
- *
- * OpenOffice.org is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Lesser General Public License version 3 for more details
- * (a copy is included in the LICENSE file that accompanied this code).
- *
- * You should have received a copy of the GNU Lesser General Public License
- * version 3 along with OpenOffice.org. If not, see
- *
- * for a copy of the LGPLv3 License.
- *
- ************************************************************************/
-
-#ifndef __com_sun_star_sheet_FormulaMapGroupSpecialOffset_idl__
-#define __com_sun_star_sheet_FormulaMapGroupSpecialOffset_idl__
-
-// ===========================================================================
-
-module com { module sun { module star { module sheet {
-
-// ===========================================================================
-
-/** Constants designating the offsets within the sequence returned by
- XFormulaOpCodeMapper::getAvailableMappings when
- called for group FormulaMapGroup::SPECIAL.
-
- The number of constants may grow in future versions!
- */
-constants FormulaMapGroupSpecialOffset
-{
- // -----------------------------------------------------------------------
-
- /** Formula tokens containing the op-code obtained from this offset
- describe a formula operand token that will be pushed onto the formula
- stack while the formula is interpreted.
-
- The FormulaToken::Data member shall contain one of
- the following values:
-
-
- - A value of type double for literal floating-point
- constants.
- - A string for literal text.
- - A any for a literal array. The contained
- values shall be of type double or string.
- Floating-point values and strings may occur together in an array.
- - A struct of type SingleReference for a reference to a
- single cell in the own document.
- - A struct of type ComplexReference for a reference to
- a range of cells in the own document.
- - A struct of type ExternalReference for a reference to
- a cell, a range of cells, or a defined name in an external document.
-
- */
- const long PUSH = 0;
-
- // -----------------------------------------------------------------------
-
- const long CALL = 1;
-
- // -----------------------------------------------------------------------
-
- /** Formula tokens containing the op-code obtained from this offset
- instruct the formula interpreter to immediately stop interpreting the
- formula.
-
- The FormulaToken::Data member is not used
- and should be empty.
- */
- const long STOP = 2;
-
- // -----------------------------------------------------------------------
-
- /** Formula tokens containing the op-code obtained from this offset
- describe the reference to an external function (e.g. add-in function)
- used in formulas.
-
- The FormulaToken::Data member shall contain a
- string with the programmatic name of the function, e.g.
- "com.sun.star.sheet.addin.Analysis.getEomonth" for the EOMONTH
- function from the Analysis add-in.
- */
- const long EXTERNAL = 3;
-
- // -----------------------------------------------------------------------
-
- /** Formula tokens containing the op-code obtained from this offset
- describe the reference to a defined name (also known as named range)
- used in formulas.
-
- The FormulaToken::Data member shall contain an
- integer value of type long specifying the index of the
- defined name. This index can be obtained from the defined name using
- its NamedRange::TokenIndex property.
-
- @see NamedRange
- */
- const long NAME = 4;
-
- // -----------------------------------------------------------------------
-
- /** Formula tokens containing the op-code obtained from this offset
- describe an invalid name that resolves to the #NAME? error in formulas.
-
- The FormulaToken::Data member is not used
- and should be empty.
- */
- const long NO_NAME = 5;
-
- // -----------------------------------------------------------------------
-
- /** Formula tokens containing the op-code obtained from this offset
- describe an empty function parameter.
-
- Example: In the formula =SUM(1;;2)
the second
- parameter is empty and represented by a formula token containing the
- "missing" op-code.
-
- The FormulaToken::Data member is not used
- and should be empty.
- */
- const long MISSING = 6;
-
- // -----------------------------------------------------------------------
-
- /** Formula tokens containing the op-code obtained from this offset
- describe "bad" data in a formula, e.g. data the formula parser was not
- able to parse.
-
- The FormulaToken::Data member shall contain a
- string with the bad data. This string will be displayed
- literally in the formula.
- */
- const long BAD = 7;
-
- // -----------------------------------------------------------------------
-
- /** Formula tokens containing the op-code obtained from this offset
- describe whitespace characters within the string representation of a
- formula.
-
- Whitespace characters in formulas are used for readability and do
- not affect the result of the formula.
-
- The FormulaToken::Data member shall contain a
- positive integer value of type long specifying the number
- of space characters.
-
- Attention: This may change in next versions to support other
- characters than simple space characters (e.g. line feeds, horizontal
- tabulators, non-breakable spaces).
- */
- const long SPACES = 8;
-
- // -----------------------------------------------------------------------
-
- const long MAT_REF = 9;
-
- // -----------------------------------------------------------------------
-
- /** Formula tokens containing the op-code obtained from this offset
- describe the reference to a database range used in formulas.
-
- The FormulaToken::Data member shall contain an
- integer value of type long specifying the index of the
- database range. This index can be obtained from the database range
- using its DatabaseRange::TokenIndex property.
-
- @see DatabaseRange
- */
- const long DB_AREA = 10;
-
- // -----------------------------------------------------------------------
-
- /** Formula tokens containing the op-code obtained from this offset
- describe the reference to a macro function called in a formula.
-
- The FormulaToken::Data member shall contain a
- string specifying the name of the macro function.
- */
- const long MACRO = 11;
-
- // -----------------------------------------------------------------------
-
- const long COL_ROW_NAME = 12;
-
- // -----------------------------------------------------------------------
-
-};
-
-// ===========================================================================
-
-}; }; }; };
-
-#endif
-
diff --git a/offapi/com/sun/star/sheet/FormulaOpCodeMapEntry.idl b/offapi/com/sun/star/sheet/FormulaOpCodeMapEntry.idl
deleted file mode 100644
index 4fbd54f81..000000000
--- a/offapi/com/sun/star/sheet/FormulaOpCodeMapEntry.idl
+++ /dev/null
@@ -1,63 +0,0 @@
-/*************************************************************************
- *
- * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
- *
- * Copyright 2000, 2010 Oracle and/or its affiliates.
- *
- * OpenOffice.org - a multi-platform office productivity suite
- *
- * This file is part of OpenOffice.org.
- *
- * OpenOffice.org is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Lesser General Public License version 3
- * only, as published by the Free Software Foundation.
- *
- * OpenOffice.org is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Lesser General Public License version 3 for more details
- * (a copy is included in the LICENSE file that accompanied this code).
- *
- * You should have received a copy of the GNU Lesser General Public License
- * version 3 along with OpenOffice.org. If not, see
- *
- * for a copy of the LGPLv3 License.
- *
- ************************************************************************/
-
-#ifndef __com_sun_star_sheet_FormulaOpCodeMapEntry_idl__
-#define __com_sun_star_sheet_FormulaOpCodeMapEntry_idl__
-
-#include
-
-//=============================================================================
-
-module com { module sun { module star { module sheet {
-
-//=============================================================================
-
-/** contains a mapping from a formula name (function name, operator,
- ...) to the OpCode used by the formula compiler.
- */
-published struct FormulaOpCodeMapEntry
-{
- //-------------------------------------------------------------------------
-
- /** The function name, or operator.
- */
- string Name;
-
- //-------------------------------------------------------------------------
-
- /** The corresponding mapping.
- */
- FormulaToken Token;
-
-};
-
-//=============================================================================
-
-}; }; }; };
-
-#endif
-
diff --git a/offapi/com/sun/star/sheet/FormulaOpCodeMapper.idl b/offapi/com/sun/star/sheet/FormulaOpCodeMapper.idl
deleted file mode 100644
index 28c381b12..000000000
--- a/offapi/com/sun/star/sheet/FormulaOpCodeMapper.idl
+++ /dev/null
@@ -1,48 +0,0 @@
-/*************************************************************************
- *
- * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
- *
- * Copyright 2000, 2010 Oracle and/or its affiliates.
- *
- * OpenOffice.org - a multi-platform office productivity suite
- *
- * This file is part of OpenOffice.org.
- *
- * OpenOffice.org is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Lesser General Public License version 3
- * only, as published by the Free Software Foundation.
- *
- * OpenOffice.org is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Lesser General Public License version 3 for more details
- * (a copy is included in the LICENSE file that accompanied this code).
- *
- * You should have received a copy of the GNU Lesser General Public License
- * version 3 along with OpenOffice.org. If not, see
- *
- * for a copy of the LGPLv3 License.
- *
- ************************************************************************/
-
-#ifndef __com_sun_star_sheet_FormulaOpCodeMapper_idl__
-#define __com_sun_star_sheet_FormulaOpCodeMapper_idl__
-
-#include
-
-//=============================================================================
-
-module com { module sun { module star { module sheet {
-
-//=============================================================================
-
-//=============================================================================
-
-service FormulaOpCodeMapper : XFormulaOpCodeMapper;
-
-//=============================================================================
-
-}; }; }; };
-
-#endif
-
diff --git a/offapi/com/sun/star/sheet/FormulaParser.idl b/offapi/com/sun/star/sheet/FormulaParser.idl
deleted file mode 100644
index 13bd45665..000000000
--- a/offapi/com/sun/star/sheet/FormulaParser.idl
+++ /dev/null
@@ -1,110 +0,0 @@
-/*************************************************************************
- *
- * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
- *
- * Copyright 2000, 2010 Oracle and/or its affiliates.
- *
- * OpenOffice.org - a multi-platform office productivity suite
- *
- * This file is part of OpenOffice.org.
- *
- * OpenOffice.org is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Lesser General Public License version 3
- * only, as published by the Free Software Foundation.
- *
- * OpenOffice.org is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Lesser General Public License version 3 for more details
- * (a copy is included in the LICENSE file that accompanied this code).
- *
- * You should have received a copy of the GNU Lesser General Public License
- * version 3 along with OpenOffice.org. If not, see
- *
- * for a copy of the LGPLv3 License.
- *
- ************************************************************************/
-
-#ifndef __com_sun_star_sheet_FormulaParser_idl__
-#define __com_sun_star_sheet_FormulaParser_idl__
-
-#include
-#include
-#include
-#include
-
-//=============================================================================
-
-module com { module sun { module star { module sheet {
-
-//=============================================================================
-
-service FormulaParser
-{
- // ------------------------------------------------------------------------
-
- service com::sun::star::beans::PropertySet;
-
- // ------------------------------------------------------------------------
-
- interface XFormulaParser;
-
- // ------------------------------------------------------------------------
-
- /** specifies whether to use English parser and formatter.
-
- Note: When changing this, an already existing OpCodeMap
- needs to be recreated internally, so for performance reasons
- set this before setting the OpCodeMap.
- */
- [property] boolean CompileEnglish;
-
- // ------------------------------------------------------------------------
-
- /** specifies which address reference style convention to use when
- parsing a formula string.
-
- @see AddressConvention
- */
- [property] short FormulaConvention;
-
- // ------------------------------------------------------------------------
-
- [property] boolean IgnoreLeadingSpaces;
-
- // ------------------------------------------------------------------------
-
- [property] string ParameterSeparator;
-
- // ------------------------------------------------------------------------
-
- /** contains the complete mapping of names to op-codes.
-
-
Names and symbols not defined here lead to a parser/print error.
- */
- [property] sequence< FormulaOpCodeMapEntry > OpCodeMap;
-
- // ------------------------------------------------------------------------
-
- /** contains a list of external links referenced in formulas.
-
- Use of this property depends on the FormulaConvention
- in use. It is relevant only for
- AddressConvention::XL_OOX to map indices to external
- documents. The sequence must be in the order of indices used. Note
- that indices are 1-based, the sequence must start with an empty
- element.
-
- @since OOo 3.1
- */
- [property] sequence< ExternalLinkInfo > ExternalLinks;
-
- // ------------------------------------------------------------------------
-};
-
-//=============================================================================
-
-}; }; }; };
-
-#endif
-
diff --git a/offapi/com/sun/star/sheet/FormulaResult.idl b/offapi/com/sun/star/sheet/FormulaResult.idl
deleted file mode 100644
index df57d4828..000000000
--- a/offapi/com/sun/star/sheet/FormulaResult.idl
+++ /dev/null
@@ -1,66 +0,0 @@
-/*************************************************************************
- *
- * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
- *
- * Copyright 2000, 2010 Oracle and/or its affiliates.
- *
- * OpenOffice.org - a multi-platform office productivity suite
- *
- * This file is part of OpenOffice.org.
- *
- * OpenOffice.org is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Lesser General Public License version 3
- * only, as published by the Free Software Foundation.
- *
- * OpenOffice.org is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Lesser General Public License version 3 for more details
- * (a copy is included in the LICENSE file that accompanied this code).
- *
- * You should have received a copy of the GNU Lesser General Public License
- * version 3 along with OpenOffice.org. If not, see
- *
- * for a copy of the LGPLv3 License.
- *
- ************************************************************************/
-
-#ifndef __com_sun_star_sheet_FormulaResult_idl__
-#define __com_sun_star_sheet_FormulaResult_idl__
-
-//=============================================================================
-
-module com { module sun { module star { module sheet {
-
-//=============================================================================
-
-/** used to select different result types of cell formulas.
- */
-published constants FormulaResult
-{
- //-------------------------------------------------------------------------
-
- /** selects numeric results.
- */
- const long VALUE = 1;
-
- //-------------------------------------------------------------------------
-
- /** selects non-numeric results.
- */
- const long STRING = 2;
-
- //-------------------------------------------------------------------------
-
- /** selects errors.
- */
- const long ERROR = 4;
-
-};
-
-//=============================================================================
-
-}; }; }; };
-
-#endif
-
diff --git a/offapi/com/sun/star/sheet/FormulaToken.idl b/offapi/com/sun/star/sheet/FormulaToken.idl
deleted file mode 100644
index 96eaefcc5..000000000
--- a/offapi/com/sun/star/sheet/FormulaToken.idl
+++ /dev/null
@@ -1,64 +0,0 @@
-/*************************************************************************
- *
- * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
- *
- * Copyright 2000, 2010 Oracle and/or its affiliates.
- *
- * OpenOffice.org - a multi-platform office productivity suite
- *
- * This file is part of OpenOffice.org.
- *
- * OpenOffice.org is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Lesser General Public License version 3
- * only, as published by the Free Software Foundation.
- *
- * OpenOffice.org is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Lesser General Public License version 3 for more details
- * (a copy is included in the LICENSE file that accompanied this code).
- *
- * You should have received a copy of the GNU Lesser General Public License
- * version 3 along with OpenOffice.org. If not, see
- *
- * for a copy of the LGPLv3 License.
- *
- ************************************************************************/
-
-#ifndef __com_sun_star_sheet_FormulaToken_idl__
-#define __com_sun_star_sheet_FormulaToken_idl__
-
-//=============================================================================
-
-module com { module sun { module star { module sheet {
-
-//=============================================================================
-
-/** contains a single token within a formula.
- */
-published struct FormulaToken
-{
- //-------------------------------------------------------------------------
-
- /** is the OpCode of the token.
-
- @see com::sun::star::sheet::XFormulaOpCodeMapper
- */
- long OpCode;
-
- //-------------------------------------------------------------------------
-
- /** is additional data in the token, depending on the OpCode.
-
- @see com::sun::star::sheet::NamedRange::TokenIndex
- @see com::sun::star::sheet::DatabaseRange::TokenIndex
- */
- any Data;
-};
-
-//=============================================================================
-
-}; }; }; };
-
-#endif
-
diff --git a/offapi/com/sun/star/sheet/FunctionAccess.idl b/offapi/com/sun/star/sheet/FunctionAccess.idl
deleted file mode 100644
index 5c4b824e2..000000000
--- a/offapi/com/sun/star/sheet/FunctionAccess.idl
+++ /dev/null
@@ -1,90 +0,0 @@
-/*************************************************************************
- *
- * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
- *
- * Copyright 2000, 2010 Oracle and/or its affiliates.
- *
- * OpenOffice.org - a multi-platform office productivity suite
- *
- * This file is part of OpenOffice.org.
- *
- * OpenOffice.org is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Lesser General Public License version 3
- * only, as published by the Free Software Foundation.
- *
- * OpenOffice.org is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Lesser General Public License version 3 for more details
- * (a copy is included in the LICENSE file that accompanied this code).
- *
- * You should have received a copy of the GNU Lesser General Public License
- * version 3 along with OpenOffice.org. If not, see
- *
- * for a copy of the LGPLv3 License.
- *
- ************************************************************************/
-
-#ifndef __com_sun_star_sheet_FunctionAccess_idl__
-#define __com_sun_star_sheet_FunctionAccess_idl__
-
-#include
-#include
-
-//=============================================================================
-
-module com { module sun { module star { module sheet {
-
-//=============================================================================
-
-/** allows generic access to all spreadsheet functions.
- */
-published service FunctionAccess
-{
- //-------------------------------------------------------------------------
-
- /** contributes properties to control the behavior of some functions
- (i.e. NullDate, IgnoreCase, RegularExpressions).
- */
- service com::sun::star::sheet::SpreadsheetDocumentSettings;
-
- //-------------------------------------------------------------------------
-
- /** provides calculating the result of a spreadsheet function.
- */
- interface com::sun::star::sheet::XFunctionAccess;
-
- //-------------------------------------------------------------------------
-
- /** specifies whether the function call is performed as array function
- call.
-
- If set to , the result of the function call will be
- calculated similar to array formulas in a spreadsheet document. The
- return value of the function call will usually be a sequence of
- sequences containing the values of the resulting array. Example: If the
- function ABS is called for a 3x2 cell range, the result will be a 3x2
- array containing the absolute values of the numbers contained in the
- specified cell range.
-
- If set to , the result of the function call will be
- calculated similar to simple cell formulas in a spreadsheet document.
- The return value of the function call will usually be a single value.
- Of course, some functions always return an array, for example the
- MUNIT function.
-
- For compatibility with older versions, the default value of this
- property is .
-
- @since OOo 3.3
- */
- [optional, property] boolean IsArrayFunction;
-
-};
-
-//=============================================================================
-
-}; }; }; };
-
-#endif
-
diff --git a/offapi/com/sun/star/sheet/FunctionArgument.idl b/offapi/com/sun/star/sheet/FunctionArgument.idl
deleted file mode 100644
index 67aa31fe6..000000000
--- a/offapi/com/sun/star/sheet/FunctionArgument.idl
+++ /dev/null
@@ -1,69 +0,0 @@
-/*************************************************************************
- *
- * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
- *
- * Copyright 2000, 2010 Oracle and/or its affiliates.
- *
- * OpenOffice.org - a multi-platform office productivity suite
- *
- * This file is part of OpenOffice.org.
- *
- * OpenOffice.org is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Lesser General Public License version 3
- * only, as published by the Free Software Foundation.
- *
- * OpenOffice.org is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Lesser General Public License version 3 for more details
- * (a copy is included in the LICENSE file that accompanied this code).
- *
- * You should have received a copy of the GNU Lesser General Public License
- * version 3 along with OpenOffice.org. If not, see
- *
- * for a copy of the LGPLv3 License.
- *
- ************************************************************************/
-
-#ifndef __com_sun_star_sheet_FunctionArgument_idl__
-#define __com_sun_star_sheet_FunctionArgument_idl__
-
-//=============================================================================
-
-module com { module sun { module star { module sheet {
-
-//=============================================================================
-
-/** contains the description of a single argument within a spreadsheet
- function.
-
- @see com::sun::star::sheet::FunctionDescription
- */
-published struct FunctionArgument
-{
- //-------------------------------------------------------------------------
-
- /** the name of the argument.
- */
- string Name;
-
- //-------------------------------------------------------------------------
-
- /** a description of the argument.
- */
- string Description;
-
- //-------------------------------------------------------------------------
-
- /** determines whether the argument is optional.
- */
- boolean IsOptional;
-
-};
-
-//=============================================================================
-
-}; }; }; };
-
-#endif
-
diff --git a/offapi/com/sun/star/sheet/FunctionCategory.idl b/offapi/com/sun/star/sheet/FunctionCategory.idl
deleted file mode 100644
index 133ed8ef9..000000000
--- a/offapi/com/sun/star/sheet/FunctionCategory.idl
+++ /dev/null
@@ -1,116 +0,0 @@
-/*************************************************************************
- *
- * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
- *
- * Copyright 2000, 2010 Oracle and/or its affiliates.
- *
- * OpenOffice.org - a multi-platform office productivity suite
- *
- * This file is part of OpenOffice.org.
- *
- * OpenOffice.org is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Lesser General Public License version 3
- * only, as published by the Free Software Foundation.
- *
- * OpenOffice.org is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Lesser General Public License version 3 for more details
- * (a copy is included in the LICENSE file that accompanied this code).
- *
- * You should have received a copy of the GNU Lesser General Public License
- * version 3 along with OpenOffice.org. If not, see
- *
- * for a copy of the LGPLv3 License.
- *
- ************************************************************************/
-
-#ifndef __com_sun_star_sheet_FunctionCategory_idl__
-#define __com_sun_star_sheet_FunctionCategory_idl__
-
-//=============================================================================
-
-module com { module sun { module star { module sheet {
-
-//=============================================================================
-
-/** used to specify the category of a spreadsheet function.
- */
-published constants FunctionCategory
-{
- //-------------------------------------------------------------------------
-
- /** specifies a database function.
- */
- const long DATABASE = 1;
-
- //-------------------------------------------------------------------------
-
- /** specifies a function that calculates with dates and/or times.
- */
- const long DATETIME = 2;
-
- //-------------------------------------------------------------------------
-
- /** specifies a financial function.
- */
- const long FINANCIAL = 3;
-
- //-------------------------------------------------------------------------
-
- /** specifies a function that returns information about the cell,
- the cell contents or the current formula.
- */
- const long INFORMATION = 4;
-
- //-------------------------------------------------------------------------
-
- /** specifies a boolean function.
- */
- const long LOGICAL = 5;
-
- //-------------------------------------------------------------------------
-
- /** specifies a common mathematical function
- */
- const long MATHEMATICAL = 6;
-
- //-------------------------------------------------------------------------
-
- /** specifies a matrix function.
- */
- const long MATRIX = 7;
-
- //-------------------------------------------------------------------------
-
- /** specifies a statistical function
- */
- const long STATISTICAL = 8;
-
- //-------------------------------------------------------------------------
-
- /** specifies a function that returns information using the spreadsheet
- contents or specific cell positions.
- */
- const long SPREADSHEET = 9;
-
- //-------------------------------------------------------------------------
-
- /** specifies a text function.
- */
- const long TEXT = 10;
-
- //-------------------------------------------------------------------------
-
- /** specifies a common add-in function.
- */
- const long ADDIN = 11;
-
-};
-
-//=============================================================================
-
-}; }; }; };
-
-#endif
-
diff --git a/offapi/com/sun/star/sheet/FunctionDescription.idl b/offapi/com/sun/star/sheet/FunctionDescription.idl
deleted file mode 100644
index 80264b971..000000000
--- a/offapi/com/sun/star/sheet/FunctionDescription.idl
+++ /dev/null
@@ -1,87 +0,0 @@
-/*************************************************************************
- *
- * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
- *
- * Copyright 2000, 2010 Oracle and/or its affiliates.
- *
- * OpenOffice.org - a multi-platform office productivity suite
- *
- * This file is part of OpenOffice.org.
- *
- * OpenOffice.org is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Lesser General Public License version 3
- * only, as published by the Free Software Foundation.
- *
- * OpenOffice.org is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Lesser General Public License version 3 for more details
- * (a copy is included in the LICENSE file that accompanied this code).
- *
- * You should have received a copy of the GNU Lesser General Public License
- * version 3 along with OpenOffice.org. If not, see
- *
- * for a copy of the LGPLv3 License.
- *
- ************************************************************************/
-
-#ifndef __com_sun_star_sheet_FunctionDescription_idl__
-#define __com_sun_star_sheet_FunctionDescription_idl__
-
-#include
-
-//=============================================================================
-
-module com { module sun { module star { module sheet {
-
-//=============================================================================
-
-/** collects all properties used to describe a function.
-
- @see com::sun::star::sheet::FunctionDescriptions
- */
-published service FunctionDescription
-{
- //-------------------------------------------------------------------------
-
- /** returns the function's unique identifier.
-
- @see com::sun::star::sheet::XFunctionDescriptions
- */
- [readonly, property] long Id;
-
- //-------------------------------------------------------------------------
-
- /** returns the function's category.
-
- @see com::sun::star::sheet::FunctionCategory
- */
- [readonly, property] long Category;
-
- //-------------------------------------------------------------------------
-
- /** returns the localized function's name.
- */
- [readonly, property] string Name;
-
- //-------------------------------------------------------------------------
-
- /** returns a localized description of the function.
- */
- [readonly, property] string Description;
-
- //-------------------------------------------------------------------------
-
- /** returns a sequence of localized descriptions of the function's
- arguments (in the order specified by the function).
- */
- [readonly, property] sequence< com::sun::star::sheet::FunctionArgument > Arguments;
-
-};
-
-//=============================================================================
-
-}; }; }; };
-
-#endif
-
diff --git a/offapi/com/sun/star/sheet/FunctionDescriptionEnumeration.idl b/offapi/com/sun/star/sheet/FunctionDescriptionEnumeration.idl
deleted file mode 100644
index 7f1dccc22..000000000
--- a/offapi/com/sun/star/sheet/FunctionDescriptionEnumeration.idl
+++ /dev/null
@@ -1,60 +0,0 @@
-/*************************************************************************
- *
- * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
- *
- * Copyright 2000, 2010 Oracle and/or its affiliates.
- *
- * OpenOffice.org - a multi-platform office productivity suite
- *
- * This file is part of OpenOffice.org.
- *
- * OpenOffice.org is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Lesser General Public License version 3
- * only, as published by the Free Software Foundation.
- *
- * OpenOffice.org is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Lesser General Public License version 3 for more details
- * (a copy is included in the LICENSE file that accompanied this code).
- *
- * You should have received a copy of the GNU Lesser General Public License
- * version 3 along with OpenOffice.org. If not, see
- *
- * for a copy of the LGPLv3 License.
- *
- ************************************************************************/
-
-#ifndef __com_sun_star_sheet_FunctionDescriptionEnumeration_idl__
-#define __com_sun_star_sheet_FunctionDescriptionEnumeration_idl__
-
-#include
-
-//=============================================================================
-
-module com { module sun { module star { module sheet {
-
-//=============================================================================
-
-/** represents an enumeration of Function Descriptions.
-
- @see com::sun::star::sheet::FunctionDescription
- */
-published service FunctionDescriptionEnumeration
-{
- //-------------------------------------------------------------------------
-
- /** provides methods to access the Function Descriptions in the enumeration.
-
- @see com::sun::star::sheet::FunctionDescription
- */
- interface com::sun::star::container::XEnumeration;
-
-};
-
-//=============================================================================
-
-}; }; }; };
-
-#endif
-
diff --git a/offapi/com/sun/star/sheet/FunctionDescriptions.idl b/offapi/com/sun/star/sheet/FunctionDescriptions.idl
deleted file mode 100644
index 30593d1a9..000000000
--- a/offapi/com/sun/star/sheet/FunctionDescriptions.idl
+++ /dev/null
@@ -1,84 +0,0 @@
-/*************************************************************************
- *
- * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
- *
- * Copyright 2000, 2010 Oracle and/or its affiliates.
- *
- * OpenOffice.org - a multi-platform office productivity suite
- *
- * This file is part of OpenOffice.org.
- *
- * OpenOffice.org is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Lesser General Public License version 3
- * only, as published by the Free Software Foundation.
- *
- * OpenOffice.org is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Lesser General Public License version 3 for more details
- * (a copy is included in the LICENSE file that accompanied this code).
- *
- * You should have received a copy of the GNU Lesser General Public License
- * version 3 along with OpenOffice.org. If not, see
- *
- * for a copy of the LGPLv3 License.
- *
- ************************************************************************/
-
-#ifndef __com_sun_star_sheet_FunctionDescriptions_idl__
-#define __com_sun_star_sheet_FunctionDescriptions_idl__
-
-#include
-#include
-#include
-
-//=============================================================================
-
-module com { module sun { module star { module sheet {
-
-//=============================================================================
-
-/** represents a collection of function descriptions for all built-in
- functions as well as add-in functions available in the spreadsheet
- application.
-
- All container access methods return a sequence of
- PropertyValue structs.
- The properties contained in the sequence are collected in the
- service FunctionDescription.
- */
-published service FunctionDescriptions
-{
- //-------------------------------------------------------------------------
-
- /** provides access to the property sequence of a function description
- via function index or identifier.
- */
- interface com::sun::star::sheet::XFunctionDescriptions;
-
- //-------------------------------------------------------------------------
-
- /** provides access to the property sequence of a function description
- via function name.
-
- The localized uppercase name of the function has to be used
- here.
- */
- interface com::sun::star::container::XNameAccess;
-
- //-------------------------------------------------------------------------
-
- /** creates an enumeration of all function descriptions.
-
- @see com::sun::star::sheet::FunctionDescriptionEnumeration
- */
- interface com::sun::star::container::XEnumerationAccess;
-
-};
-
-//=============================================================================
-
-}; }; }; };
-
-#endif
-
diff --git a/offapi/com/sun/star/sheet/GeneralFunction.idl b/offapi/com/sun/star/sheet/GeneralFunction.idl
deleted file mode 100644
index 86d4ca290..000000000
--- a/offapi/com/sun/star/sheet/GeneralFunction.idl
+++ /dev/null
@@ -1,128 +0,0 @@
-/*************************************************************************
- *
- * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
- *
- * Copyright 2000, 2010 Oracle and/or its affiliates.
- *
- * OpenOffice.org - a multi-platform office productivity suite
- *
- * This file is part of OpenOffice.org.
- *
- * OpenOffice.org is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Lesser General Public License version 3
- * only, as published by the Free Software Foundation.
- *
- * OpenOffice.org is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Lesser General Public License version 3 for more details
- * (a copy is included in the LICENSE file that accompanied this code).
- *
- * You should have received a copy of the GNU Lesser General Public License
- * version 3 along with OpenOffice.org. If not, see
- *
- * for a copy of the LGPLv3 License.
- *
- ************************************************************************/
-
-#ifndef __com_sun_star_sheet_GeneralFunction_idl__
-#define __com_sun_star_sheet_GeneralFunction_idl__
-
-//=============================================================================
-
-module com { module sun { module star { module sheet {
-
-//=============================================================================
-
-/** used to specify a function to be calculated from values.
- */
-published enum GeneralFunction
-{
- //-------------------------------------------------------------------------
-
- /** nothing is calculated.
- */
- NONE,
-
- //-------------------------------------------------------------------------
-
- /** function is determined automatically.
-
- If the values are all numerical, SUM is used, otherwise COUNT.
- */
- AUTO,
-
- //-------------------------------------------------------------------------
-
- /** sum of all numerical values is calculated.
- */
- SUM,
-
- //-------------------------------------------------------------------------
-
- /** all values, including non-numerical values, are counted.
- */
- COUNT,
-
- //-------------------------------------------------------------------------
-
- /** average of all numerical values is calculated.
- */
- AVERAGE,
-
- //-------------------------------------------------------------------------
-
- /** maximum value of all numerical values is calculated.
- */
- MAX,
-
- //-------------------------------------------------------------------------
-
- /** minimum value of all numerical values is calculated.
- */
- MIN,
-
- //-------------------------------------------------------------------------
-
- /** product of all numerical values is calculated.
- */
- PRODUCT,
-
- //-------------------------------------------------------------------------
-
- /** numerical values are counted.
- */
- COUNTNUMS,
-
- //-------------------------------------------------------------------------
-
- /** standard deviation is calculated based on a sample.
- */
- STDEV,
-
- //-------------------------------------------------------------------------
-
- /** standard deviation is calculated based on the entire population.
- */
- STDEVP,
-
- //-------------------------------------------------------------------------
-
- /** variance is calculated based on a sample.
- */
- VAR,
-
- //-------------------------------------------------------------------------
-
- /** variance is calculated based on the entire population.
- */
- VARP
-
-};
-
-//=============================================================================
-
-}; }; }; };
-
-#endif
-
diff --git a/offapi/com/sun/star/sheet/GlobalSheetSettings.idl b/offapi/com/sun/star/sheet/GlobalSheetSettings.idl
deleted file mode 100644
index 2ea03e7b0..000000000
--- a/offapi/com/sun/star/sheet/GlobalSheetSettings.idl
+++ /dev/null
@@ -1,190 +0,0 @@
-/*************************************************************************
- *
- * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
- *
- * Copyright 2000, 2010 Oracle and/or its affiliates.
- *
- * OpenOffice.org - a multi-platform office productivity suite
- *
- * This file is part of OpenOffice.org.
- *
- * OpenOffice.org is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Lesser General Public License version 3
- * only, as published by the Free Software Foundation.
- *
- * OpenOffice.org is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Lesser General Public License version 3 for more details
- * (a copy is included in the LICENSE file that accompanied this code).
- *
- * You should have received a copy of the GNU Lesser General Public License
- * version 3 along with OpenOffice.org. If not, see
- *
- * for a copy of the LGPLv3 License.
- *
- ************************************************************************/
-
-#ifndef __com_sun_star_sheet_GlobalSheetSettings_idl__
-#define __com_sun_star_sheet_GlobalSheetSettings_idl__
-
-#include
-
-//=============================================================================
-
-module com { module sun { module star { module sheet {
-
-//=============================================================================
-
-/** contributes properties to access the settings for all spreadsheets of
- a spreadsheet document.
- */
-published service GlobalSheetSettings
-{
- //-------------------------------------------------------------------------
-
-//! service com::sun::star::beans::PropertySet;
- /** provides access to the properties.
- */
- interface com::sun::star::beans::XPropertySet;
-
- //=========================================================================
-
- /** specifies whether the cursor is moved after entering into cells.
- */
- [property] boolean MoveSelection;
-
- //-------------------------------------------------------------------------
-
- /** contains the direction the cursor moves after entering cells.
-
- @see com::sun::star::sheet::MoveDirection
- */
- [property] short MoveDirection;
-
- //-------------------------------------------------------------------------
-
- /** specifies whether the enter key can be used to start editing a cell.
- */
- [property] boolean EnterEdit;
-
- //-------------------------------------------------------------------------
-
- /** specifies whether cell formatting is extended when entering data.
- */
- [property] boolean ExtendFormat;
-
- //-------------------------------------------------------------------------
-
- /** specifies whether ranges are highlighted on the sheet when
- editing a formula.
- */
- [property] boolean RangeFinder;
-
- //-------------------------------------------------------------------------
-
- /** specifies whether formula references are extended when cells
- are inserted below or to the right of them.
- */
- [property] boolean ExpandReferences;
-
- //-------------------------------------------------------------------------
-
- /** specifies whether the current selection is highlighted in
- column and row headers.
- */
- [property] boolean MarkHeader;
-
- //-------------------------------------------------------------------------
-
- /** specifies whether the enter key moves the cursor to the column
- it was in before using the tab key to change columns.
- */
- [property] boolean UseTabCol;
-
- //-------------------------------------------------------------------------
-
- /** contains the metric for all spreadsheet documents.
-
- @see com::sun::star::util::MeasureUnit
- */
- [property] short Metric;
-
- //-------------------------------------------------------------------------
-
- /** contains the default scale for new spreadsheet documents
- (in percent).
-
- There are several special values:
- -1 = Optimal width
- -2 = Show whole page
- -3 = Page width
- */
- [property] short Scale;
-
- //-------------------------------------------------------------------------
-
- /** specifies whether automatic completion of text in a cell is used.
- */
- [property] boolean DoAutoComplete;
-
- //-------------------------------------------------------------------------
-
- /** contains the function that is displayed in the status bar.
-
- @see com::sun::star::sheet::StatusBarFunction
- */
- [property] short StatusBarFunction;
-
- //-------------------------------------------------------------------------
-
- /** contains the string lists used for sorting and filling.
-
- Each string contains the members of a list, separated by
- commas.
- */
- [property] sequence< string > UserLists;
-
- //-------------------------------------------------------------------------
-
- /** specifies the update mode for external linked data.
-
- 0 = always
- 1 = never
- 2 = on demand
- */
- [optional, property] short LinkUpdateMode;
-
- //-------------------------------------------------------------------------
-
- /** specifies whether all sheets or only selected sheets are printed.
- */
- [optional, property] boolean PrintAllSheets;
-
- //-------------------------------------------------------------------------
-
- /** specifies whether empty pages are printed.
- */
- [optional, property] boolean PrintEmptyPages;
-
- //-------------------------------------------------------------------------
-
- /** specifies whether printer metrics are used for display.
- */
- [optional, property] boolean UsePrinterMetrics;
-
- //-------------------------------------------------------------------------
-
- /** specifies whether a warning is shown before replacing cells
- (i.e. when pasting from clipboard).
- */
- [optional, property] boolean ReplaceCellsWarning;
-
-};
-
-//=============================================================================
-
-}; }; }; };
-
-#endif
-
diff --git a/offapi/com/sun/star/sheet/GoalResult.idl b/offapi/com/sun/star/sheet/GoalResult.idl
deleted file mode 100644
index 1e1b433ab..000000000
--- a/offapi/com/sun/star/sheet/GoalResult.idl
+++ /dev/null
@@ -1,58 +0,0 @@
-/*************************************************************************
- *
- * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
- *
- * Copyright 2000, 2010 Oracle and/or its affiliates.
- *
- * OpenOffice.org - a multi-platform office productivity suite
- *
- * This file is part of OpenOffice.org.
- *
- * OpenOffice.org is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Lesser General Public License version 3
- * only, as published by the Free Software Foundation.
- *
- * OpenOffice.org is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Lesser General Public License version 3 for more details
- * (a copy is included in the LICENSE file that accompanied this code).
- *
- * You should have received a copy of the GNU Lesser General Public License
- * version 3 along with OpenOffice.org. If not, see
- *
- * for a copy of the LGPLv3 License.
- *
- ************************************************************************/
-
-#ifndef __com_sun_star_sheet_GoalResult_idl__
-#define __com_sun_star_sheet_GoalResult_idl__
-
-//=============================================================================
-
-module com { module sun { module star { module sheet {
-
-//=============================================================================
-
-/** is the result of a goal seek operation.
- */
-published struct GoalResult
-{
- /** the amount by which the result changed in the last iteration.
- */
- double Divergence;
-
- //-------------------------------------------------------------------------
-
- /** the resulting value.
- */
- double Result;
-
-};
-
-//=============================================================================
-
-}; }; }; };
-
-#endif
-
diff --git a/offapi/com/sun/star/sheet/HeaderFooterContent.idl b/offapi/com/sun/star/sheet/HeaderFooterContent.idl
deleted file mode 100644
index 3a81f50c0..000000000
--- a/offapi/com/sun/star/sheet/HeaderFooterContent.idl
+++ /dev/null
@@ -1,58 +0,0 @@
-/*************************************************************************
- *
- * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
- *
- * Copyright 2000, 2010 Oracle and/or its affiliates.
- *
- * OpenOffice.org - a multi-platform office productivity suite
- *
- * This file is part of OpenOffice.org.
- *
- * OpenOffice.org is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Lesser General Public License version 3
- * only, as published by the Free Software Foundation.
- *
- * OpenOffice.org is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Lesser General Public License version 3 for more details
- * (a copy is included in the LICENSE file that accompanied this code).
- *
- * You should have received a copy of the GNU Lesser General Public License
- * version 3 along with OpenOffice.org. If not, see
- *
- * for a copy of the LGPLv3 License.
- *
- ************************************************************************/
-
-#ifndef __com_sun_star_sheet_HeaderFooterContent_idl__
-#define __com_sun_star_sheet_HeaderFooterContent_idl__
-
-#include
-
-//=============================================================================
-
-module com { module sun { module star { module sheet {
-
-//=============================================================================
-
-/** represents the contents of a header or footer line in a page style.
-
- @see com::sun::star::sheet::TablePageStyle
- */
-published service HeaderFooterContent
-{
- //-------------------------------------------------------------------------
-
- /** provides access to the text parts of the header or footer line.
- */
- interface com::sun::star::sheet::XHeaderFooterContent;
-
-};
-
-//=============================================================================
-
-}; }; }; };
-
-#endif
-
diff --git a/offapi/com/sun/star/sheet/LabelRange.idl b/offapi/com/sun/star/sheet/LabelRange.idl
deleted file mode 100644
index 9fde5bcb1..000000000
--- a/offapi/com/sun/star/sheet/LabelRange.idl
+++ /dev/null
@@ -1,59 +0,0 @@
-/*************************************************************************
- *
- * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
- *
- * Copyright 2000, 2010 Oracle and/or its affiliates.
- *
- * OpenOffice.org - a multi-platform office productivity suite
- *
- * This file is part of OpenOffice.org.
- *
- * OpenOffice.org is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Lesser General Public License version 3
- * only, as published by the Free Software Foundation.
- *
- * OpenOffice.org is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Lesser General Public License version 3 for more details
- * (a copy is included in the LICENSE file that accompanied this code).
- *
- * You should have received a copy of the GNU Lesser General Public License
- * version 3 along with OpenOffice.org. If not, see
- *
- * for a copy of the LGPLv3 License.
- *
- ************************************************************************/
-
-#ifndef __com_sun_star_sheet_LabelRange_idl__
-#define __com_sun_star_sheet_LabelRange_idl__
-
-#include
-
-//=============================================================================
-
-module com { module sun { module star { module sheet {
-
-//=============================================================================
-
-/** represents a cell area that contains labels and values related to the
- labels.
-
- Label ranges can be used in formulas to refer to cells in cell
- ranges with row or column titles. The formula uses the cell value that
- is related to the specified row or column title.
- */
-published service LabelRange
-{
- /** provides access to the settings of a label range.
- */
- interface com::sun::star::sheet::XLabelRange;
-
-};
-
-//=============================================================================
-
-}; }; }; };
-
-#endif
-
diff --git a/offapi/com/sun/star/sheet/LabelRanges.idl b/offapi/com/sun/star/sheet/LabelRanges.idl
deleted file mode 100644
index 4577a5396..000000000
--- a/offapi/com/sun/star/sheet/LabelRanges.idl
+++ /dev/null
@@ -1,80 +0,0 @@
-/*************************************************************************
- *
- * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
- *
- * Copyright 2000, 2010 Oracle and/or its affiliates.
- *
- * OpenOffice.org - a multi-platform office productivity suite
- *
- * This file is part of OpenOffice.org.
- *
- * OpenOffice.org is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Lesser General Public License version 3
- * only, as published by the Free Software Foundation.
- *
- * OpenOffice.org is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Lesser General Public License version 3 for more details
- * (a copy is included in the LICENSE file that accompanied this code).
- *
- * You should have received a copy of the GNU Lesser General Public License
- * version 3 along with OpenOffice.org. If not, see
- *
- * for a copy of the LGPLv3 License.
- *
- ************************************************************************/
-
-#ifndef __com_sun_star_sheet_LabelRanges_idl__
-#define __com_sun_star_sheet_LabelRanges_idl__
-
-#include
-#include
-#include
-
-//=============================================================================
-
-module com { module sun { module star { module sheet {
-
-//=============================================================================
-
-/** represents a collection of label ranges in a spreadsheet document.
-
- @see com::sun::star::sheet::LabelRange
- @see com::sun::star::sheet::SpreadsheetDocument
- */
-published service LabelRanges
-{
- //-------------------------------------------------------------------------
-
- /** provides methods to access the members of the label range collection
- and to insert and remove them.
- */
- interface com::sun::star::sheet::XLabelRanges;
-
- //-------------------------------------------------------------------------
-
- /** provides access to the label ranges via index.
-
- @see com::sun::star::sheet::LabelRange
-
- */
- interface com::sun::star::container::XIndexAccess;
-
- //-------------------------------------------------------------------------
-
- /** creates an enumeration of all label ranges.
-
- @see com::sun::star::sheet::LabelRangesEnumeration
-
- */
- interface com::sun::star::container::XEnumerationAccess;
-
-};
-
-//=============================================================================
-
-}; }; }; };
-
-#endif
-
diff --git a/offapi/com/sun/star/sheet/LabelRangesEnumeration.idl b/offapi/com/sun/star/sheet/LabelRangesEnumeration.idl
deleted file mode 100644
index e091a099a..000000000
--- a/offapi/com/sun/star/sheet/LabelRangesEnumeration.idl
+++ /dev/null
@@ -1,60 +0,0 @@
-/*************************************************************************
- *
- * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
- *
- * Copyright 2000, 2010 Oracle and/or its affiliates.
- *
- * OpenOffice.org - a multi-platform office productivity suite
- *
- * This file is part of OpenOffice.org.
- *
- * OpenOffice.org is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Lesser General Public License version 3
- * only, as published by the Free Software Foundation.
- *
- * OpenOffice.org is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Lesser General Public License version 3 for more details
- * (a copy is included in the LICENSE file that accompanied this code).
- *
- * You should have received a copy of the GNU Lesser General Public License
- * version 3 along with OpenOffice.org. If not, see
- *
- * for a copy of the LGPLv3 License.
- *
- ************************************************************************/
-
-#ifndef __com_sun_star_sheet_LabelRangesEnumeration_idl__
-#define __com_sun_star_sheet_LabelRangesEnumeration_idl__
-
-#include
-
-//=============================================================================
-
-module com { module sun { module star { module sheet {
-
-//=============================================================================
-
-/** represents an enumeration of label ranges.
-
- @see com::sun::star::sheet::LabelRange
- */
-published service LabelRangesEnumeration
-{
- //-------------------------------------------------------------------------
-
- /** provides methods to access the label ranges in the enumeration.
-
- @see com::sun::star::sheet::LabelRange
- */
- interface com::sun::star::container::XEnumeration;
-
-};
-
-//=============================================================================
-
-}; }; }; };
-
-#endif
-
diff --git a/offapi/com/sun/star/sheet/LocalizedName.idl b/offapi/com/sun/star/sheet/LocalizedName.idl
deleted file mode 100644
index a8a8e193f..000000000
--- a/offapi/com/sun/star/sheet/LocalizedName.idl
+++ /dev/null
@@ -1,63 +0,0 @@
-/*************************************************************************
- *
- * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
- *
- * Copyright 2000, 2010 Oracle and/or its affiliates.
- *
- * OpenOffice.org - a multi-platform office productivity suite
- *
- * This file is part of OpenOffice.org.
- *
- * OpenOffice.org is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Lesser General Public License version 3
- * only, as published by the Free Software Foundation.
- *
- * OpenOffice.org is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Lesser General Public License version 3 for more details
- * (a copy is included in the LICENSE file that accompanied this code).
- *
- * You should have received a copy of the GNU Lesser General Public License
- * version 3 along with OpenOffice.org. If not, see
- *
- * for a copy of the LGPLv3 License.
- *
- ************************************************************************/
-
-#ifndef __com_sun_star_sheet_LocalizedName_idl__
-#define __com_sun_star_sheet_LocalizedName_idl__
-
-#include
-
-//=============================================================================
-
-module com { module sun { module star { module sheet {
-
-//=============================================================================
-
-/** A name that is valid for a specified locale.
-
- @see com::sun::star::sheet::XCompatibilityNames
- */
-published struct LocalizedName
-{
- // ------------------------------------------------------------------------
-
- /** The locale for which this name is valid.
- */
- ::com::sun::star::lang::Locale Locale;
-
- // ------------------------------------------------------------------------
-
- /** The name itself.
- */
- string Name;
-};
-
-//=============================================================================
-
-}; }; }; };
-
-#endif
-
diff --git a/offapi/com/sun/star/sheet/MemberResult.idl b/offapi/com/sun/star/sheet/MemberResult.idl
deleted file mode 100644
index 59a37312b..000000000
--- a/offapi/com/sun/star/sheet/MemberResult.idl
+++ /dev/null
@@ -1,68 +0,0 @@
-/*************************************************************************
- *
- * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
- *
- * Copyright 2000, 2010 Oracle and/or its affiliates.
- *
- * OpenOffice.org - a multi-platform office productivity suite
- *
- * This file is part of OpenOffice.org.
- *
- * OpenOffice.org is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Lesser General Public License version 3
- * only, as published by the Free Software Foundation.
- *
- * OpenOffice.org is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Lesser General Public License version 3 for more details
- * (a copy is included in the LICENSE file that accompanied this code).
- *
- * You should have received a copy of the GNU Lesser General Public License
- * version 3 along with OpenOffice.org. If not, see
- *
- * for a copy of the LGPLv3 License.
- *
- ************************************************************************/
-
-#ifndef __com_sun_star_sheet_MemberResult_idl__
-#define __com_sun_star_sheet_MemberResult_idl__
-
-//=============================================================================
-
-module com { module sun { module star { module sheet {
-
-//=============================================================================
-
-/** describes a result of a DataPilot member.
-
- @see com::sun::star::sheet::XDataPilotMemberResults
- */
-published struct MemberResult
-{
- /** the internal name of the field.
- */
- string Name;
-
- //-------------------------------------------------------------------------
-
- /** the visible name of the field.
- */
- string Caption;
-
- //-------------------------------------------------------------------------
-
- /** contains flags describing the result.
-
- @see com::sun::star::sheet::MemberResultFlags
- */
- long Flags;
-
-};
-
-//=============================================================================
-
-}; }; }; };
-
-#endif
-
diff --git a/offapi/com/sun/star/sheet/MemberResultFlags.idl b/offapi/com/sun/star/sheet/MemberResultFlags.idl
deleted file mode 100644
index 02e2f424a..000000000
--- a/offapi/com/sun/star/sheet/MemberResultFlags.idl
+++ /dev/null
@@ -1,77 +0,0 @@
-/*************************************************************************
- *
- * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
- *
- * Copyright 2000, 2010 Oracle and/or its affiliates.
- *
- * OpenOffice.org - a multi-platform office productivity suite
- *
- * This file is part of OpenOffice.org.
- *
- * OpenOffice.org is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Lesser General Public License version 3
- * only, as published by the Free Software Foundation.
- *
- * OpenOffice.org is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Lesser General Public License version 3 for more details
- * (a copy is included in the LICENSE file that accompanied this code).
- *
- * You should have received a copy of the GNU Lesser General Public License
- * version 3 along with OpenOffice.org. If not, see
- *
- * for a copy of the LGPLv3 License.
- *
- ************************************************************************/
-
-#ifndef __com_sun_star_sheet_MemberResultFlags_idl__
-#define __com_sun_star_sheet_MemberResultFlags_idl__
-
-//=============================================================================
-
-module com { module sun { module star { module sheet {
-
-//=============================================================================
-
-/** used to give information about elements in data pilot member results.
- */
-published constants MemberResultFlags
-{
- //-------------------------------------------------------------------------
-
- /** The element contains a member.
- */
- const long HASMEMBER = 1;
-
- //-------------------------------------------------------------------------
-
- /** The element contains a subtotal.
- */
- const long SUBTOTAL = 2;
-
- //-------------------------------------------------------------------------
-
- /** The element is a continuation of the previous one.
- */
- const long CONTINUE = 4;
-
- //-------------------------------------------------------------------------
-
- /** The element contains a grand total.
- */
- const long GRANDTOTAL = 8;
-
- //-------------------------------------------------------------------------
-
- /** The element is a numeric value.
- */
- const long NUMERIC = 16;
-};
-
-//=============================================================================
-
-}; }; }; };
-
-#endif
-
diff --git a/offapi/com/sun/star/sheet/MoveDirection.idl b/offapi/com/sun/star/sheet/MoveDirection.idl
deleted file mode 100644
index c04ba11d2..000000000
--- a/offapi/com/sun/star/sheet/MoveDirection.idl
+++ /dev/null
@@ -1,73 +0,0 @@
-/*************************************************************************
- *
- * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
- *
- * Copyright 2000, 2010 Oracle and/or its affiliates.
- *
- * OpenOffice.org - a multi-platform office productivity suite
- *
- * This file is part of OpenOffice.org.
- *
- * OpenOffice.org is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Lesser General Public License version 3
- * only, as published by the Free Software Foundation.
- *
- * OpenOffice.org is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Lesser General Public License version 3 for more details
- * (a copy is included in the LICENSE file that accompanied this code).
- *
- * You should have received a copy of the GNU Lesser General Public License
- * version 3 along with OpenOffice.org. If not, see
- *
- * for a copy of the LGPLv3 License.
- *
- ************************************************************************/
-
-#ifndef __com_sun_star_sheet_MoveDirection_idl__
-#define __com_sun_star_sheet_MoveDirection_idl__
-
-//=============================================================================
-
-module com { module sun { module star { module sheet {
-
-//=============================================================================
-
-/** used to specify the direction of moving the current selection i.e.
- after a cell has been left with Enter.
- */
-published constants MoveDirection
-{
- //-------------------------------------------------------------------------
-
- /** specifies that the selection moves one cell down.
- */
- const short DOWN = 0;
-
- //-------------------------------------------------------------------------
-
- /** specifies that the selection moves one cell right.
- */
- const short RIGHT = 1;
-
- //-------------------------------------------------------------------------
-
- /** specifies that the selection moves one cell up.
- */
- const short UP = 2;
-
- //-------------------------------------------------------------------------
-
- /** specifies that the selection moves one cell left.
- */
- const short LEFT = 3;
-
-};
-
-//=============================================================================
-
-}; }; }; };
-
-#endif
-
diff --git a/offapi/com/sun/star/sheet/NameToken.idl b/offapi/com/sun/star/sheet/NameToken.idl
deleted file mode 100644
index 15cd48c5f..000000000
--- a/offapi/com/sun/star/sheet/NameToken.idl
+++ /dev/null
@@ -1,52 +0,0 @@
-/*
- * Version: MPL 1.1 / GPLv3+ / LGPLv3+
- *
- * The contents of this file are subject to the Mozilla Public License Version
- * 1.1 (the "License"); you may not use this file except in compliance with
- * the License or as specified alternatively below. You may obtain a copy of
- * the License at http://www.mozilla.org/MPL/
- *
- * Software distributed under the License is distributed on an "AS IS" basis,
- * WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
- * for the specific language governing rights and limitations under the
- * License.
- *
- * The Initial Developer of the Original Code is
- * Markus Mohrhard
- * Portions created by the Initial Developer are Copyright (C) 2010 the
- * Initial Developer. All Rights Reserved.
- *
- * Major Contributor(s):
- *
- * For minor contributions see the git repository.
- *
- * Alternatively, the contents of this file may be used under the terms of
- * either the GNU General Public License Version 3 or later (the "GPLv3+"), or
- * the GNU Lesser General Public License Version 3 or later (the "LGPLv3+"),
- * in which case the provisions of the GPLv3+ or the LGPLv3+ are applicable
- * instead of those above.
- */
-
-#ifndef __com_sun_star_sheet_NameToken_idl__
-#define __com_sun_star_sheet_NameToken_idl__
-
-//=============================================================================
-
-module com { module sun { module star { module sheet {
-
-//=============================================================================
-
-/** contains the information regarding named tokens
- */
-struct NameToken
-{
- long Index;
-
- boolean Global;
-};
-
-//=============================================================================
-
-}; }; }; };
-
-#endif
diff --git a/offapi/com/sun/star/sheet/NamedRange.idl b/offapi/com/sun/star/sheet/NamedRange.idl
deleted file mode 100644
index 5ac72e79e..000000000
--- a/offapi/com/sun/star/sheet/NamedRange.idl
+++ /dev/null
@@ -1,104 +0,0 @@
-/*************************************************************************
- *
- * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
- *
- * Copyright 2000, 2010 Oracle and/or its affiliates.
- *
- * OpenOffice.org - a multi-platform office productivity suite
- *
- * This file is part of OpenOffice.org.
- *
- * OpenOffice.org is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Lesser General Public License version 3
- * only, as published by the Free Software Foundation.
- *
- * OpenOffice.org is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Lesser General Public License version 3 for more details
- * (a copy is included in the LICENSE file that accompanied this code).
- *
- * You should have received a copy of the GNU Lesser General Public License
- * version 3 along with OpenOffice.org. If not, see
- *
- * for a copy of the LGPLv3 License.
- *
- ************************************************************************/
-
-#ifndef __com_sun_star_sheet_NamedRange_idl__
-#define __com_sun_star_sheet_NamedRange_idl__
-
-#include
-#include
-#include
-
-//=============================================================================
-
-module com { module sun { module star { module sheet {
-
-//=============================================================================
-
-/** represents a named range in a spreadsheet document.
-
- In fact a named range is a named formula expression. A cell range
- address is one possible content of a named range.
-
- @see com::sun::star::sheet::NamedRanges
- */
-published service NamedRange
-{
- //-------------------------------------------------------------------------
-
- /** provides access to the settings of the named range.
- */
- interface com::sun::star::sheet::XNamedRange;
-
- //-------------------------------------------------------------------------
-
- /** provides access to the cell range object referred by this named range.
-
- This works only, if the named range contains a single cell range
- address.
- */
- interface com::sun::star::sheet::XCellRangeReferrer;
-
- //-------------------------------------------------------------------------
-
- /** returns the index used to refer to this name in token arrays.
-
- A token describing a defined name shall contain the op-code obtained
- from the FormulaMapGroupSpecialOffset::NAME offset and
- this index as data part.
-
- @see com::sun::star::sheet::FormulaToken
- @see com::sun::star::sheet::FormulaMapGroupSpecialOffset::NAME
-
- @since OOo 3.0
- */
- [optional, readonly, property] long TokenIndex;
-
- //-------------------------------------------------------------------------
-
- /** Determines if this defined name represents a shared formula.
-
- This special property shall not be used externally. It is used by
- import and export filters for compatibility with spreadsheet
- documents containing shared formulas. Shared formulas are shared
- by several cells to save memory and to decrease file size.
-
- A defined name with this property set will not appear in the user
- interface of Calc, and its name will not appear in cell formulas. A
- formula referring to this defined name will show the formula
- definition contained in the name instead.
-
- @since OOo 3.0
- */
- [optional, property] boolean IsSharedFormula;
-};
-
-//=============================================================================
-
-}; }; }; };
-
-#endif
-
diff --git a/offapi/com/sun/star/sheet/NamedRangeFlag.idl b/offapi/com/sun/star/sheet/NamedRangeFlag.idl
deleted file mode 100644
index dd0c0874e..000000000
--- a/offapi/com/sun/star/sheet/NamedRangeFlag.idl
+++ /dev/null
@@ -1,72 +0,0 @@
-/*************************************************************************
- *
- * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
- *
- * Copyright 2000, 2010 Oracle and/or its affiliates.
- *
- * OpenOffice.org - a multi-platform office productivity suite
- *
- * This file is part of OpenOffice.org.
- *
- * OpenOffice.org is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Lesser General Public License version 3
- * only, as published by the Free Software Foundation.
- *
- * OpenOffice.org is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Lesser General Public License version 3 for more details
- * (a copy is included in the LICENSE file that accompanied this code).
- *
- * You should have received a copy of the GNU Lesser General Public License
- * version 3 along with OpenOffice.org. If not, see
- *
- * for a copy of the LGPLv3 License.
- *
- ************************************************************************/
-
-#ifndef __com_sun_star_sheet_NamedRangeFlag_idl__
-#define __com_sun_star_sheet_NamedRangeFlag_idl__
-
-//=============================================================================
-
-module com { module sun { module star { module sheet {
-
-//=============================================================================
-
-/** used to specify the purpose of a named range.
- */
-published constants NamedRangeFlag
-{
- //-------------------------------------------------------------------------
-
- /** The range contains filter criteria.
- */
- const long FILTER_CRITERIA = 1;
-
- //-------------------------------------------------------------------------
-
- /** The range can be used as a print range.
- */
- const long PRINT_AREA = 2;
-
- //-------------------------------------------------------------------------
-
- /** The range can be used as column headers for printing.
- */
- const long COLUMN_HEADER = 4;
-
- //-------------------------------------------------------------------------
-
- /** The range can be used as row headers for printing.
- */
- const long ROW_HEADER = 8;
-
-};
-
-//=============================================================================
-
-}; }; }; };
-
-#endif
-
diff --git a/offapi/com/sun/star/sheet/NamedRanges.idl b/offapi/com/sun/star/sheet/NamedRanges.idl
deleted file mode 100644
index 6b38ada6d..000000000
--- a/offapi/com/sun/star/sheet/NamedRanges.idl
+++ /dev/null
@@ -1,91 +0,0 @@
-/*************************************************************************
- *
- * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
- *
- * Copyright 2000, 2010 Oracle and/or its affiliates.
- *
- * OpenOffice.org - a multi-platform office productivity suite
- *
- * This file is part of OpenOffice.org.
- *
- * OpenOffice.org is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Lesser General Public License version 3
- * only, as published by the Free Software Foundation.
- *
- * OpenOffice.org is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Lesser General Public License version 3 for more details
- * (a copy is included in the LICENSE file that accompanied this code).
- *
- * You should have received a copy of the GNU Lesser General Public License
- * version 3 along with OpenOffice.org. If not, see
- *
- * for a copy of the LGPLv3 License.
- *
- ************************************************************************/
-
-#ifndef __com_sun_star_sheet_NamedRanges_idl__
-#define __com_sun_star_sheet_NamedRanges_idl__
-
-#include
-#include
-#include
-#include
-#include
-
-//=============================================================================
-
-module com { module sun { module star { module sheet {
-
-//=============================================================================
-
-/** represents a collection of named ranges in a spreadsheet document.
-
- In fact a named range is a named formula expression. A cell range
- address is one possible content of a named range.
-
- @see com::sun::star::sheet::SpreadsheetDocument
- */
-published service NamedRanges
-{
- //-------------------------------------------------------------------------
-
- /** provides access to the named ranges and to insert and remove them.
- */
- interface com::sun::star::sheet::XNamedRanges;
-
- //-------------------------------------------------------------------------
-
- /** provides access to the named ranges via index.
-
- @see com::sun::star::sheet::NamedRange
-
- */
- interface com::sun::star::container::XIndexAccess;
-
- //-------------------------------------------------------------------------
-
- /** creates an enumeration of all named ranges.
-
- @see com::sun::star::sheet::NamedRangesEnumeration
-
- */
- interface com::sun::star::container::XEnumerationAccess;
-
- //-------------------------------------------------------------------------
-
- /** provides methods to control the internal update of named ranges.
-
- @since OOo 3.0
- */
- [optional] interface com::sun::star::document::XActionLockable;
-
-};
-
-//=============================================================================
-
-}; }; }; };
-
-#endif
-
diff --git a/offapi/com/sun/star/sheet/NamedRangesEnumeration.idl b/offapi/com/sun/star/sheet/NamedRangesEnumeration.idl
deleted file mode 100644
index afa5f8b30..000000000
--- a/offapi/com/sun/star/sheet/NamedRangesEnumeration.idl
+++ /dev/null
@@ -1,60 +0,0 @@
-/*************************************************************************
- *
- * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
- *
- * Copyright 2000, 2010 Oracle and/or its affiliates.
- *
- * OpenOffice.org - a multi-platform office productivity suite
- *
- * This file is part of OpenOffice.org.
- *
- * OpenOffice.org is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Lesser General Public License version 3
- * only, as published by the Free Software Foundation.
- *
- * OpenOffice.org is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Lesser General Public License version 3 for more details
- * (a copy is included in the LICENSE file that accompanied this code).
- *
- * You should have received a copy of the GNU Lesser General Public License
- * version 3 along with OpenOffice.org. If not, see
- *
- * for a copy of the LGPLv3 License.
- *
- ************************************************************************/
-
-#ifndef __com_sun_star_sheet_NamedRangesEnumeration_idl__
-#define __com_sun_star_sheet_NamedRangesEnumeration_idl__
-
-#include
-
-//=============================================================================
-
-module com { module sun { module star { module sheet {
-
-//=============================================================================
-
-/** represents an enumeration of named ranges.
-
- @see com::sun::star::sheet::NamedRange
- */
-published service NamedRangesEnumeration
-{
- //-------------------------------------------------------------------------
-
- /** provides methods to access the named ranges in the enumeration.
-
- @see com::sun::star::sheet::NamedRange
- */
- interface com::sun::star::container::XEnumeration;
-
-};
-
-//=============================================================================
-
-}; }; }; };
-
-#endif
-
diff --git a/offapi/com/sun/star/sheet/NoConvergenceException.idl b/offapi/com/sun/star/sheet/NoConvergenceException.idl
deleted file mode 100644
index a56f897c2..000000000
--- a/offapi/com/sun/star/sheet/NoConvergenceException.idl
+++ /dev/null
@@ -1,50 +0,0 @@
-/*************************************************************************
- *
- * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
- *
- * Copyright 2000, 2010 Oracle and/or its affiliates.
- *
- * OpenOffice.org - a multi-platform office productivity suite
- *
- * This file is part of OpenOffice.org.
- *
- * OpenOffice.org is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Lesser General Public License version 3
- * only, as published by the Free Software Foundation.
- *
- * OpenOffice.org is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Lesser General Public License version 3 for more details
- * (a copy is included in the LICENSE file that accompanied this code).
- *
- * You should have received a copy of the GNU Lesser General Public License
- * version 3 along with OpenOffice.org. If not, see
- *
- * for a copy of the LGPLv3 License.
- *
- ************************************************************************/
-
-#ifndef __com_sun_star_sheet_NoConvergenceException_idl__
-#define __com_sun_star_sheet_NoConvergenceException_idl__
-
-#include
-
-//=============================================================================
-
-module com { module sun { module star { module sheet {
-
-//=============================================================================
-
-/** Thrown by a Calc Add-In function this exception indicates the
- function's algorithm did not converge to a meaningful result.
-
- @since OOo 3.3
- */
-exception NoConvergenceException : ::com::sun::star::uno::Exception{};
-
-//=============================================================================
-}; }; }; };
-//=============================================================================
-
-#endif
diff --git a/offapi/com/sun/star/sheet/PasteOperation.idl b/offapi/com/sun/star/sheet/PasteOperation.idl
deleted file mode 100644
index def39154a..000000000
--- a/offapi/com/sun/star/sheet/PasteOperation.idl
+++ /dev/null
@@ -1,79 +0,0 @@
-/*************************************************************************
- *
- * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
- *
- * Copyright 2000, 2010 Oracle and/or its affiliates.
- *
- * OpenOffice.org - a multi-platform office productivity suite
- *
- * This file is part of OpenOffice.org.
- *
- * OpenOffice.org is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Lesser General Public License version 3
- * only, as published by the Free Software Foundation.
- *
- * OpenOffice.org is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Lesser General Public License version 3 for more details
- * (a copy is included in the LICENSE file that accompanied this code).
- *
- * You should have received a copy of the GNU Lesser General Public License
- * version 3 along with OpenOffice.org. If not, see
- *
- * for a copy of the LGPLv3 License.
- *
- ************************************************************************/
-
-#ifndef __com_sun_star_sheet_PasteOperation_idl__
-#define __com_sun_star_sheet_PasteOperation_idl__
-
-//=============================================================================
-
-module com { module sun { module star { module sheet {
-
-//=============================================================================
-
-/** used to specify which operations are carried out when pasting cell
- values into a cell range.
- */
-published enum PasteOperation
-{
- //-------------------------------------------------------------------------
-
- /** new values are used without changes.
- */
- NONE,
-
- //-------------------------------------------------------------------------
-
- /** old and new values are added.
- */
- ADD,
-
- //-------------------------------------------------------------------------
-
- /** new values are subtracted from the old values.
- */
- SUBTRACT,
-
- //-------------------------------------------------------------------------
-
- /** old and new values are multiplied.
- */
- MULTIPLY,
-
- //-------------------------------------------------------------------------
-
- /** new values are divided by the new values.
- */
- DIVIDE
-
-};
-
-//=============================================================================
-
-}; }; }; };
-
-#endif
-
diff --git a/offapi/com/sun/star/sheet/RangeSelectionArguments.idl b/offapi/com/sun/star/sheet/RangeSelectionArguments.idl
deleted file mode 100644
index f2e4e5e1e..000000000
--- a/offapi/com/sun/star/sheet/RangeSelectionArguments.idl
+++ /dev/null
@@ -1,72 +0,0 @@
-/*************************************************************************
- *
- * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
- *
- * Copyright 2000, 2010 Oracle and/or its affiliates.
- *
- * OpenOffice.org - a multi-platform office productivity suite
- *
- * This file is part of OpenOffice.org.
- *
- * OpenOffice.org is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Lesser General Public License version 3
- * only, as published by the Free Software Foundation.
- *
- * OpenOffice.org is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Lesser General Public License version 3 for more details
- * (a copy is included in the LICENSE file that accompanied this code).
- *
- * You should have received a copy of the GNU Lesser General Public License
- * version 3 along with OpenOffice.org. If not, see
- *
- * for a copy of the LGPLv3 License.
- *
- ************************************************************************/
-#ifndef __com_sun_star_sheet_RangeSelectionArguments_idl__
-#define __com_sun_star_sheet_RangeSelectionArguments_idl__
-
-//=============================================================================
-
- module com { module sun { module star { module sheet {
-
-//=============================================================================
-
-/** contains the arguments for starting the range selection.
-
- @see com::sun::star::sheet::XRangeSelection
- */
-published service RangeSelectionArguments
-{
- /** contains the initial value for the range descriptor.
- */
- [property] string InitialValue;
-
- /** contains a title for the operation.
- */
- [property] string Title;
-
- /** specifies if the range selection is finished when the
- mouse button is released, after selecting cells.
- */
- [property] boolean CloseOnMouseRelease;
-
- /** specifies if the range selection is limited to a single
- cell only.
-
- If , the selection is restricted to a
- single cell. If , multiple adjoining cells can be
- selected. The default value is .
-
- @since OOo 2.0.3
- */
- [optional, property] boolean SingleCellMode;
-};
-
-//=============================================================================
-
-}; }; }; };
-
-#endif
-
diff --git a/offapi/com/sun/star/sheet/RangeSelectionEvent.idl b/offapi/com/sun/star/sheet/RangeSelectionEvent.idl
deleted file mode 100644
index 5496d7b0f..000000000
--- a/offapi/com/sun/star/sheet/RangeSelectionEvent.idl
+++ /dev/null
@@ -1,55 +0,0 @@
-/*************************************************************************
- *
- * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
- *
- * Copyright 2000, 2010 Oracle and/or its affiliates.
- *
- * OpenOffice.org - a multi-platform office productivity suite
- *
- * This file is part of OpenOffice.org.
- *
- * OpenOffice.org is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Lesser General Public License version 3
- * only, as published by the Free Software Foundation.
- *
- * OpenOffice.org is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Lesser General Public License version 3 for more details
- * (a copy is included in the LICENSE file that accompanied this code).
- *
- * You should have received a copy of the GNU Lesser General Public License
- * version 3 along with OpenOffice.org. If not, see
- *
- * for a copy of the LGPLv3 License.
- *
- ************************************************************************/
-#ifndef __com_sun_star_sheet_RangeSelectionEvent_idl__
-#define __com_sun_star_sheet_RangeSelectionEvent_idl__
-
-#include
-
-//=============================================================================
-
- module com { module sun { module star { module sheet {
-
-//=============================================================================
-
-/** specifies an event from range selection.
-
- @see com::sun::star::sheet::XRangeSelectionListener
- @see com::sun::star::sheet::XRangeSelectionChangeListener
- */
-published struct RangeSelectionEvent: com::sun::star::lang::EventObject
-{
- /** contains a textual representation of the selected range.
- */
- string RangeDescriptor;
-};
-
-//=============================================================================
-
-}; }; }; };
-
-#endif
-
diff --git a/offapi/com/sun/star/sheet/RecentFunctions.idl b/offapi/com/sun/star/sheet/RecentFunctions.idl
deleted file mode 100644
index f0ae0f4ed..000000000
--- a/offapi/com/sun/star/sheet/RecentFunctions.idl
+++ /dev/null
@@ -1,56 +0,0 @@
-/*************************************************************************
- *
- * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
- *
- * Copyright 2000, 2010 Oracle and/or its affiliates.
- *
- * OpenOffice.org - a multi-platform office productivity suite
- *
- * This file is part of OpenOffice.org.
- *
- * OpenOffice.org is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Lesser General Public License version 3
- * only, as published by the Free Software Foundation.
- *
- * OpenOffice.org is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Lesser General Public License version 3 for more details
- * (a copy is included in the LICENSE file that accompanied this code).
- *
- * You should have received a copy of the GNU Lesser General Public License
- * version 3 along with OpenOffice.org. If not, see
- *
- * for a copy of the LGPLv3 License.
- *
- ************************************************************************/
-
-#ifndef __com_sun_star_sheet_RecentFunctions_idl__
-#define __com_sun_star_sheet_RecentFunctions_idl__
-
-#include
-
-//=============================================================================
-
-module com { module sun { module star { module sheet {
-
-//=============================================================================
-
-/** contains the list of recently used spreadsheet functions.
- */
-published service RecentFunctions
-{
- //-------------------------------------------------------------------------
-
- /** provides access to the list of recently used spreadsheet functions.
- */
- interface com::sun::star::sheet::XRecentFunctions;
-
-};
-
-//=============================================================================
-
-}; }; }; };
-
-#endif
-
diff --git a/offapi/com/sun/star/sheet/ReferenceFlags.idl b/offapi/com/sun/star/sheet/ReferenceFlags.idl
deleted file mode 100644
index 2cf749e31..000000000
--- a/offapi/com/sun/star/sheet/ReferenceFlags.idl
+++ /dev/null
@@ -1,97 +0,0 @@
-/*************************************************************************
- *
- * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
- *
- * Copyright 2000, 2010 Oracle and/or its affiliates.
- *
- * OpenOffice.org - a multi-platform office productivity suite
- *
- * This file is part of OpenOffice.org.
- *
- * OpenOffice.org is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Lesser General Public License version 3
- * only, as published by the Free Software Foundation.
- *
- * OpenOffice.org is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Lesser General Public License version 3 for more details
- * (a copy is included in the LICENSE file that accompanied this code).
- *
- * You should have received a copy of the GNU Lesser General Public License
- * version 3 along with OpenOffice.org. If not, see
- *
- * for a copy of the LGPLv3 License.
- *
- ************************************************************************/
-
-#ifndef __com_sun_star_sheet_ReferenceFlags_idl__
-#define __com_sun_star_sheet_ReferenceFlags_idl__
-
-//=============================================================================
-
-module com { module sun { module star { module sheet {
-
-//=============================================================================
-
-/** defines flags for references.
-
- The values can be combined.
- */
-constants ReferenceFlags
-{
- //-------------------------------------------------------------------------
-
- /** selects a relative column reference.
- */
- const long COLUMN_RELATIVE = 1;
-
- //-------------------------------------------------------------------------
-
- /** marks a deleted column reference.
- */
- const long COLUMN_DELETED = 2;
-
- //-------------------------------------------------------------------------
-
- /** selects a relative row reference.
- */
- const long ROW_RELATIVE = 4;
-
- //-------------------------------------------------------------------------
-
- /** marks a deleted row reference.
- */
- const long ROW_DELETED = 8;
-
- //-------------------------------------------------------------------------
-
- /** selects a relative sheet reference.
- */
- const long SHEET_RELATIVE = 16;
-
- //-------------------------------------------------------------------------
-
- /** marks a deleted sheet reference.
- */
- const long SHEET_DELETED = 32;
-
- //-------------------------------------------------------------------------
-
- /** selects a 3D sheet reference.
- */
- const long SHEET_3D = 64;
-
- //-------------------------------------------------------------------------
-
- /** marks a reference from a relative range name.
- */
- const long RELATIVE_NAME = 128;
-};
-
-//=============================================================================
-
-}; }; }; };
-
-#endif
-
diff --git a/offapi/com/sun/star/sheet/ResultEvent.idl b/offapi/com/sun/star/sheet/ResultEvent.idl
deleted file mode 100644
index ce879fca8..000000000
--- a/offapi/com/sun/star/sheet/ResultEvent.idl
+++ /dev/null
@@ -1,61 +0,0 @@
-/*************************************************************************
- *
- * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
- *
- * Copyright 2000, 2010 Oracle and/or its affiliates.
- *
- * OpenOffice.org - a multi-platform office productivity suite
- *
- * This file is part of OpenOffice.org.
- *
- * OpenOffice.org is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Lesser General Public License version 3
- * only, as published by the Free Software Foundation.
- *
- * OpenOffice.org is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Lesser General Public License version 3 for more details
- * (a copy is included in the LICENSE file that accompanied this code).
- *
- * You should have received a copy of the GNU Lesser General Public License
- * version 3 along with OpenOffice.org. If not, see
- *
- * for a copy of the LGPLv3 License.
- *
- ************************************************************************/
-
-#ifndef __com_sun_star_sheet_ResultEvent_idl__
-#define __com_sun_star_sheet_ResultEvent_idl__
-
-#include
-
-//=============================================================================
-
-module com { module sun { module star { module sheet {
-
-//=============================================================================
-
-/** contains the new value of a volatile function result.
-
- @see com::sun::star::sheet::XVolatileResult
- */
-published struct ResultEvent: com::sun::star::lang::EventObject
-{
- //-------------------------------------------------------------------------
-
- /** contains the value.
-
- This can be any of the possible return types described for the
- AddIn service, except XVolatileResult.
- */
- any Value;
-
-};
-
-//=============================================================================
-
-}; }; }; };
-
-#endif
-
diff --git a/offapi/com/sun/star/sheet/Scenario.idl b/offapi/com/sun/star/sheet/Scenario.idl
deleted file mode 100644
index 4c4228570..000000000
--- a/offapi/com/sun/star/sheet/Scenario.idl
+++ /dev/null
@@ -1,111 +0,0 @@
-/*************************************************************************
- *
- * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
- *
- * Copyright 2000, 2010 Oracle and/or its affiliates.
- *
- * OpenOffice.org - a multi-platform office productivity suite
- *
- * This file is part of OpenOffice.org.
- *
- * OpenOffice.org is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Lesser General Public License version 3
- * only, as published by the Free Software Foundation.
- *
- * OpenOffice.org is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Lesser General Public License version 3 for more details
- * (a copy is included in the LICENSE file that accompanied this code).
- *
- * You should have received a copy of the GNU Lesser General Public License
- * version 3 along with OpenOffice.org. If not, see
- *
- * for a copy of the LGPLv3 License.
- *
- ************************************************************************/
-
-#ifndef __com_sun_star_sheet_Scenario_idl__
-#define __com_sun_star_sheet_Scenario_idl__
-
-#include
-#include
-#include
-#include
-
-//=============================================================================
-
-module com { module sun { module star { module sheet {
-
-//=============================================================================
-
-/** represents a scenario in a spreadsheet document.
-
- */
-service Scenario
-{
- interface com::sun::star::sheet::XScenario;
-
- [optional] interface com::sun::star::sheet::XScenarioEnhanced;
-
- interface com::sun::star::beans::XPropertySet;
-
- interface com::sun::star::container::XNamed;
-
- //-------------------------------------------------------------------------
-
- /** specifies if the scenario is active.
- */
- [optional, property] boolean IsActive;
-
- //-------------------------------------------------------------------------
-
- /** specifies the color of the border of the scenario.
- */
- [optional, property] long BorderColor;
-
- //-------------------------------------------------------------------------
-
- /** specifies if the scenario is protected.
- */
- [optional, property] boolean Protected;
-
- //-------------------------------------------------------------------------
-
- /** specifies if the scenario shows a border.
- */
- [optional, property] boolean ShowBorder;
-
- //-------------------------------------------------------------------------
-
- /** specifies if the scenario prints a border.
- */
- [optional, property] boolean PrintBorder;
-
- //-------------------------------------------------------------------------
-
- /** specifies if the data should be copied back into the scenario.
- */
- [optional, property] boolean CopyBack;
-
- //-------------------------------------------------------------------------
-
- /** specifies if the styles are copied.
- */
- [optional, property] boolean CopyStyles;
-
- //-------------------------------------------------------------------------
-
- /** specifies if the formulas are copied or only the results.
- */
- [optional, property] boolean CopyFormulas;
-
-
-};
-
-//=============================================================================
-
-}; }; }; };
-
-#endif
-
diff --git a/offapi/com/sun/star/sheet/Scenarios.idl b/offapi/com/sun/star/sheet/Scenarios.idl
deleted file mode 100644
index 95d1c9881..000000000
--- a/offapi/com/sun/star/sheet/Scenarios.idl
+++ /dev/null
@@ -1,75 +0,0 @@
-/*************************************************************************
- *
- * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
- *
- * Copyright 2000, 2010 Oracle and/or its affiliates.
- *
- * OpenOffice.org - a multi-platform office productivity suite
- *
- * This file is part of OpenOffice.org.
- *
- * OpenOffice.org is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Lesser General Public License version 3
- * only, as published by the Free Software Foundation.
- *
- * OpenOffice.org is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Lesser General Public License version 3 for more details
- * (a copy is included in the LICENSE file that accompanied this code).
- *
- * You should have received a copy of the GNU Lesser General Public License
- * version 3 along with OpenOffice.org. If not, see
- *
- * for a copy of the LGPLv3 License.
- *
- ************************************************************************/
-
-#ifndef __com_sun_star_sheet_Scenarios_idl__
-#define __com_sun_star_sheet_Scenarios_idl__
-
-#include
-#include
-#include
-
-//=============================================================================
-
-module com { module sun { module star { module sheet {
-
-//=============================================================================
-
-/** represents a collection of scenarios.
- */
-published service Scenarios
-{
- //-------------------------------------------------------------------------
-
- /** provides access via name to the scenarios in the collection.
- */
- interface com::sun::star::sheet::XScenarios;
-
- //-------------------------------------------------------------------------
-
- /** creates an enumeration of scenarios.
-
- @see com::sun::star::sheet::ScenariosEnumeration
- */
- interface com::sun::star::container::XEnumerationAccess;
-
- //-------------------------------------------------------------------------
-
- /** provides access to the scenarios in the collection via index.
-
- @see com::sun::star::sheet::Spreadsheet
-
- */
- interface com::sun::star::container::XIndexAccess;
-
-};
-
-//=============================================================================
-
-}; }; }; };
-
-#endif
-
diff --git a/offapi/com/sun/star/sheet/ScenariosEnumeration.idl b/offapi/com/sun/star/sheet/ScenariosEnumeration.idl
deleted file mode 100644
index 8581b7e44..000000000
--- a/offapi/com/sun/star/sheet/ScenariosEnumeration.idl
+++ /dev/null
@@ -1,60 +0,0 @@
-/*************************************************************************
- *
- * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
- *
- * Copyright 2000, 2010 Oracle and/or its affiliates.
- *
- * OpenOffice.org - a multi-platform office productivity suite
- *
- * This file is part of OpenOffice.org.
- *
- * OpenOffice.org is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Lesser General Public License version 3
- * only, as published by the Free Software Foundation.
- *
- * OpenOffice.org is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Lesser General Public License version 3 for more details
- * (a copy is included in the LICENSE file that accompanied this code).
- *
- * You should have received a copy of the GNU Lesser General Public License
- * version 3 along with OpenOffice.org. If not, see
- *
- * for a copy of the LGPLv3 License.
- *
- ************************************************************************/
-
-#ifndef __com_sun_star_sheet_ScenariosEnumeration_idl__
-#define __com_sun_star_sheet_ScenariosEnumeration_idl__
-
-#include
-
-//=============================================================================
-
-module com { module sun { module star { module sheet {
-
-//=============================================================================
-
-/** represents an enumeration of scenarios.
-
- @see com::sun::star::sheet::Spreadsheet
- */
-published service ScenariosEnumeration
-{
- //-------------------------------------------------------------------------
-
- /** provides methods to access the scenarios in the enumeration.
-
- @see com::sun::star::sheet::Spreadsheet
- */
- interface com::sun::star::container::XEnumeration;
-
-};
-
-//=============================================================================
-
-}; }; }; };
-
-#endif
-
diff --git a/offapi/com/sun/star/sheet/Shape.idl b/offapi/com/sun/star/sheet/Shape.idl
deleted file mode 100644
index b7901d1b7..000000000
--- a/offapi/com/sun/star/sheet/Shape.idl
+++ /dev/null
@@ -1,78 +0,0 @@
-/*************************************************************************
- *
- * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
- *
- * Copyright 2000, 2010 Oracle and/or its affiliates.
- *
- * OpenOffice.org - a multi-platform office productivity suite
- *
- * This file is part of OpenOffice.org.
- *
- * OpenOffice.org is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Lesser General Public License version 3
- * only, as published by the Free Software Foundation.
- *
- * OpenOffice.org is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Lesser General Public License version 3 for more details
- * (a copy is included in the LICENSE file that accompanied this code).
- *
- * You should have received a copy of the GNU Lesser General Public License
- * version 3 along with OpenOffice.org. If not, see
- *
- * for a copy of the LGPLv3 License.
- *
- ************************************************************************/
-#ifndef __com_sun_star_sheet_Shape_idl__
-#define __com_sun_star_sheet_Shape_idl__
-
-#include
-#include
-
-//=============================================================================
-
- module com { module sun { module star { module sheet {
-
-//=============================================================================
-
-/** specifies the service of shapes in a spreadsheet document
- */
-service Shape
-{
- service com::sun::star::drawing::Shape;
- //-------------------------------------------------------------------------
- /** contains the object where this shape is anchored on.
- Possible objects are XSpreadsheet and XCell.
- */
- [readonly, property] com::sun::star::uno::XInterface Anchor;
- //-------------------------------------------------------------------------
- /** contains the horizontal position of the object (1/100 mm).
- The position is relative to the anchor object.
- If the underlying table layout direction is left to right
- the position is the difference of the left top edge of the anchor
- object and the left top edge of the drawing object.
- If the underlying table layout direction is right to left
- the position is the difference of the right top edge of the anchor
- object and the right top edge of the drawing object.
- */
- [property] long HoriOrientPosition;
- //-------------------------------------------------------------------------
- /** contains the vertical position of the object (1/100 mm).
- The position is relative to the anchor object.
- If the underlying table layout direction is left to right
- the position is the difference of the left top edge of the anchor
- object and the left top edge of the drawing object.
- If the underlying table layout direction is right to left
- the position is the difference of the right top edge of the anchor
- object and the right top edge of the drawing object.
- */
- [property] long VertOrientPosition;
-
-};
-
-//=============================================================================
-
-}; }; }; };
-
-#endif
diff --git a/offapi/com/sun/star/sheet/SheetCell.idl b/offapi/com/sun/star/sheet/SheetCell.idl
deleted file mode 100644
index 424a8ab46..000000000
--- a/offapi/com/sun/star/sheet/SheetCell.idl
+++ /dev/null
@@ -1,277 +0,0 @@
-/*************************************************************************
- *
- * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
- *
- * Copyright 2000, 2010 Oracle and/or its affiliates.
- *
- * OpenOffice.org - a multi-platform office productivity suite
- *
- * This file is part of OpenOffice.org.
- *
- * OpenOffice.org is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Lesser General Public License version 3
- * only, as published by the Free Software Foundation.
- *
- * OpenOffice.org is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Lesser General Public License version 3 for more details
- * (a copy is included in the LICENSE file that accompanied this code).
- *
- * You should have received a copy of the GNU Lesser General Public License
- * version 3 along with OpenOffice.org. If not, see
- *
- * for a copy of the LGPLv3 License.
- *
- ************************************************************************/
-
-#ifndef __com_sun_star_sheet_SheetCell_idl__
-#define __com_sun_star_sheet_SheetCell_idl__
-
-
-#include
-#include
-#include
-#include
-#include
-#include
-#include
-#include
-#include
-
-
-#include
-#include
-#include
-#include
-#include
-#include
-#include
-
-
-#include
-#include
-#include
-#include
-#include
-#include
-
-//=============================================================================
-
-module com { module sun { module star { module sheet {
-
-//=============================================================================
-
-/** represents a single addressable cell in a spreadsheet document.
- */
-published service SheetCell
-{
- //-------------------------------------------------------------------------
-
- /** provides basic cell handling and contributes common cell
- formatting properties.
- */
- service com::sun::star::table::Cell;
-
- //-------------------------------------------------------------------------
-
- /** provides handling of formatted text cells.
- */
- service com::sun::star::text::Text;
-
- //-------------------------------------------------------------------------
-
- /** contributes properties for character formatting of Western text.
- */
- service com::sun::star::style::CharacterProperties;
-
- //-------------------------------------------------------------------------
-
- /** contributes properties for character formatting of Asian text.
- */
- service com::sun::star::style::CharacterPropertiesAsian;
-
- //-------------------------------------------------------------------------
-
- /** contributes properties for character formatting of Complex text.
- */
- service com::sun::star::style::CharacterPropertiesComplex;
-
- //-------------------------------------------------------------------------
-
- /** contributes properties for paragraph formatting.
- */
- service com::sun::star::style::ParagraphProperties;
-
- //-------------------------------------------------------------------------
-
- /** contributes properties for paragraph formatting of Asian text.
- */
- [optional] service com::sun::star::style::ParagraphPropertiesAsian;
-
- //-------------------------------------------------------------------------
-
- /** contributes properties for paragraph formatting of Complex text.
- */
- [optional] service com::sun::star::style::ParagraphPropertiesComplex;
-
- //-------------------------------------------------------------------------
-
- /** provides interfaces to find cells with specific properties.
- */
- service com::sun::star::sheet::SheetRangesQuery;
-
- //=========================================================================
-
- /** provides methods to lock and unlock the update between
- XCell and
- XText.
- */
- interface com::sun::star::document::XActionLockable;
-
- //-------------------------------------------------------------------------
-
- /** provides "Find & Replace" functionality.
-
- The property
- SearchDescriptor::SearchWords
- has a different meaning in spreadsheets: If set to , the
- spreadsheet searches for cells containing the search text only.
- */
- interface com::sun::star::util::XReplaceable;
-
- //-------------------------------------------------------------------------
-
- /** provides modifying the cell indentation.
- */
- interface com::sun::star::util::XIndent;
-
- //-------------------------------------------------------------------------
-
- /** provides access to the collections of columns and rows.
- */
- interface com::sun::star::table::XColumnRowRange;
-
- //-------------------------------------------------------------------------
-
- /** provides access to the cell address of this cell.
- */
- interface com::sun::star::sheet::XCellAddressable;
-
- //-------------------------------------------------------------------------
-
- /** provides access to the annotation attached to this cell.
- */
- interface com::sun::star::sheet::XSheetAnnotationAnchor;
-
- //-------------------------------------------------------------------------
-
- /** provides access to the text fields used in this cell.
- */
- interface com::sun::star::text::XTextFieldsSupplier;
-
- //-------------------------------------------------------------------------
-
- [optional] interface com::sun::star::beans::XTolerantMultiPropertySet;
-
- //-------------------------------------------------------------------------
-
- /**
-
- @since OOo 2.0
-
- */
- [optional] interface com::sun::star::util::XModifyBroadcaster;
-
- //=========================================================================
-
- /** contains the position of this cell in the sheet (in 1/100 mm).
-
- This property contains the absolute position in the whole
- sheet, not the position in the visible area.
- */
- [readonly, property] com::sun::star::awt::Point Position;
-
- //-------------------------------------------------------------------------
-
- /** contains the size of this cell (in 1/100 mm).
- */
- [readonly, property] com::sun::star::awt::Size Size;
-
- //-------------------------------------------------------------------------
-
- /** contains the formula string with localized function names.
-
- This property can also be used to set a new localized formula.
- */
- [optional, property] string FormulaLocal;
-
- //-------------------------------------------------------------------------
-
- /** contains the result type of a formula.
-
- @see com::sun::star::sheet::FormulaResult
- */
- [readonly, property] long FormulaResultType;
-
- //-------------------------------------------------------------------------
-
- /** contains the conditional formatting settings for this cell.
-
- After a conditional format has been changed it has to be
- reinserted into the property set.
-
- @see com::sun::star::sheet::TableConditionalFormat
- */
- [property] com::sun::star::sheet::XSheetConditionalEntries
- ConditionalFormat;
-
- //-------------------------------------------------------------------------
-
- /** contains the conditional formatting settings for this cell,
- using localized formulas.
-
- After a conditional format has been changed it has to be
- reinserted into the property set.
-
- @see com::sun::star::sheet::TableConditionalFormat
- */
- [optional, property] com::sun::star::sheet::XSheetConditionalEntries
- ConditionalFormatLocal;
-
- //-------------------------------------------------------------------------
-
- /** contains the data validation settings for this cell.
-
- After the data validation settings have been changed the
- validation has to be reinserted into the property set.
-
- @see com::sun::star::sheet::TableValidation
- */
- [property] com::sun::star::beans::XPropertySet Validation;
-
- //-------------------------------------------------------------------------
-
- /** contains the data validation settings for this cell,
- using localized formulas.
-
- After the data validation settings have been changed the
- validation has to be reinserted into the property set.
-
- @see com::sun::star::sheet::TableValidation
- */
- [optional, property] com::sun::star::beans::XPropertySet ValidationLocal;
-
- //-------------------------------------------------------------------------
-
- /** Returns the absolute address of the range as string, e.g. "$Sheet1.$B$2".
- */
- [optional, readonly, property] string AbsoluteName;
-};
-
-//=============================================================================
-
-}; }; }; };
-
-#endif
-
diff --git a/offapi/com/sun/star/sheet/SheetCellCursor.idl b/offapi/com/sun/star/sheet/SheetCellCursor.idl
deleted file mode 100644
index 94696fbad..000000000
--- a/offapi/com/sun/star/sheet/SheetCellCursor.idl
+++ /dev/null
@@ -1,81 +0,0 @@
-/*************************************************************************
- *
- * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
- *
- * Copyright 2000, 2010 Oracle and/or its affiliates.
- *
- * OpenOffice.org - a multi-platform office productivity suite
- *
- * This file is part of OpenOffice.org.
- *
- * OpenOffice.org is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Lesser General Public License version 3
- * only, as published by the Free Software Foundation.
- *
- * OpenOffice.org is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Lesser General Public License version 3 for more details
- * (a copy is included in the LICENSE file that accompanied this code).
- *
- * You should have received a copy of the GNU Lesser General Public License
- * version 3 along with OpenOffice.org. If not, see
- *
- * for a copy of the LGPLv3 License.
- *
- ************************************************************************/
-
-#ifndef __com_sun_star_sheet_SheetCellCursor_idl__
-#define __com_sun_star_sheet_SheetCellCursor_idl__
-
-#include
-#include
-#include
-#include
-
-//=============================================================================
-
-module com { module sun { module star { module sheet {
-
-//=============================================================================
-
-/** represents a cursor in a spreadsheet.
-
- A cursor is a cell range which provides additional methods to move
- through the table (i.e. to find specific cell ranges).
- */
-published service SheetCellCursor
-{
- //-------------------------------------------------------------------------
-
- /** provides common methods to control the position of the cursor.
- */
- service com::sun::star::table::CellCursor;
-
- //-------------------------------------------------------------------------
-
- /** provides the complete functionality of a cell range in a spreadsheet
- document.
- */
- service com::sun::star::sheet::SheetCellRange;
-
- //=========================================================================
-
- /** provides advanced methods to control the position of the cursor.
- */
- interface com::sun::star::sheet::XSheetCellCursor;
-
- //-------------------------------------------------------------------------
-
- /** provides methods to find the used area of the entire sheet.
- */
- interface com::sun::star::sheet::XUsedAreaCursor;
-
-};
-
-//=============================================================================
-
-}; }; }; };
-
-#endif
-
diff --git a/offapi/com/sun/star/sheet/SheetCellRange.idl b/offapi/com/sun/star/sheet/SheetCellRange.idl
deleted file mode 100644
index 11a988e2b..000000000
--- a/offapi/com/sun/star/sheet/SheetCellRange.idl
+++ /dev/null
@@ -1,341 +0,0 @@
-/*************************************************************************
- *
- * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
- *
- * Copyright 2000, 2010 Oracle and/or its affiliates.
- *
- * OpenOffice.org - a multi-platform office productivity suite
- *
- * This file is part of OpenOffice.org.
- *
- * OpenOffice.org is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Lesser General Public License version 3
- * only, as published by the Free Software Foundation.
- *
- * OpenOffice.org is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Lesser General Public License version 3 for more details
- * (a copy is included in the LICENSE file that accompanied this code).
- *
- * You should have received a copy of the GNU Lesser General Public License
- * version 3 along with OpenOffice.org. If not, see
- *
- * for a copy of the LGPLv3 License.
- *
- ************************************************************************/
-
-#ifndef __com_sun_star_sheet_SheetCellRange_idl__
-#define __com_sun_star_sheet_SheetCellRange_idl__
-
-
-#include
-#include
-#include
-#include
-#include
-#include