summaryrefslogtreecommitdiff
path: root/offapi/com/sun/star/chart
diff options
context:
space:
mode:
Diffstat (limited to 'offapi/com/sun/star/chart')
-rw-r--r--offapi/com/sun/star/chart/AccessibleChartDocumentView.idl2
-rw-r--r--offapi/com/sun/star/chart/AccessibleChartElement.idl20
-rw-r--r--offapi/com/sun/star/chart/AreaDiagram.idl94
-rw-r--r--offapi/com/sun/star/chart/BarDiagram.idl2
-rw-r--r--offapi/com/sun/star/chart/BubbleDiagram.idl66
-rw-r--r--offapi/com/sun/star/chart/Chart3DBarProperties.idl56
-rw-r--r--offapi/com/sun/star/chart/ChartArea.idl60
-rw-r--r--offapi/com/sun/star/chart/ChartAxis.idl300
-rw-r--r--offapi/com/sun/star/chart/ChartAxisArrangeOrderType.idl60
-rw-r--r--offapi/com/sun/star/chart/ChartAxisAssign.idl50
-rw-r--r--offapi/com/sun/star/chart/ChartAxisLabelPosition.idl56
-rw-r--r--offapi/com/sun/star/chart/ChartAxisMarkPosition.idl50
-rw-r--r--offapi/com/sun/star/chart/ChartAxisMarks.idl62
-rw-r--r--offapi/com/sun/star/chart/ChartAxisPosition.idl58
-rw-r--r--offapi/com/sun/star/chart/ChartAxisXSupplier.idl90
-rw-r--r--offapi/com/sun/star/chart/ChartAxisYSupplier.idl90
-rw-r--r--offapi/com/sun/star/chart/ChartAxisZSupplier.idl88
-rw-r--r--offapi/com/sun/star/chart/ChartData.idl46
-rw-r--r--offapi/com/sun/star/chart/ChartDataArray.idl62
-rw-r--r--offapi/com/sun/star/chart/ChartDataCaption.idl72
-rw-r--r--offapi/com/sun/star/chart/ChartDataChangeEvent.idl94
-rw-r--r--offapi/com/sun/star/chart/ChartDataChangeType.idl86
-rw-r--r--offapi/com/sun/star/chart/ChartDataPoint.idl6
-rw-r--r--offapi/com/sun/star/chart/ChartDataPointProperties.idl132
-rw-r--r--offapi/com/sun/star/chart/ChartDataRow.idl50
-rw-r--r--offapi/com/sun/star/chart/ChartDataRowProperties.idl98
-rw-r--r--offapi/com/sun/star/chart/ChartDataRowSource.idl54
-rw-r--r--offapi/com/sun/star/chart/ChartDataValue.idl56
-rw-r--r--offapi/com/sun/star/chart/ChartDocument.idl14
-rw-r--r--offapi/com/sun/star/chart/ChartErrorCategory.idl84
-rw-r--r--offapi/com/sun/star/chart/ChartErrorIndicatorType.idl38
-rw-r--r--offapi/com/sun/star/chart/ChartGrid.idl58
-rw-r--r--offapi/com/sun/star/chart/ChartLegend.idl84
-rw-r--r--offapi/com/sun/star/chart/ChartLegendPosition.idl74
-rw-r--r--offapi/com/sun/star/chart/ChartLine.idl52
-rw-r--r--offapi/com/sun/star/chart/ChartPieSegmentProperties.idl76
-rw-r--r--offapi/com/sun/star/chart/ChartRegressionCurveType.idl88
-rw-r--r--offapi/com/sun/star/chart/ChartSeriesAddress.idl50
-rw-r--r--offapi/com/sun/star/chart/ChartSolidType.idl70
-rw-r--r--offapi/com/sun/star/chart/ChartStatistics.idl152
-rw-r--r--offapi/com/sun/star/chart/ChartSymbolType.idl122
-rw-r--r--offapi/com/sun/star/chart/ChartTableAddressSupplier.idl6
-rw-r--r--offapi/com/sun/star/chart/ChartTitle.idl64
-rw-r--r--offapi/com/sun/star/chart/ChartTwoAxisXSupplier.idl82
-rw-r--r--offapi/com/sun/star/chart/ChartTwoAxisYSupplier.idl82
-rw-r--r--offapi/com/sun/star/chart/DataLabelPlacement.idl38
-rw-r--r--offapi/com/sun/star/chart/Diagram.idl92
-rw-r--r--offapi/com/sun/star/chart/Dim3DDiagram.idl60
-rw-r--r--offapi/com/sun/star/chart/DonutDiagram.idl48
-rwxr-xr-xoffapi/com/sun/star/chart/ErrorBarStyle.idl2
-rw-r--r--offapi/com/sun/star/chart/FilledNetDiagram.idl74
-rw-r--r--offapi/com/sun/star/chart/LineDiagram.idl150
-rw-r--r--offapi/com/sun/star/chart/MissingValueTreatment.idl36
-rw-r--r--offapi/com/sun/star/chart/NetDiagram.idl70
-rw-r--r--offapi/com/sun/star/chart/PieDiagram.idl58
-rw-r--r--offapi/com/sun/star/chart/StackableDiagram.idl56
-rw-r--r--offapi/com/sun/star/chart/StockDiagram.idl106
-rw-r--r--offapi/com/sun/star/chart/X3DDefaultSetter.idl48
-rw-r--r--offapi/com/sun/star/chart/X3DDisplay.idl76
-rw-r--r--offapi/com/sun/star/chart/XAxisXSupplier.idl106
-rw-r--r--offapi/com/sun/star/chart/XAxisYSupplier.idl102
-rw-r--r--offapi/com/sun/star/chart/XAxisZSupplier.idl116
-rw-r--r--offapi/com/sun/star/chart/XChartData.idl88
-rw-r--r--offapi/com/sun/star/chart/XChartDataArray.idl72
-rw-r--r--offapi/com/sun/star/chart/XChartDataChangeEventListener.idl62
-rw-r--r--offapi/com/sun/star/chart/XChartDocument.idl166
-rwxr-xr-xoffapi/com/sun/star/chart/XComplexDescriptionAccess.idl66
-rw-r--r--offapi/com/sun/star/chart/XDiagram.idl100
-rw-r--r--offapi/com/sun/star/chart/XDiagramPositioning.idl46
-rw-r--r--offapi/com/sun/star/chart/XSecondAxisTitleSupplier.idl30
-rw-r--r--offapi/com/sun/star/chart/XStatisticDisplay.idl84
-rw-r--r--offapi/com/sun/star/chart/XTwoAxisXSupplier.idl64
-rw-r--r--offapi/com/sun/star/chart/XTwoAxisYSupplier.idl66
-rw-r--r--offapi/com/sun/star/chart/XYDiagram.idl78
74 files changed, 2658 insertions, 2658 deletions
diff --git a/offapi/com/sun/star/chart/AccessibleChartDocumentView.idl b/offapi/com/sun/star/chart/AccessibleChartDocumentView.idl
index 82f4d48daadb..85638a22f0a5 100644
--- a/offapi/com/sun/star/chart/AccessibleChartDocumentView.idl
+++ b/offapi/com/sun/star/chart/AccessibleChartDocumentView.idl
@@ -1,7 +1,7 @@
/*************************************************************************
*
* 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
diff --git a/offapi/com/sun/star/chart/AccessibleChartElement.idl b/offapi/com/sun/star/chart/AccessibleChartElement.idl
index 45692c2ff520..a5e3e5badd08 100644
--- a/offapi/com/sun/star/chart/AccessibleChartElement.idl
+++ b/offapi/com/sun/star/chart/AccessibleChartElement.idl
@@ -1,7 +1,7 @@
/*************************************************************************
*
* 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
@@ -46,7 +46,7 @@ module com { module sun { module star { module chart {
Shapes added by a user via the clipboard are not treated as chart
elements.
- <p>The list of objects that implement this service is
+ <p>The list of objects that implement this service is
<type scope="::com::sun::star::chart">ChartTitle</type>,
<type scope="::com::sun::star::chart">ChartLegend</type>,
<type scope="::com::sun::star::chart">Diagram</type>,
@@ -63,7 +63,7 @@ module com { module sun { module star { module chart {
*/
published service AccessibleChartElement
{
- /** Base interface for being accessible. It gives access to the
+ /** Base interface for being accessible. It gives access to the
<type scope="::com::sun::star::accessibility">XAccessibleContext</type>
interface.
*/
@@ -102,9 +102,9 @@ published service AccessibleChartElement
implementation specific way.</dd>
<dt>Relations</dt>
<dd>They are not used at the moment.</dd>
-
+
<dt>States</dt>
- <dd>The states supported by this service are:
+ <dd>The states supported by this service are:
<ul>
<li><const scope="::com::sun::star::accessibility">AccessibleStateType::DEFUNC</const>
@@ -157,8 +157,8 @@ published service AccessibleChartElement
position in one or the other coordinate system).</p>
<p>Focus handling depends on support of the
- <type scope="::com::sun::star::accessibility">XAccessibleText</type> and
- <type scope="::com::sun::star::accessibility">XAccessibleEditableText</type>
+ <type scope="::com::sun::star::accessibility">XAccessibleText</type> and
+ <type scope="::com::sun::star::accessibility">XAccessibleEditableText</type>
interfaces.</p>
<p>Key bindings are not supported at the moment</p>
@@ -166,11 +166,11 @@ published service AccessibleChartElement
interface ::com::sun::star::accessibility::XAccessibleComponent;
/** Give extended access to the graphical representation of a chart element.
-
+
<p>This interface is used primarily to provide the predominant
foreground and background colors and&mdash;if applicable, i.e. the
- <type scope="::com::sun::star::accessibility">XAccessibleText</type>
- interface is supported&mdash;information about the font used to display
+ <type scope="::com::sun::star::accessibility">XAccessibleText</type>
+ interface is supported&mdash;information about the font used to display
text.</p>
<p>The foreground and background colors may in some cases be directly
diff --git a/offapi/com/sun/star/chart/AreaDiagram.idl b/offapi/com/sun/star/chart/AreaDiagram.idl
index 19f3cee7ce1d..b8c285048f19 100644
--- a/offapi/com/sun/star/chart/AreaDiagram.idl
+++ b/offapi/com/sun/star/chart/AreaDiagram.idl
@@ -1,7 +1,7 @@
/*************************************************************************
*
* 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
@@ -24,48 +24,48 @@
* for a copy of the LGPLv3 License.
*
************************************************************************/
-#ifndef __com_sun_star_chart_AreaDiagram_idl__
-#define __com_sun_star_chart_AreaDiagram_idl__
-
-#ifndef __com_sun_star_chart_Diagram_idl__
-#include <com/sun/star/chart/Diagram.idl>
-#endif
-
-#ifndef __com_sun_star_chart_ChartStatistics_idl__
-#include <com/sun/star/chart/ChartStatistics.idl>
-#endif
-
-#ifndef __com_sun_star_chart_ChartAxisXSupplier_idl__
-#include <com/sun/star/chart/ChartAxisXSupplier.idl>
-#endif
-
-#ifndef __com_sun_star_chart_ChartTwoAxisYSupplier_idl__
-#include <com/sun/star/chart/ChartTwoAxisYSupplier.idl>
-#endif
-
-#ifndef __com_sun_star_chart_ChartAxisZSupplier_idl__
-#include <com/sun/star/chart/ChartAxisZSupplier.idl>
-#endif
-
-#ifndef __com_sun_star_chart_Dim3DDiagram_idl__
-#include <com/sun/star/chart/Dim3DDiagram.idl>
-#endif
-
-#ifndef __com_sun_star_chart_StackableDiagram_idl__
-#include <com/sun/star/chart/StackableDiagram.idl>
-#endif
-
-
-//=============================================================================
-
- module com { module sun { module star { module chart {
-
-//=============================================================================
-
+#ifndef __com_sun_star_chart_AreaDiagram_idl__
+#define __com_sun_star_chart_AreaDiagram_idl__
+
+#ifndef __com_sun_star_chart_Diagram_idl__
+#include <com/sun/star/chart/Diagram.idl>
+#endif
+
+#ifndef __com_sun_star_chart_ChartStatistics_idl__
+#include <com/sun/star/chart/ChartStatistics.idl>
+#endif
+
+#ifndef __com_sun_star_chart_ChartAxisXSupplier_idl__
+#include <com/sun/star/chart/ChartAxisXSupplier.idl>
+#endif
+
+#ifndef __com_sun_star_chart_ChartTwoAxisYSupplier_idl__
+#include <com/sun/star/chart/ChartTwoAxisYSupplier.idl>
+#endif
+
+#ifndef __com_sun_star_chart_ChartAxisZSupplier_idl__
+#include <com/sun/star/chart/ChartAxisZSupplier.idl>
+#endif
+
+#ifndef __com_sun_star_chart_Dim3DDiagram_idl__
+#include <com/sun/star/chart/Dim3DDiagram.idl>
+#endif
+
+#ifndef __com_sun_star_chart_StackableDiagram_idl__
+#include <com/sun/star/chart/StackableDiagram.idl>
+#endif
+
+
+//=============================================================================
+
+ module com { module sun { module star { module chart {
+
+//=============================================================================
+
/** This is a service for area diagrams.
*/
published service AreaDiagram
-{
+{
service com::sun::star::chart::Diagram;
service com::sun::star::chart::ChartStatistics;
service com::sun::star::chart::ChartAxisXSupplier;
@@ -73,10 +73,10 @@ published service AreaDiagram
service com::sun::star::chart::ChartAxisZSupplier;
service com::sun::star::chart::Dim3DDiagram;
service com::sun::star::chart::StackableDiagram;
-};
-
-//=============================================================================
-
-}; }; }; };
-
-#endif
+};
+
+//=============================================================================
+
+}; }; }; };
+
+#endif
diff --git a/offapi/com/sun/star/chart/BarDiagram.idl b/offapi/com/sun/star/chart/BarDiagram.idl
index 7040781e9c50..e3eeee598a55 100644
--- a/offapi/com/sun/star/chart/BarDiagram.idl
+++ b/offapi/com/sun/star/chart/BarDiagram.idl
@@ -1,7 +1,7 @@
/*************************************************************************
*
* 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
diff --git a/offapi/com/sun/star/chart/BubbleDiagram.idl b/offapi/com/sun/star/chart/BubbleDiagram.idl
index 99298ed947d7..9d91c13df2b0 100644
--- a/offapi/com/sun/star/chart/BubbleDiagram.idl
+++ b/offapi/com/sun/star/chart/BubbleDiagram.idl
@@ -1,7 +1,7 @@
/*************************************************************************
*
* 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
@@ -24,43 +24,43 @@
* for a copy of the LGPLv3 License.
*
************************************************************************/
-#ifndef __com_sun_star_chart_BubbleDiagram_idl__
-#define __com_sun_star_chart_BubbleDiagram_idl__
-
-#ifndef __com_sun_star_chart_Diagram_idl__
-#include <com/sun/star/chart/Diagram.idl>
-#endif
-
-#ifndef __com_sun_star_chart_ChartAxisXSupplier_idl__
-#include <com/sun/star/chart/ChartAxisXSupplier.idl>
-#endif
-
-#ifndef __com_sun_star_chart_ChartTwoAxisYSupplier_idl__
-#include <com/sun/star/chart/ChartTwoAxisYSupplier.idl>
-#endif
-
-#ifndef __com_sun_star_chart_ChartStatistics_idl__
-#include <com/sun/star/chart/ChartStatistics.idl>
-#endif
-
-//=============================================================================
-
- module com { module sun { module star { module chart {
-
-//=============================================================================
+#ifndef __com_sun_star_chart_BubbleDiagram_idl__
+#define __com_sun_star_chart_BubbleDiagram_idl__
+
+#ifndef __com_sun_star_chart_Diagram_idl__
+#include <com/sun/star/chart/Diagram.idl>
+#endif
+
+#ifndef __com_sun_star_chart_ChartAxisXSupplier_idl__
+#include <com/sun/star/chart/ChartAxisXSupplier.idl>
+#endif
+
+#ifndef __com_sun_star_chart_ChartTwoAxisYSupplier_idl__
+#include <com/sun/star/chart/ChartTwoAxisYSupplier.idl>
+#endif
+#ifndef __com_sun_star_chart_ChartStatistics_idl__
+#include <com/sun/star/chart/ChartStatistics.idl>
+#endif
+
+//=============================================================================
+
+ module com { module sun { module star { module chart {
+
+//=============================================================================
+
/** a service for bubble diagrams. @since OOo 3.2
*/
published service BubbleDiagram
-{
+{
service com::sun::star::chart::Diagram;
service com::sun::star::chart::ChartAxisXSupplier;
service com::sun::star::chart::ChartTwoAxisYSupplier;
[optional] service com::sun::star::chart::ChartStatistics;
-};
-
-//=============================================================================
-
-}; }; }; };
-
-#endif
+};
+
+//=============================================================================
+
+}; }; }; };
+
+#endif
diff --git a/offapi/com/sun/star/chart/Chart3DBarProperties.idl b/offapi/com/sun/star/chart/Chart3DBarProperties.idl
index 31b77e446bf9..3d90ed27f2ba 100644
--- a/offapi/com/sun/star/chart/Chart3DBarProperties.idl
+++ b/offapi/com/sun/star/chart/Chart3DBarProperties.idl
@@ -1,7 +1,7 @@
/*************************************************************************
*
* 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
@@ -24,36 +24,36 @@
* for a copy of the LGPLv3 License.
*
************************************************************************/
-#ifndef __com_sun_star_chart_Chart3DBarProperties_idl__
-#define __com_sun_star_chart_Chart3DBarProperties_idl__
-
-#ifndef __com_sun_star_beans_XPropertySet_idl__
-#include <com/sun/star/beans/XPropertySet.idl>
-#endif
-
-//=============================================================================
-
- module com { module sun { module star { module chart {
-
-//=============================================================================
-
+#ifndef __com_sun_star_chart_Chart3DBarProperties_idl__
+#define __com_sun_star_chart_Chart3DBarProperties_idl__
+
+#ifndef __com_sun_star_beans_XPropertySet_idl__
+#include <com/sun/star/beans/XPropertySet.idl>
+#endif
+
+//=============================================================================
+
+ module com { module sun { module star { module chart {
+
+//=============================================================================
+
/** Specifies all the properties for the graphic object of a data point in a
three-dimensional bar diagram.@see BarDiagram
*/
published service Chart3DBarProperties
-{
- interface com::sun::star::beans::XPropertySet;
-
- //-------------------------------------------------------------------------
-
+{
+ interface com::sun::star::beans::XPropertySet;
+
+ //-------------------------------------------------------------------------
+
/** Specifies the solid shape of a data point.@see ChartSolidType
*/
- [property] long SolidType;
-
-};
-
-//=============================================================================
-
-}; }; }; };
-
-#endif
+ [property] long SolidType;
+
+};
+
+//=============================================================================
+
+}; }; }; };
+
+#endif
diff --git a/offapi/com/sun/star/chart/ChartArea.idl b/offapi/com/sun/star/chart/ChartArea.idl
index 66109be78471..cab6287332dc 100644
--- a/offapi/com/sun/star/chart/ChartArea.idl
+++ b/offapi/com/sun/star/chart/ChartArea.idl
@@ -1,7 +1,7 @@
/*************************************************************************
*
* 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
@@ -24,37 +24,37 @@
* for a copy of the LGPLv3 License.
*
************************************************************************/
-#ifndef __com_sun_star_chart_ChartArea_idl__
-#define __com_sun_star_chart_ChartArea_idl__
-
-#ifndef __com_sun_star_drawing_FillProperties_idl__
-#include <com/sun/star/drawing/FillProperties.idl>
-#endif
-
-#ifndef __com_sun_star_drawing_LineProperties_idl__
-#include <com/sun/star/drawing/LineProperties.idl>
-#endif
-
-#ifndef __com_sun_star_beans_XPropertySet_idl__
-#include <com/sun/star/beans/XPropertySet.idl>
-#endif
+#ifndef __com_sun_star_chart_ChartArea_idl__
+#define __com_sun_star_chart_ChartArea_idl__
+
+#ifndef __com_sun_star_drawing_FillProperties_idl__
+#include <com/sun/star/drawing/FillProperties.idl>
+#endif
+
+#ifndef __com_sun_star_drawing_LineProperties_idl__
+#include <com/sun/star/drawing/LineProperties.idl>
+#endif
+
+#ifndef __com_sun_star_beans_XPropertySet_idl__
+#include <com/sun/star/beans/XPropertySet.idl>
+#endif
#ifndef _com_sun_star_xml_UserDefinedAttributeSupplier_idl_
#include <com/sun/star/xml/UserDefinedAttributeSupplier.idl>
#endif
-//=============================================================================
-
- module com { module sun { module star { module chart {
-
-//=============================================================================
-
+//=============================================================================
+
+ module com { module sun { module star { module chart {
+
+//=============================================================================
+
/** Specifies the area elements of a chart, e.g. the
- background area, the diagram wall, and the diagram floor of
+ background area, the diagram wall, and the diagram floor of
three-dimensional charts.
*/
published service ChartArea
-{
+{
service com::sun::star::drawing::FillProperties;
service com::sun::star::drawing::LineProperties;
@@ -67,10 +67,10 @@ published service ChartArea
[optional] service com::sun::star::xml::UserDefinedAttributeSupplier;
interface com::sun::star::beans::XPropertySet;
-};
-
-//=============================================================================
-
-}; }; }; };
-
-#endif
+};
+
+//=============================================================================
+
+}; }; }; };
+
+#endif
diff --git a/offapi/com/sun/star/chart/ChartAxis.idl b/offapi/com/sun/star/chart/ChartAxis.idl
index 05d90b02df53..d49ff078b297 100644
--- a/offapi/com/sun/star/chart/ChartAxis.idl
+++ b/offapi/com/sun/star/chart/ChartAxis.idl
@@ -1,7 +1,7 @@
/*************************************************************************
*
* 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
@@ -24,65 +24,65 @@
* for a copy of the LGPLv3 License.
*
************************************************************************/
-#ifndef __com_sun_star_chart_ChartAxis_idl__
-#define __com_sun_star_chart_ChartAxis_idl__
-
-#ifndef __com_sun_star_drawing_LineProperties_idl__
-#include <com/sun/star/drawing/LineProperties.idl>
-#endif
-
-#ifndef __com_sun_star_style_CharacterProperties_idl__
-#include <com/sun/star/style/CharacterProperties.idl>
-#endif
-
-#ifndef __com_sun_star_beans_XPropertySet_idl__
-#include <com/sun/star/beans/XPropertySet.idl>
-#endif
-
-#ifndef __com_sun_star_chart_ChartAxisArrangeOrderType_idl__
-#include <com/sun/star/chart/ChartAxisArrangeOrderType.idl>
-#endif
-
-#ifndef __com_sun_star_chart_ChartAxisPosition_idl__
-#include <com/sun/star/chart/ChartAxisPosition.idl>
-#endif
-
-#ifndef __com_sun_star_chart_ChartAxisLabelPosition_idl__
-#include <com/sun/star/chart/ChartAxisLabelPosition.idl>
-#endif
-
-#ifndef __com_sun_star_chart_ChartAxisMarkPosition_idl__
-#include <com/sun/star/chart/ChartAxisMarkPosition.idl>
-#endif
-
+#ifndef __com_sun_star_chart_ChartAxis_idl__
+#define __com_sun_star_chart_ChartAxis_idl__
+
+#ifndef __com_sun_star_drawing_LineProperties_idl__
+#include <com/sun/star/drawing/LineProperties.idl>
+#endif
+
+#ifndef __com_sun_star_style_CharacterProperties_idl__
+#include <com/sun/star/style/CharacterProperties.idl>
+#endif
+
+#ifndef __com_sun_star_beans_XPropertySet_idl__
+#include <com/sun/star/beans/XPropertySet.idl>
+#endif
+
+#ifndef __com_sun_star_chart_ChartAxisArrangeOrderType_idl__
+#include <com/sun/star/chart/ChartAxisArrangeOrderType.idl>
+#endif
+
+#ifndef __com_sun_star_chart_ChartAxisPosition_idl__
+#include <com/sun/star/chart/ChartAxisPosition.idl>
+#endif
+
+#ifndef __com_sun_star_chart_ChartAxisLabelPosition_idl__
+#include <com/sun/star/chart/ChartAxisLabelPosition.idl>
+#endif
+
+#ifndef __com_sun_star_chart_ChartAxisMarkPosition_idl__
+#include <com/sun/star/chart/ChartAxisMarkPosition.idl>
+#endif
+
#ifndef _com_sun_star_xml_UserDefinedAttributeSupplier_idl_
#include <com/sun/star/xml/UserDefinedAttributeSupplier.idl>
#endif
-
-//=============================================================================
-
- module com { module sun { module star { module chart {
-
-//=============================================================================
-
+
+//=============================================================================
+
+ module com { module sun { module star { module chart {
+
+//=============================================================================
+
/** Specifies the axes in a diagram.
-
+
<p>Note: The text properties correlate to all axis description
elements, not to just a single text element.</p>
*/
published service ChartAxis
-{
-
-
+{
+
+
/** set the properties for the entire axis line as well as for the
tick marks.
*/
- service com::sun::star::drawing::LineProperties;
-
+ service com::sun::star::drawing::LineProperties;
+
/** set the properties for all text labels of the axis
*/
- service com::sun::star::style::CharacterProperties;
-
+ service com::sun::star::style::CharacterProperties;
+
/** If a <type>ChartAxis</type> may be stored as XML element, this
service should be supported in order to preserve unparsed XML
attributes.
@@ -91,147 +91,147 @@ published service ChartAxis
*/
[optional] service com::sun::star::xml::UserDefinedAttributeSupplier;
- interface com::sun::star::beans::XPropertySet;
+ interface com::sun::star::beans::XPropertySet;
- //-------------------------------------------------------------------------
+ //-------------------------------------------------------------------------
/** Properties for scaling:
*/
-
- //-------------------------------------------------------------------------
-
+
+ //-------------------------------------------------------------------------
+
/** Contains the maximum value for the axis scale.
*/
- [optional, property] double Max;
-
- //-------------------------------------------------------------------------
-
+ [optional, property] double Max;
+
+ //-------------------------------------------------------------------------
+
/** Contains the minimum value for the axis scale.
*/
- [optional, property] double Min;
-
- //-------------------------------------------------------------------------
-
+ [optional, property] double Min;
+
+ //-------------------------------------------------------------------------
+
/** Contains the distance between the main tick marks.
*/
- [optional, property] double StepMain;
+ [optional, property] double StepMain;
- //-------------------------------------------------------------------------
-
- /**
+ //-------------------------------------------------------------------------
+
+ /**
Contains the number of help intervals within a main interval. E.g. a StepHelpCount of 5 divides
the main interval into 5 pieces and thus produces 4 help tick marks.
*/
- [optional, property] long StepHelpCount;
-
- //-------------------------------------------------------------------------
-
+ [optional, property] long StepHelpCount;
+
+ //-------------------------------------------------------------------------
+
/** @deprecated
User property StepHelpCount instead
Contains the distance between the help tick marks.
*/
- [optional, property] double StepHelp;
-
- //-------------------------------------------------------------------------
-
+ [optional, property] double StepHelp;
+
+ //-------------------------------------------------------------------------
+
/** The maximum value of the axis scale is calculated by the chart if
this property is <TRUE/>.
*/
- [optional, property] boolean AutoMax;
-
- //-------------------------------------------------------------------------
-
+ [optional, property] boolean AutoMax;
+
+ //-------------------------------------------------------------------------
+
/** The minimum value of the axis scale is calculated by the chart if
this property is <TRUE/>.
*/
- [optional, property] boolean AutoMin;
-
+ [optional, property] boolean AutoMin;
+
//-------------------------------------------------------------------------
/** The distance between the main tick marks is calculated by the chart
if this property is <TRUE/>.
*/
- [optional, property] boolean AutoStepMain;
+ [optional, property] boolean AutoStepMain;
- //-------------------------------------------------------------------------
+ //-------------------------------------------------------------------------
/** The number of help intervals within a main interval is calculated by the
chart if this property is <TRUE/>.
*/
- [optional, property] boolean AutoStepHelp;
-
-
- //-------------------------------------------------------------------------
-
+ [optional, property] boolean AutoStepHelp;
+
+
+ //-------------------------------------------------------------------------
+
/** Determines if the axis is scaled logarithmically or
not (linear).
*/
- [optional, property] boolean Logarithmic;
-
- //-------------------------------------------------------------------------
+ [optional, property] boolean Logarithmic;
+ //-------------------------------------------------------------------------
+
/** Determines if the axis orientation is mathematical or reversed.
*/
[optional, property] boolean ReverseDirection;
- //-------------------------------------------------------------------------
-
+ //-------------------------------------------------------------------------
+
/** Determines where the axis crosses the other axis.
*/
- [optional, property] com::sun::star::chart::ChartAxisPosition CrossoverPosition;
-
- //-------------------------------------------------------------------------
+ [optional, property] com::sun::star::chart::ChartAxisPosition CrossoverPosition;
+ //-------------------------------------------------------------------------
+
/** Determines the scale value on the other axis when CrossoverPosition is set to VALUE.
*/
- [optional, property] double CrossoverValue;
-
- //-------------------------------------------------------------------------
+ [optional, property] double CrossoverValue;
+ //-------------------------------------------------------------------------
+
/** Indicates the reference value where bars or areas have their grounding.
This property has only an effect when the used ODF file format does not allow for
further axis positioning or the axis is a secondary y-axis.
*/
- [optional, property] double Origin;
-
- //-------------------------------------------------------------------------
+ [optional, property] double Origin;
+ //-------------------------------------------------------------------------
+
/** The origin is calculated by the chart if this property is <TRUE/>.
*/
- [optional, property] boolean AutoOrigin;
-
- //-------------------------------------------------------------------------
+ [optional, property] boolean AutoOrigin;
+
+ //-------------------------------------------------------------------------
/** Properties for interval marks:
*/
- //-------------------------------------------------------------------------
-
+ //-------------------------------------------------------------------------
+
/** Determines the type of the marks.@see ChartAxisMarks
*/
- [property] long Marks;
-
- //-------------------------------------------------------------------------
-
+ [property] long Marks;
+
+ //-------------------------------------------------------------------------
+
/** Determines the type of the help marks.@see ChartAxisMarks
*/
- [property] long HelpMarks;
- //-------------------------------------------------------------------------
-
+ [property] long HelpMarks;
+ //-------------------------------------------------------------------------
+
/** Determines where the interval marks are placed.
*/
- [optional, property] com::sun::star::chart::ChartAxisMarkPosition MarkPosition;
+ [optional, property] com::sun::star::chart::ChartAxisMarkPosition MarkPosition;
- //-------------------------------------------------------------------------
+ //-------------------------------------------------------------------------
/** Properties for axes labels:
*/
- //-------------------------------------------------------------------------
-
+ //-------------------------------------------------------------------------
+
/** Determines whether to display text at the axis or not.
*/
- [property] boolean DisplayLabels;
-
- //-------------------------------------------------------------------------
+ [property] boolean DisplayLabels;
+ //-------------------------------------------------------------------------
+
/** Contains the type id for the number formatter of the axis.
@see com::sun::star::util::XNumberFormatter
@@ -246,66 +246,66 @@ published service ChartAxis
*/
[optional, property] boolean LinkNumberFormatToSource;
- //-------------------------------------------------------------------------
-
+ //-------------------------------------------------------------------------
+
/** Determines where the axis labels are placed.
*/
- [optional, property] com::sun::star::chart::ChartAxisLabelPosition LabelPosition;
-
- //-------------------------------------------------------------------------
-
+ [optional, property] com::sun::star::chart::ChartAxisLabelPosition LabelPosition;
+
+ //-------------------------------------------------------------------------
+
/** Determines the rotation of the text elements
(axis description) in 100th degrees.
*/
- [property] long TextRotation;
-
- //-------------------------------------------------------------------------
+ [property] long TextRotation;
+ //-------------------------------------------------------------------------
+
/** The axis description may be arranged in a special order for a
better placement.
*/
- [property] com::sun::star::chart::ChartAxisArrangeOrderType ArrangeOrder;
-
- //-------------------------------------------------------------------------
-
+ [property] com::sun::star::chart::ChartAxisArrangeOrderType ArrangeOrder;
+
+ //-------------------------------------------------------------------------
+
/** Determines if long text is broken into multiple lines.
*/
- [property] boolean TextBreak;
+ [property] boolean TextBreak;
- //-------------------------------------------------------------------------
+ //-------------------------------------------------------------------------
/** Determines if certain labels are hidden, if they would otherwise overlap.
In this case, the value of this property must be set to <FALSE/>.
*/
[property] boolean TextCanOverlap;
- //-------------------------------------------------------------------------
+ //-------------------------------------------------------------------------
/** Properties related to bar charts:
*/
- //-------------------------------------------------------------------------
-
+ //-------------------------------------------------------------------------
+
/** Determines the overlap of the bars in a bar-type chart.
-
+
<p>The value is given in percent of the width of the bars. The
valid range is -100% to +100%. +100% means full overlap, -100%
indicates a distance of one bar between 2 neighboring bars.</p>
*/
- [property] long Overlap;
-
- //-------------------------------------------------------------------------
-
+ [property] long Overlap;
+
+ //-------------------------------------------------------------------------
+
/** Specifies the width of the gaps between each set of data points
in a bar chart.
-
+
<p>The value is given in percent of the width of a bar; the
valid range is 0 to 600%.</p>
*/
- [property] long GapWidth;
-};
-
-//=============================================================================
-
-}; }; }; };
-
-#endif
+ [property] long GapWidth;
+};
+
+//=============================================================================
+
+}; }; }; };
+
+#endif
diff --git a/offapi/com/sun/star/chart/ChartAxisArrangeOrderType.idl b/offapi/com/sun/star/chart/ChartAxisArrangeOrderType.idl
index 1fbd6f311883..e9e1d7c8df3b 100644
--- a/offapi/com/sun/star/chart/ChartAxisArrangeOrderType.idl
+++ b/offapi/com/sun/star/chart/ChartAxisArrangeOrderType.idl
@@ -1,7 +1,7 @@
/*************************************************************************
*
* 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
@@ -24,53 +24,53 @@
* for a copy of the LGPLv3 License.
*
************************************************************************/
-#ifndef __com_sun_star_chart_ChartAxisArrangeOrderType_idl__
-#define __com_sun_star_chart_ChartAxisArrangeOrderType_idl__
-
-
-//=============================================================================
-
- module com { module sun { module star { module chart {
-
-//=============================================================================
-
+#ifndef __com_sun_star_chart_ChartAxisArrangeOrderType_idl__
+#define __com_sun_star_chart_ChartAxisArrangeOrderType_idl__
+
+
+//=============================================================================
+
+ module com { module sun { module star { module chart {
+
+//=============================================================================
+
/** Values specify the arrangement of the axes descriptions.
*/
published enum ChartAxisArrangeOrderType
{
- //-------------------------------------------------------------------------
-
+ //-------------------------------------------------------------------------
+
/** The descriptions are arranged automatically.
-
+
<p>If there is enough space to put them side by side, this
arrangement is preferred. If the descriptions would overlap
when arranged side by side, they are staggered.</p>
*/
AUTO,
-
- //-------------------------------------------------------------------------
-
+
+ //-------------------------------------------------------------------------
+
/** The descriptions are arranged side by side.
*/
SIDE_BY_SIDE,
-
- //-------------------------------------------------------------------------
-
+
+ //-------------------------------------------------------------------------
+
/** The descriptions are alternately put on two lines with the even
values out of the normal line.
*/
STAGGER_EVEN,
-
- //-------------------------------------------------------------------------
-
+
+ //-------------------------------------------------------------------------
+
/** The descriptions are alternately put on two lines with the odd
values out of the normal line.
*/
STAGGER_ODD
-};
-
-//=============================================================================
-
-}; }; }; };
-
-#endif
+};
+
+//=============================================================================
+
+}; }; }; };
+
+#endif
diff --git a/offapi/com/sun/star/chart/ChartAxisAssign.idl b/offapi/com/sun/star/chart/ChartAxisAssign.idl
index 5f9916b2b5a0..118996ffbd00 100644
--- a/offapi/com/sun/star/chart/ChartAxisAssign.idl
+++ b/offapi/com/sun/star/chart/ChartAxisAssign.idl
@@ -1,7 +1,7 @@
/*************************************************************************
*
* 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
@@ -24,36 +24,36 @@
* for a copy of the LGPLv3 License.
*
************************************************************************/
-#ifndef __com_sun_star_chart_ChartAxisAssign_idl__
-#define __com_sun_star_chart_ChartAxisAssign_idl__
-
-
-//=============================================================================
-
- module com { module sun { module star { module chart {
-
-//=============================================================================
-
+#ifndef __com_sun_star_chart_ChartAxisAssign_idl__
+#define __com_sun_star_chart_ChartAxisAssign_idl__
+
+
+//=============================================================================
+
+ module com { module sun { module star { module chart {
+
+//=============================================================================
+
/** These values specify to which y-axis a data row is assigned.
*/
published constants ChartAxisAssign
-{
- //-------------------------------------------------------------------------
-
+{
+ //-------------------------------------------------------------------------
+
/** Assign row to primary <i>y</i>-axis
*/
const long PRIMARY_Y = 2;
-
- //-------------------------------------------------------------------------
-
+
+ //-------------------------------------------------------------------------
+
/** Assign row to secondary <i>y</i>-axis
*/
const long SECONDARY_Y = 4;
-
-};
-
-//=============================================================================
-
-}; }; }; };
-
-#endif
+
+};
+
+//=============================================================================
+
+}; }; }; };
+
+#endif
diff --git a/offapi/com/sun/star/chart/ChartAxisLabelPosition.idl b/offapi/com/sun/star/chart/ChartAxisLabelPosition.idl
index c22ca85f2885..31ee80813784 100644
--- a/offapi/com/sun/star/chart/ChartAxisLabelPosition.idl
+++ b/offapi/com/sun/star/chart/ChartAxisLabelPosition.idl
@@ -1,7 +1,7 @@
/*************************************************************************
*
* 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
@@ -24,52 +24,52 @@
* for a copy of the LGPLv3 License.
*
************************************************************************/
-#ifndef __com_sun_star_chart_ChartAxisLabelPosition_idl__
-#define __com_sun_star_chart_ChartAxisLabelPosition_idl__
-
-
-//=============================================================================
-
- module com { module sun { module star { module chart {
-
-//=============================================================================
-
-/** Specifies the position of the axis labels with respect to the axis on the scale of the crossing axis.
+#ifndef __com_sun_star_chart_ChartAxisLabelPosition_idl__
+#define __com_sun_star_chart_ChartAxisLabelPosition_idl__
+
+
+//=============================================================================
+
+ module com { module sun { module star { module chart {
+
+//=============================================================================
+
+/** Specifies the position of the axis labels with respect to the axis on the scale of the crossing axis.
*/
published enum ChartAxisLabelPosition
{
- //-------------------------------------------------------------------------
-
+ //-------------------------------------------------------------------------
+
/** The labels are placed adjacent to the axis. When the axis itself is placed at the minimum or maximum of the scale ( that is when the property CrossoverPosition equals ChartAxisPosition_MINIMUM or ChartAxisPosition_MAXIMUM)
the labels are placed outside the coordinate system. Otherwise the labels are placed adjacent to the axis on that side that belongs to the lower values on the crossing axis.
E.g. when the ChartAxisLabelPosition is set to NEAR_AXIS for an y axis the labels are placed adjacent to the y axis on that side that belongs to the lower x values.
*/
NEAR_AXIS,
- //-------------------------------------------------------------------------
-
+ //-------------------------------------------------------------------------
+
/** The labels are placed adjacent to the axis on the opposite side as for NEAR_AXIS.
*/
NEAR_AXIS_OTHER_SIDE,
-
- //-------------------------------------------------------------------------
-
+
+ //-------------------------------------------------------------------------
+
/** The labels are placed outside the coordinate region on that side where the crossing axis has its minimum value.
E.g. when this is set for an y axis the labels are placed outside the diagram on that side where to the x axis has its minimum value.
*/
OUTSIDE_START,
- //-------------------------------------------------------------------------
-
+ //-------------------------------------------------------------------------
+
/** The labels are placed outside the coordinate region on that side where the crossing axis has its maximum value.
E.g. when this is set for an y axis the labels are placed outside the diagram on that side where to the x axis has its maximum value.
*/
OUTSIDE_END
-};
-
-//=============================================================================
-
-}; }; }; };
-
-#endif
+};
+
+//=============================================================================
+
+}; }; }; };
+
+#endif
diff --git a/offapi/com/sun/star/chart/ChartAxisMarkPosition.idl b/offapi/com/sun/star/chart/ChartAxisMarkPosition.idl
index c47d7b05f22d..f2c4d8979cda 100644
--- a/offapi/com/sun/star/chart/ChartAxisMarkPosition.idl
+++ b/offapi/com/sun/star/chart/ChartAxisMarkPosition.idl
@@ -1,7 +1,7 @@
/*************************************************************************
*
* 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
@@ -24,44 +24,44 @@
* for a copy of the LGPLv3 License.
*
************************************************************************/
-#ifndef __com_sun_star_chart_ChartAxisMarkPosition_idl__
-#define __com_sun_star_chart_ChartAxisMarkPosition_idl__
-
-
-//=============================================================================
-
- module com { module sun { module star { module chart {
-
-//=============================================================================
-
+#ifndef __com_sun_star_chart_ChartAxisMarkPosition_idl__
+#define __com_sun_star_chart_ChartAxisMarkPosition_idl__
+
+
+//=============================================================================
+
+ module com { module sun { module star { module chart {
+
+//=============================================================================
+
/** Specifies the position of the axis interval marks.
*/
published enum ChartAxisMarkPosition
{
- //-------------------------------------------------------------------------
-
+ //-------------------------------------------------------------------------
+
/** The interval marks are drawn besides the axis labels.
*/
AT_LABELS,
- //-------------------------------------------------------------------------
-
+ //-------------------------------------------------------------------------
+
/** The interval marks are drawn at the axis line.
This makes a difference to 'AT_LABELS' only when the labels are not placed near the axis (@see ChartAxisLabelPosition).
*/
AT_AXIS,
-
- //-------------------------------------------------------------------------
-
+
+ //-------------------------------------------------------------------------
+
/** Interval marks are drawn at the axis line and also besides the axis labels.
This makes a difference to 'AT_LABELS' only when the labels are not placed near the axis (@see ChartAxisLabelPosition).
*/
AT_LABELS_AND_AXIS
-};
-
-//=============================================================================
-
-}; }; }; };
-
-#endif
+};
+
+//=============================================================================
+
+}; }; }; };
+
+#endif
diff --git a/offapi/com/sun/star/chart/ChartAxisMarks.idl b/offapi/com/sun/star/chart/ChartAxisMarks.idl
index 06e84453f3a3..427fdede4f39 100644
--- a/offapi/com/sun/star/chart/ChartAxisMarks.idl
+++ b/offapi/com/sun/star/chart/ChartAxisMarks.idl
@@ -1,7 +1,7 @@
/*************************************************************************
*
* 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
@@ -24,16 +24,16 @@
* for a copy of the LGPLv3 License.
*
************************************************************************/
-#ifndef __com_sun_star_chart_ChartAxisMarks_idl__
-#define __com_sun_star_chart_ChartAxisMarks_idl__
-
-
-//=============================================================================
-
- module com { module sun { module star { module chart {
-
-//=============================================================================
-
+#ifndef __com_sun_star_chart_ChartAxisMarks_idl__
+#define __com_sun_star_chart_ChartAxisMarks_idl__
+
+
+//=============================================================================
+
+ module com { module sun { module star { module chart {
+
+//=============================================================================
+
/** With these constants you can specify how the tick-marks of an axis
are displayed.
@@ -42,29 +42,29 @@
extend in both directions.</p>
*/
published constants ChartAxisMarks
-{
- //-------------------------------------------------------------------------
-
+{
+ //-------------------------------------------------------------------------
+
/** Do not display any marks.
*/
- const long NONE = 0;
-
- //-------------------------------------------------------------------------
-
+ const long NONE = 0;
+
+ //-------------------------------------------------------------------------
+
/** Display marks that point into the diagram area.
*/
- const long INNER = 1;
-
- //-------------------------------------------------------------------------
-
+ const long INNER = 1;
+
+ //-------------------------------------------------------------------------
+
/** Display marks that point out of the diagram area.
*/
- const long OUTER = 2;
-
-};
-
-//=============================================================================
-
-}; }; }; };
-
-#endif
+ const long OUTER = 2;
+
+};
+
+//=============================================================================
+
+}; }; }; };
+
+#endif
diff --git a/offapi/com/sun/star/chart/ChartAxisPosition.idl b/offapi/com/sun/star/chart/ChartAxisPosition.idl
index 190f3089b557..aeb45cd444ba 100644
--- a/offapi/com/sun/star/chart/ChartAxisPosition.idl
+++ b/offapi/com/sun/star/chart/ChartAxisPosition.idl
@@ -1,7 +1,7 @@
/*************************************************************************
*
* 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
@@ -24,16 +24,16 @@
* for a copy of the LGPLv3 License.
*
************************************************************************/
-#ifndef __com_sun_star_chart_ChartAxisPosition_idl__
-#define __com_sun_star_chart_ChartAxisPosition_idl__
-
-
-//=============================================================================
-
- module com { module sun { module star { module chart {
-
-//=============================================================================
-
+#ifndef __com_sun_star_chart_ChartAxisPosition_idl__
+#define __com_sun_star_chart_ChartAxisPosition_idl__
+
+
+//=============================================================================
+
+ module com { module sun { module star { module chart {
+
+//=============================================================================
+
/** Specifies the position of the axis on the scale of the crossing axis.
When the property is set at a x-axis it indicates a position on the scale of the primary y-axis.
When the property is set at a y-axis it indicates a position on the scale of the primary x-axis.
@@ -41,33 +41,33 @@ When the property is set at a y-axis it indicates a position on the scale of the
published enum ChartAxisPosition
{
- //-------------------------------------------------------------------------
-
+ //-------------------------------------------------------------------------
+
/** Cross the other axes at zero. If zero is not contained in the current scale the value is used which is nearest to zero.
*/
ZERO,
-
- //-------------------------------------------------------------------------
-
+
+ //-------------------------------------------------------------------------
+
/** Cross the other axes at their minimum scale value.
*/
START,
-
- //-------------------------------------------------------------------------
-
+
+ //-------------------------------------------------------------------------
+
/** Cross the other axes at their maximum scale value.
*/
END,
-
- //-------------------------------------------------------------------------
-
+
+ //-------------------------------------------------------------------------
+
/** Cross the other axes at the value specified in the property CrossoverValue.
*/
VALUE
-};
-
-//=============================================================================
-
-}; }; }; };
-
-#endif
+};
+
+//=============================================================================
+
+}; }; }; };
+
+#endif
diff --git a/offapi/com/sun/star/chart/ChartAxisXSupplier.idl b/offapi/com/sun/star/chart/ChartAxisXSupplier.idl
index c59a3988a866..28d7f784ba63 100644
--- a/offapi/com/sun/star/chart/ChartAxisXSupplier.idl
+++ b/offapi/com/sun/star/chart/ChartAxisXSupplier.idl
@@ -1,7 +1,7 @@
/*************************************************************************
*
* 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
@@ -24,67 +24,67 @@
* for a copy of the LGPLv3 License.
*
************************************************************************/
-#ifndef __com_sun_star_chart_ChartAxisXSupplier_idl__
-#define __com_sun_star_chart_ChartAxisXSupplier_idl__
-
-#ifndef __com_sun_star_chart_XAxisXSupplier_idl__
-#include <com/sun/star/chart/XAxisXSupplier.idl>
-#endif
-
-
-//=============================================================================
-
- module com { module sun { module star { module chart {
-
-//=============================================================================
-
+#ifndef __com_sun_star_chart_ChartAxisXSupplier_idl__
+#define __com_sun_star_chart_ChartAxisXSupplier_idl__
+
+#ifndef __com_sun_star_chart_XAxisXSupplier_idl__
+#include <com/sun/star/chart/XAxisXSupplier.idl>
+#endif
+
+
+//=============================================================================
+
+ module com { module sun { module star { module chart {
+
+//=============================================================================
+
/** has to be supported by charts providing the capabilities of a
horizontal axis, i.e., an <em>x</em>-axis.
*/
published service ChartAxisXSupplier
-{
+{
/** offers access to the axis object, the title, and the grids
*/
- interface com::sun::star::chart::XAxisXSupplier;
-
- //-------------------------------------------------------------------------
-
+ interface com::sun::star::chart::XAxisXSupplier;
+
+ //-------------------------------------------------------------------------
+
/** This property determines if the x-axis is shown or hidden.@see ChartAxis
*/
- [property] boolean HasXAxis;
-
- //-------------------------------------------------------------------------
-
+ [property] boolean HasXAxis;
+
+ //-------------------------------------------------------------------------
+
/** Determines if the description of the x-axis is
shown or hidden.
*/
- [property] boolean HasXAxisDescription;
-
- //-------------------------------------------------------------------------
-
+ [property] boolean HasXAxisDescription;
+
+ //-------------------------------------------------------------------------
+
/** Determines if the major grid of the x-axis is
shown or hidden.@see ChartGrid
*/
- [property] boolean HasXAxisGrid;
-
- //-------------------------------------------------------------------------
-
+ [property] boolean HasXAxisGrid;
+
+ //-------------------------------------------------------------------------
+
/** Determines if the minor grid of the x-axis is shown
or hidden.@see ChartGrid
*/
- [property] boolean HasXAxisHelpGrid;
-
- //-------------------------------------------------------------------------
-
+ [property] boolean HasXAxisHelpGrid;
+
+ //-------------------------------------------------------------------------
+
/** Determines if the title of the x-axis is shown
or hidden.@see ChartTitle
*/
- [property] boolean HasXAxisTitle;
-
-};
-
-//=============================================================================
-
-}; }; }; };
-
-#endif
+ [property] boolean HasXAxisTitle;
+
+};
+
+//=============================================================================
+
+}; }; }; };
+
+#endif
diff --git a/offapi/com/sun/star/chart/ChartAxisYSupplier.idl b/offapi/com/sun/star/chart/ChartAxisYSupplier.idl
index aa33daad6031..009b8259d942 100644
--- a/offapi/com/sun/star/chart/ChartAxisYSupplier.idl
+++ b/offapi/com/sun/star/chart/ChartAxisYSupplier.idl
@@ -1,7 +1,7 @@
/*************************************************************************
*
* 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
@@ -24,66 +24,66 @@
* for a copy of the LGPLv3 License.
*
************************************************************************/
-#ifndef __com_sun_star_chart_ChartAxisYSupplier_idl__
-#define __com_sun_star_chart_ChartAxisYSupplier_idl__
-
-#ifndef __com_sun_star_chart_XAxisYSupplier_idl__
-#include <com/sun/star/chart/XAxisYSupplier.idl>
-#endif
-
-
-//=============================================================================
-
- module com { module sun { module star { module chart {
-
-//=============================================================================
-
+#ifndef __com_sun_star_chart_ChartAxisYSupplier_idl__
+#define __com_sun_star_chart_ChartAxisYSupplier_idl__
+
+#ifndef __com_sun_star_chart_XAxisYSupplier_idl__
+#include <com/sun/star/chart/XAxisYSupplier.idl>
+#endif
+
+
+//=============================================================================
+
+ module com { module sun { module star { module chart {
+
+//=============================================================================
+
/** A helper service for the y-axis.
*/
published service ChartAxisYSupplier
-{
+{
/** offers access to the axis object, the title, and the grids
*/
- interface com::sun::star::chart::XAxisYSupplier;
-
- //-------------------------------------------------------------------------
-
+ interface com::sun::star::chart::XAxisYSupplier;
+
+ //-------------------------------------------------------------------------
+
/** Determines if the y-axis is shown or hidden.@see ChartAxis
*/
- [property] boolean HasYAxis;
-
- //-------------------------------------------------------------------------
-
+ [property] boolean HasYAxis;
+
+ //-------------------------------------------------------------------------
+
/** Determines if the description of the y-axis
is shown or hidden.
*/
- [property] boolean HasYAxisDescription;
-
- //-------------------------------------------------------------------------
-
+ [property] boolean HasYAxisDescription;
+
+ //-------------------------------------------------------------------------
+
/** Determines if the major grid of the y-axis is
shown or hidden.@see ChartGrid
*/
- [property] boolean HasYAxisGrid;
-
- //-------------------------------------------------------------------------
-
+ [property] boolean HasYAxisGrid;
+
+ //-------------------------------------------------------------------------
+
/** Determines if the minor grid of the y-axis is
shown or hidden.@see ChartGrid
*/
- [property] boolean HasYAxisHelpGrid;
-
- //-------------------------------------------------------------------------
-
+ [property] boolean HasYAxisHelpGrid;
+
+ //-------------------------------------------------------------------------
+
/** Determines if the title of the y-axis is shown
or hidden.@see ChartTitle
*/
- [property] boolean HasYAxisTitle;
-
-};
-
-//=============================================================================
-
-}; }; }; };
-
-#endif
+ [property] boolean HasYAxisTitle;
+
+};
+
+//=============================================================================
+
+}; }; }; };
+
+#endif
diff --git a/offapi/com/sun/star/chart/ChartAxisZSupplier.idl b/offapi/com/sun/star/chart/ChartAxisZSupplier.idl
index 3e18709c0319..a9c5bcc141d5 100644
--- a/offapi/com/sun/star/chart/ChartAxisZSupplier.idl
+++ b/offapi/com/sun/star/chart/ChartAxisZSupplier.idl
@@ -1,7 +1,7 @@
/*************************************************************************
*
* 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
@@ -24,65 +24,65 @@
* for a copy of the LGPLv3 License.
*
************************************************************************/
-#ifndef __com_sun_star_chart_ChartAxisZSupplier_idl__
-#define __com_sun_star_chart_ChartAxisZSupplier_idl__
-
-#ifndef __com_sun_star_chart_XAxisZSupplier_idl__
-#include <com/sun/star/chart/XAxisZSupplier.idl>
-#endif
-
-
-//=============================================================================
-
- module com { module sun { module star { module chart {
-
-//=============================================================================
-
+#ifndef __com_sun_star_chart_ChartAxisZSupplier_idl__
+#define __com_sun_star_chart_ChartAxisZSupplier_idl__
+
+#ifndef __com_sun_star_chart_XAxisZSupplier_idl__
+#include <com/sun/star/chart/XAxisZSupplier.idl>
+#endif
+
+
+//=============================================================================
+
+ module com { module sun { module star { module chart {
+
+//=============================================================================
+
/** A helper service for chart documents which supply a z-axis.
*/
published service ChartAxisZSupplier
-{
+{
/** offers access to the axis object, the title, and the grids
*/
- interface com::sun::star::chart::XAxisZSupplier;
-
- //-------------------------------------------------------------------------
-
+ interface com::sun::star::chart::XAxisZSupplier;
+
+ //-------------------------------------------------------------------------
+
/** Determines if the z-axis is shown or hidden.@see ChartAxis
*/
- [property] boolean HasZAxis;
-
- //-------------------------------------------------------------------------
-
+ [property] boolean HasZAxis;
+
+ //-------------------------------------------------------------------------
+
/** Determines if the description of the z-axis
is shown or hidden.
*/
- [property] boolean HasZAxisDescription;
-
- //-------------------------------------------------------------------------
-
+ [property] boolean HasZAxisDescription;
+
+ //-------------------------------------------------------------------------
+
/** Determines if the major grid of the z-axis
is shown or hidden.@see ChartGrid
*/
- [property] boolean HasZAxisGrid;
-
- //-------------------------------------------------------------------------
-
+ [property] boolean HasZAxisGrid;
+
+ //-------------------------------------------------------------------------
+
/** Determines if the minor grid of the z-axis is shown
or hidden.@see ChartGrid
*/
- [property] boolean HasZAxisHelpGrid;
-
- //-------------------------------------------------------------------------
-
+ [property] boolean HasZAxisHelpGrid;
+
+ //-------------------------------------------------------------------------
+
/** Determines if the title of the z-axis is shown
or hidden.@see ChartTitle
*/
- [property] boolean HasZAxisTitle;
-};
-
-//=============================================================================
-
-}; }; }; };
-
-#endif
+ [property] boolean HasZAxisTitle;
+};
+
+//=============================================================================
+
+}; }; }; };
+
+#endif
diff --git a/offapi/com/sun/star/chart/ChartData.idl b/offapi/com/sun/star/chart/ChartData.idl
index ec5efcbe8db6..a0361d27b024 100644
--- a/offapi/com/sun/star/chart/ChartData.idl
+++ b/offapi/com/sun/star/chart/ChartData.idl
@@ -1,7 +1,7 @@
/*************************************************************************
*
* 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
@@ -24,30 +24,30 @@
* for a copy of the LGPLv3 License.
*
************************************************************************/
-#ifndef __com_sun_star_chart_ChartData_idl__
-#define __com_sun_star_chart_ChartData_idl__
-
-#ifndef __com_sun_star_chart_XChartData_idl__
-#include <com/sun/star/chart/XChartData.idl>
-#endif
-
-
-//=============================================================================
-
- module com { module sun { module star { module chart {
-
-//=============================================================================
-
+#ifndef __com_sun_star_chart_ChartData_idl__
+#define __com_sun_star_chart_ChartData_idl__
+
+#ifndef __com_sun_star_chart_XChartData_idl__
+#include <com/sun/star/chart/XChartData.idl>
+#endif
+
+
+//=============================================================================
+
+ module com { module sun { module star { module chart {
+
+//=============================================================================
+
/** must be supported by every component that wants to provide data
for a chart
*/
published service ChartData
-{
+{
interface com::sun::star::chart::XChartData;
-};
-
-//=============================================================================
-
-}; }; }; };
-
-#endif
+};
+
+//=============================================================================
+
+}; }; }; };
+
+#endif
diff --git a/offapi/com/sun/star/chart/ChartDataArray.idl b/offapi/com/sun/star/chart/ChartDataArray.idl
index da4e2564f5c9..8540a7929bc8 100644
--- a/offapi/com/sun/star/chart/ChartDataArray.idl
+++ b/offapi/com/sun/star/chart/ChartDataArray.idl
@@ -1,7 +1,7 @@
/*************************************************************************
*
* 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
@@ -24,28 +24,28 @@
* for a copy of the LGPLv3 License.
*
************************************************************************/
-#ifndef __com_sun_star_chart_ChartDataArray_idl__
-#define __com_sun_star_chart_ChartDataArray_idl__
-
-#ifndef __com_sun_star_chart_ChartData_idl__
-#include <com/sun/star/chart/ChartData.idl>
-#endif
-
-#ifndef __com_sun_star_chart_XChartDataArray_idl__
-#include <com/sun/star/chart/XChartDataArray.idl>
-#endif
-
-#ifndef __com_sun_star_chart_XChartData_idl__
-#include <com/sun/star/chart/XChartData.idl>
-#endif
-
-
-//=============================================================================
-
- module com { module sun { module star { module chart {
-
-//=============================================================================
-
+#ifndef __com_sun_star_chart_ChartDataArray_idl__
+#define __com_sun_star_chart_ChartDataArray_idl__
+
+#ifndef __com_sun_star_chart_ChartData_idl__
+#include <com/sun/star/chart/ChartData.idl>
+#endif
+
+#ifndef __com_sun_star_chart_XChartDataArray_idl__
+#include <com/sun/star/chart/XChartDataArray.idl>
+#endif
+
+#ifndef __com_sun_star_chart_XChartData_idl__
+#include <com/sun/star/chart/XChartData.idl>
+#endif
+
+
+//=============================================================================
+
+ module com { module sun { module star { module chart {
+
+//=============================================================================
+
/** must be supported by each data source for charts, where you want
to access the values directly.
@@ -53,13 +53,13 @@
each row and column.</p>
*/
published service ChartDataArray
-{
+{
service com::sun::star::chart::ChartData;
interface com::sun::star::chart::XChartDataArray;
-};
-
-//=============================================================================
-
-}; }; }; };
-
-#endif
+};
+
+//=============================================================================
+
+}; }; }; };
+
+#endif
diff --git a/offapi/com/sun/star/chart/ChartDataCaption.idl b/offapi/com/sun/star/chart/ChartDataCaption.idl
index a6b3d4f56607..5e366111e2c9 100644
--- a/offapi/com/sun/star/chart/ChartDataCaption.idl
+++ b/offapi/com/sun/star/chart/ChartDataCaption.idl
@@ -1,7 +1,7 @@
/*************************************************************************
*
* 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
@@ -24,36 +24,36 @@
* for a copy of the LGPLv3 License.
*
************************************************************************/
-#ifndef __com_sun_star_chart_ChartDataCaption_idl__
-#define __com_sun_star_chart_ChartDataCaption_idl__
-
-
-//=============================================================================
-
- module com { module sun { module star { module chart {
-
-//=============================================================================
-
+#ifndef __com_sun_star_chart_ChartDataCaption_idl__
+#define __com_sun_star_chart_ChartDataCaption_idl__
+
+
+//=============================================================================
+
+ module com { module sun { module star { module chart {
+
+//=============================================================================
+
/** These values specify how the captions of data points are displayed.
*/
published constants ChartDataCaption
-{
- //-------------------------------------------------------------------------
-
+{
+ //-------------------------------------------------------------------------
+
/** No captions are displayed.
*/
const long NONE = 0;
-
- //-------------------------------------------------------------------------
-
+
+ //-------------------------------------------------------------------------
+
/** The caption contains the value of the data point in the number
format of the axis that is attached to the respective data
series.
*/
const long VALUE = 1;
-
- //-------------------------------------------------------------------------
-
+
+ //-------------------------------------------------------------------------
+
/** The caption contains the value of the data point in percent of
all data points of one category.
@@ -62,32 +62,32 @@ published constants ChartDataCaption
all available series.</p>
*/
const long PERCENT = 2;
-
- //-------------------------------------------------------------------------
-
+
+ //-------------------------------------------------------------------------
+
/** The caption contains the category name of the category to
which a data point belongs.
*/
const long TEXT = 4;
-
- //-------------------------------------------------------------------------
-
+
+ //-------------------------------------------------------------------------
+
/** The number formatter is always used for displaying the value
as value. So this setting is deprecated.
@deprecated
*/
const long FORMAT = 8;
-
- //-------------------------------------------------------------------------
-
+
+ //-------------------------------------------------------------------------
+
/** The symbol of data column/row is additionally displayed in the caption.
*/
const long SYMBOL = 16;
-};
-
-//=============================================================================
-
-}; }; }; };
-
-#endif
+};
+
+//=============================================================================
+
+}; }; }; };
+
+#endif
diff --git a/offapi/com/sun/star/chart/ChartDataChangeEvent.idl b/offapi/com/sun/star/chart/ChartDataChangeEvent.idl
index bca4a7b565fd..03ced44b8d50 100644
--- a/offapi/com/sun/star/chart/ChartDataChangeEvent.idl
+++ b/offapi/com/sun/star/chart/ChartDataChangeEvent.idl
@@ -1,7 +1,7 @@
/*************************************************************************
*
* 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
@@ -24,62 +24,62 @@
* for a copy of the LGPLv3 License.
*
************************************************************************/
-#ifndef __com_sun_star_chart_ChartDataChangeEvent_idl__
-#define __com_sun_star_chart_ChartDataChangeEvent_idl__
-
-#ifndef __com_sun_star_lang_EventObject_idl__
-#include <com/sun/star/lang/EventObject.idl>
-#endif
-
-#ifndef __com_sun_star_chart_ChartDataChangeType_idl__
-#include <com/sun/star/chart/ChartDataChangeType.idl>
-#endif
-
-
-//=============================================================================
-
- module com { module sun { module star { module chart {
-
-//=============================================================================
-
+#ifndef __com_sun_star_chart_ChartDataChangeEvent_idl__
+#define __com_sun_star_chart_ChartDataChangeEvent_idl__
+
+#ifndef __com_sun_star_lang_EventObject_idl__
+#include <com/sun/star/lang/EventObject.idl>
+#endif
+
+#ifndef __com_sun_star_chart_ChartDataChangeType_idl__
+#include <com/sun/star/chart/ChartDataChangeType.idl>
+#endif
+
+
+//=============================================================================
+
+ module com { module sun { module star { module chart {
+
+//=============================================================================
+
/** describes a change that was applied to the data.
*/
published struct ChartDataChangeEvent: com::sun::star::lang::EventObject
-{
- //-------------------------------------------------------------------------
-
+{
+ //-------------------------------------------------------------------------
+
/** specifies the type of change to the data.
*/
- com::sun::star::chart::ChartDataChangeType Type;
-
- //-------------------------------------------------------------------------
-
+ com::sun::star::chart::ChartDataChangeType Type;
+
+ //-------------------------------------------------------------------------
+
/** specifies the column number in which the changes begin.
*/
- short StartColumn;
-
- //-------------------------------------------------------------------------
-
+ short StartColumn;
+
+ //-------------------------------------------------------------------------
+
/** specifies the column number in which the changes end.
*/
- short EndColumn;
-
- //-------------------------------------------------------------------------
-
+ short EndColumn;
+
+ //-------------------------------------------------------------------------
+
/** specifies the row number in which the changes begin.
*/
- short StartRow;
-
- //-------------------------------------------------------------------------
-
+ short StartRow;
+
+ //-------------------------------------------------------------------------
+
/** specifies the row number in which the changes end.
*/
- short EndRow;
-
-};
-
-//=============================================================================
-
-}; }; }; };
-
-#endif
+ short EndRow;
+
+};
+
+//=============================================================================
+
+}; }; }; };
+
+#endif
diff --git a/offapi/com/sun/star/chart/ChartDataChangeType.idl b/offapi/com/sun/star/chart/ChartDataChangeType.idl
index cd75583a55be..4d43d2c777cc 100644
--- a/offapi/com/sun/star/chart/ChartDataChangeType.idl
+++ b/offapi/com/sun/star/chart/ChartDataChangeType.idl
@@ -1,7 +1,7 @@
/*************************************************************************
*
* 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
@@ -24,65 +24,65 @@
* for a copy of the LGPLv3 License.
*
************************************************************************/
-#ifndef __com_sun_star_chart_ChartDataChangeType_idl__
-#define __com_sun_star_chart_ChartDataChangeType_idl__
-
-
-//=============================================================================
-
- module com { module sun { module star { module chart {
-
-//=============================================================================
-
+#ifndef __com_sun_star_chart_ChartDataChangeType_idl__
+#define __com_sun_star_chart_ChartDataChangeType_idl__
+
+
+//=============================================================================
+
+ module com { module sun { module star { module chart {
+
+//=============================================================================
+
/** specifies the type of change that was applied to the data.
*/
published enum ChartDataChangeType
-{
- //-------------------------------------------------------------------------
-
+{
+ //-------------------------------------------------------------------------
+
/** Major changes were applied to the data.
*/
- ALL,
-
- //-------------------------------------------------------------------------
-
+ ALL,
+
+ //-------------------------------------------------------------------------
+
/** The range of columns and rows, given in the
<type>ChartDataChangeEvent</type>, has changed.
*/
- DATA_RANGE,
-
- //-------------------------------------------------------------------------
-
+ DATA_RANGE,
+
+ //-------------------------------------------------------------------------
+
/** The column given in the <type>ChartDataChangeEvent</type>, was
inserted.
*/
- COLUMN_INSERTED,
-
- //-------------------------------------------------------------------------
-
+ COLUMN_INSERTED,
+
+ //-------------------------------------------------------------------------
+
/** The row given in the <type>ChartDataChangeEvent</type>, was
inserted.
*/
- ROW_INSERTED,
-
- //-------------------------------------------------------------------------
-
+ ROW_INSERTED,
+
+ //-------------------------------------------------------------------------
+
/** The column given in the <type>ChartDataChangeEvent</type>, was
deleted.
*/
- COLUMN_DELETED,
-
- //-------------------------------------------------------------------------
-
+ COLUMN_DELETED,
+
+ //-------------------------------------------------------------------------
+
/** The row given in the <type>ChartDataChangeEvent</type>, was
deleted.
*/
- ROW_DELETED
-
-};
-
-//=============================================================================
-
-}; }; }; };
-
-#endif
+ ROW_DELETED
+
+};
+
+//=============================================================================
+
+}; }; }; };
+
+#endif
diff --git a/offapi/com/sun/star/chart/ChartDataPoint.idl b/offapi/com/sun/star/chart/ChartDataPoint.idl
index 3494ae1f3853..538f0f0c150d 100644
--- a/offapi/com/sun/star/chart/ChartDataPoint.idl
+++ b/offapi/com/sun/star/chart/ChartDataPoint.idl
@@ -1,7 +1,7 @@
/*************************************************************************
*
* 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
@@ -33,7 +33,7 @@
//=============================================================================
-module com { module sun { module star { module chart {
+module com { module sun { module star { module chart {
//=============================================================================
/** @deprecated
@@ -42,6 +42,6 @@ published typedef sequence<ChartDataValue> ChartDataPoint;
//=============================================================================
-}; }; }; };
+}; }; }; };
#endif
diff --git a/offapi/com/sun/star/chart/ChartDataPointProperties.idl b/offapi/com/sun/star/chart/ChartDataPointProperties.idl
index d7a9db2da496..13086679a26c 100644
--- a/offapi/com/sun/star/chart/ChartDataPointProperties.idl
+++ b/offapi/com/sun/star/chart/ChartDataPointProperties.idl
@@ -1,7 +1,7 @@
/*************************************************************************
*
* 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
@@ -24,39 +24,39 @@
* for a copy of the LGPLv3 License.
*
************************************************************************/
-#ifndef __com_sun_star_chart_ChartDataPointProperties_idl__
-#define __com_sun_star_chart_ChartDataPointProperties_idl__
-
-#ifndef __com_sun_star_drawing_FillProperties_idl__
-#include <com/sun/star/drawing/FillProperties.idl>
-#endif
-
-#ifndef __com_sun_star_drawing_LineProperties_idl__
-#include <com/sun/star/drawing/LineProperties.idl>
-#endif
-
-#ifndef __com_sun_star_style_CharacterProperties_idl__
-#include <com/sun/star/style/CharacterProperties.idl>
-#endif
-
-#ifndef __com_sun_star_chart_Chart3DBarPropertiesidl__
-#include <com/sun/star/chart/Chart3DBarProperties.idl>
-#endif
-
-#ifndef __com_sun_star_beans_XPropertySet_idl__
-#include <com/sun/star/beans/XPropertySet.idl>
+#ifndef __com_sun_star_chart_ChartDataPointProperties_idl__
+#define __com_sun_star_chart_ChartDataPointProperties_idl__
+
+#ifndef __com_sun_star_drawing_FillProperties_idl__
+#include <com/sun/star/drawing/FillProperties.idl>
+#endif
+
+#ifndef __com_sun_star_drawing_LineProperties_idl__
+#include <com/sun/star/drawing/LineProperties.idl>
+#endif
+
+#ifndef __com_sun_star_style_CharacterProperties_idl__
+#include <com/sun/star/style/CharacterProperties.idl>
+#endif
+
+#ifndef __com_sun_star_chart_Chart3DBarPropertiesidl__
+#include <com/sun/star/chart/Chart3DBarProperties.idl>
+#endif
+
+#ifndef __com_sun_star_beans_XPropertySet_idl__
+#include <com/sun/star/beans/XPropertySet.idl>
#endif
#ifndef _com_sun_star_xml_UserDefinedAttributeSupplier_idl_
#include <com/sun/star/xml/UserDefinedAttributeSupplier.idl>
#endif
-//=============================================================================
-
- module com { module sun { module star { module chart {
-
-//=============================================================================
-
+//=============================================================================
+
+ module com { module sun { module star { module chart {
+
+//=============================================================================
+
/** specifies all the properties for the graphic object of
a data point (e.g., a single bar in a bar chart).
@@ -68,18 +68,18 @@
@see ChartDataRowProperties
*/
published service ChartDataPointProperties
-{
+{
/** This service has to be supported for data points that can be
filled.
*/
- [optional] service com::sun::star::drawing::FillProperties;
-
- service com::sun::star::drawing::LineProperties;
-
+ [optional] service com::sun::star::drawing::FillProperties;
+
+ service com::sun::star::drawing::LineProperties;
+
/** These properties affect the characters of data captions if
those are displayed.
*/
- service com::sun::star::style::CharacterProperties;
+ service com::sun::star::style::CharacterProperties;
/** If <type>ChartDataPointProperties</type> may be stored as XML
element, this service should be supported in order to preserve
@@ -89,65 +89,65 @@ published service ChartDataPointProperties
*/
[optional] service com::sun::star::xml::UserDefinedAttributeSupplier;
- //-------------------------------------------------------------------------
-
+ //-------------------------------------------------------------------------
+
/** is only available if the chart is of type
<type>BarDiagram</type> and <type>Dim3DDiagram</type> and the
property <member>ChartDataPointProperties::Dim3D</member> is
set to <TRUE/>.
- @see BarDiagram
- @see Dim3DDiagram@see BarDiagram
+ @see BarDiagram
+ @see Dim3DDiagram@see BarDiagram
@see Dim3DDiagram
*/
- [optional] service com::sun::star::chart::Chart3DBarProperties;
-
- interface com::sun::star::beans::XPropertySet;
-
- //-------------------------------------------------------------------------
-
+ [optional] service com::sun::star::chart::Chart3DBarProperties;
+
+ interface com::sun::star::beans::XPropertySet;
+
+ //-------------------------------------------------------------------------
+
/** specifies how the captions of data points are displayed.@see ChartDataCaption
*/
- [property] long DataCaption;
+ [property] long DataCaption;
- //-------------------------------------------------------------------------
-
+ //-------------------------------------------------------------------------
+
/** specifies a string that is used to separate the parts of a data label (caption)
*/
[optional, property] string LabelSeparator;
- //-------------------------------------------------------------------------
-
+ //-------------------------------------------------------------------------
+
/** specifies a number format for the display of the value in the data label
*/
[optional, property] long NumberFormat;
- //-------------------------------------------------------------------------
-
+ //-------------------------------------------------------------------------
+
/** specifies a number format for the display of the percentage value in the data label
*/
[optional, property] long PercentageNumberFormat;
-
- //-------------------------------------------------------------------------
-
+
+ //-------------------------------------------------------------------------
+
/** specifies a relative position for the data label
@see DataLabelPlacement
*/
[optional, property] long LabelPlacement;
- //-------------------------------------------------------------------------
-
+ //-------------------------------------------------------------------------
+
/** specifies the type of symbols if the current chart type
supports the usage of symbols.
@see ChartSymbolType
*/
- [optional, property] long SymbolType;
-
- //-------------------------------------------------------------------------
+ [optional, property] long SymbolType;
+ //-------------------------------------------------------------------------
+
/** In charts that support symbols, you can set this property to
any valid URL that points to a graphic file. This graphic is
then used as symbol for each data point.
@@ -164,10 +164,10 @@ published service ChartDataPointProperties
percent of the radius.
*/
[optional, property] long SegmentOffset;
-};
-
-//=============================================================================
-
-}; }; }; };
-
-#endif
+};
+
+//=============================================================================
+
+}; }; }; };
+
+#endif
diff --git a/offapi/com/sun/star/chart/ChartDataRow.idl b/offapi/com/sun/star/chart/ChartDataRow.idl
index 05f2002d60c8..0e6b105a3a66 100644
--- a/offapi/com/sun/star/chart/ChartDataRow.idl
+++ b/offapi/com/sun/star/chart/ChartDataRow.idl
@@ -1,7 +1,7 @@
/*************************************************************************
*
* 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
@@ -24,40 +24,40 @@
* for a copy of the LGPLv3 License.
*
************************************************************************/
-#ifndef __com_sun_star_chart_ChartDataRow_idl__
-#define __com_sun_star_chart_ChartDataRow_idl__
-
-#ifndef __com_sun_star_chart_ChartDataValue_idl__
-#include <com/sun/star/chart/ChartDataValue.idl>
-#endif
-
-//=============================================================================
-
- module com { module sun { module star { module chart {
-
-//=============================================================================
-
+#ifndef __com_sun_star_chart_ChartDataRow_idl__
+#define __com_sun_star_chart_ChartDataRow_idl__
+
+#ifndef __com_sun_star_chart_ChartDataValue_idl__
+#include <com/sun/star/chart/ChartDataValue.idl>
+#endif
+
+//=============================================================================
+
+ module com { module sun { module star { module chart {
+
+//=============================================================================
+
/** describes a single data row, specified by its name and
a sequence of data points.
<p>This struct is currently used nowhere.</p>
-
+
@deprecated
*/
published struct ChartDataRow
{
/** The name of the data row.
*/
- string Name;
-
- //-------------------------------------------------------------------------
+ string Name;
+
+ //-------------------------------------------------------------------------
/** The points contained in this data row.
*/
sequence< sequence<ChartDataValue> > Points;
-};
-
-//=============================================================================
-
-}; }; }; };
-
-#endif
+};
+
+//=============================================================================
+
+}; }; }; };
+
+#endif
diff --git a/offapi/com/sun/star/chart/ChartDataRowProperties.idl b/offapi/com/sun/star/chart/ChartDataRowProperties.idl
index 27a02f598c3e..77c310ce0ddb 100644
--- a/offapi/com/sun/star/chart/ChartDataRowProperties.idl
+++ b/offapi/com/sun/star/chart/ChartDataRowProperties.idl
@@ -1,7 +1,7 @@
/*************************************************************************
*
* 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
@@ -24,31 +24,31 @@
* for a copy of the LGPLv3 License.
*
************************************************************************/
-#ifndef __com_sun_star_chart_ChartDataRowProperties_idl__
-#define __com_sun_star_chart_ChartDataRowProperties_idl__
-
-#ifndef __com_sun_star_chart_ChartDataPointProperties_idl__
-#include <com/sun/star/chart/ChartDataPointProperties.idl>
-#endif
-
-#ifndef __com_sun_star_chart_ChartStatistics_idl__
-#include <com/sun/star/chart/ChartStatistics.idl>
-#endif
-
-#ifndef __com_sun_star_beans_XPropertySet_idl__
-#include <com/sun/star/beans/XPropertySet.idl>
-#endif
-
+#ifndef __com_sun_star_chart_ChartDataRowProperties_idl__
+#define __com_sun_star_chart_ChartDataRowProperties_idl__
+
+#ifndef __com_sun_star_chart_ChartDataPointProperties_idl__
+#include <com/sun/star/chart/ChartDataPointProperties.idl>
+#endif
+
+#ifndef __com_sun_star_chart_ChartStatistics_idl__
+#include <com/sun/star/chart/ChartStatistics.idl>
+#endif
+
+#ifndef __com_sun_star_beans_XPropertySet_idl__
+#include <com/sun/star/beans/XPropertySet.idl>
+#endif
+
#ifndef _com_sun_star_xml_UserDefinedAttributeSupplier_idl_
#include <com/sun/star/xml/UserDefinedAttributeSupplier.idl>
#endif
-//=============================================================================
-
- module com { module sun { module star { module chart {
-
-//=============================================================================
-
+//=============================================================================
+
+ module com { module sun { module star { module chart {
+
+//=============================================================================
+
/** specifies the properties for a group of graphic elements which
belong to a data row (also known as data series).
@@ -60,12 +60,12 @@
@see ChartDataPointProperties
*/
published service ChartDataRowProperties
-{
- service com::sun::star::chart::ChartDataPointProperties;
+{
+ service com::sun::star::chart::ChartDataPointProperties;
/** Statistical properties are not available for all types of
diagrams.
*/
- [optional] service com::sun::star::chart::ChartStatistics;
+ [optional] service com::sun::star::chart::ChartStatistics;
/** If <type>ChartDataRowProperties</type> may be stored as XML
file, this service should be supported in order to preserve
@@ -75,10 +75,10 @@ published service ChartDataRowProperties
*/
[optional] service com::sun::star::xml::UserDefinedAttributeSupplier;
- interface com::sun::star::beans::XPropertySet;
-
- //-------------------------------------------------------------------------
-
+ interface com::sun::star::beans::XPropertySet;
+
+ //-------------------------------------------------------------------------
+
/** determines to which axis the data row is assigned.
<p>The axis must be a primary or secondary y-axis</p>
@@ -87,41 +87,41 @@ published service ChartDataRowProperties
@see ChartAxisYSupplier
@see ChartTwoAxisYSupplier
*/
- [property] long Axis;
-
- //-------------------------------------------------------------------------
-
+ [property] long Axis;
+
+ //-------------------------------------------------------------------------
+
/** holds the properties of the regression line, if such one is
enabled.
@see ChartLine
@see ChartStatistics
*/
- [optional, readonly, property] com::sun::star::beans::XPropertySet DataRegressionProperties;
-
- //-------------------------------------------------------------------------
-
+ [optional, readonly, property] com::sun::star::beans::XPropertySet DataRegressionProperties;
+
+ //-------------------------------------------------------------------------
+
/** holds the properties of the error markers, if those are
enabled.
@see ChartLine
@see ChartStatistics
*/
- [optional, readonly, property] com::sun::star::beans::XPropertySet DataErrorProperties;
-
- //-------------------------------------------------------------------------
-
+ [optional, readonly, property] com::sun::star::beans::XPropertySet DataErrorProperties;
+
+ //-------------------------------------------------------------------------
+
/** holds the properties of the average line, if such one is
enabled.
@see ChartLine
@see ChartStatistics
*/
- [optional, readonly, property] com::sun::star::beans::XPropertySet DataMeanValueProperties;
-};
-
-//=============================================================================
-
-}; }; }; };
-
-#endif
+ [optional, readonly, property] com::sun::star::beans::XPropertySet DataMeanValueProperties;
+};
+
+//=============================================================================
+
+}; }; }; };
+
+#endif
diff --git a/offapi/com/sun/star/chart/ChartDataRowSource.idl b/offapi/com/sun/star/chart/ChartDataRowSource.idl
index 8e9dc226d90f..57ddac76a801 100644
--- a/offapi/com/sun/star/chart/ChartDataRowSource.idl
+++ b/offapi/com/sun/star/chart/ChartDataRowSource.idl
@@ -1,7 +1,7 @@
/*************************************************************************
*
* 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
@@ -24,38 +24,38 @@
* for a copy of the LGPLv3 License.
*
************************************************************************/
-#ifndef __com_sun_star_chart_ChartDataRowSource_idl__
-#define __com_sun_star_chart_ChartDataRowSource_idl__
-
-
-//=============================================================================
-
- module com { module sun { module star { module chart {
-
-//=============================================================================
-
+#ifndef __com_sun_star_chart_ChartDataRowSource_idl__
+#define __com_sun_star_chart_ChartDataRowSource_idl__
+
+
+//=============================================================================
+
+ module com { module sun { module star { module chart {
+
+//=============================================================================
+
/** specifies if the data rows (aka data series) displayed in the
chart, take their values from the row or the column in the underlying
data source (<type>ChartDataArray</type>).
*/
published enum ChartDataRowSource
-{
- //-------------------------------------------------------------------------
-
+{
+ //-------------------------------------------------------------------------
+
/** values displayed as data rows are taken from the rows of the data source.
*/
- ROWS,
-
- //-------------------------------------------------------------------------
-
+ ROWS,
+
+ //-------------------------------------------------------------------------
+
/** values displayed as data rows are taken from the columns of the data source.
*/
- COLUMNS
-
-};
-
-//=============================================================================
-
-}; }; }; };
-
-#endif
+ COLUMNS
+
+};
+
+//=============================================================================
+
+}; }; }; };
+
+#endif
diff --git a/offapi/com/sun/star/chart/ChartDataValue.idl b/offapi/com/sun/star/chart/ChartDataValue.idl
index 532ed8c9958b..3761c1accce4 100644
--- a/offapi/com/sun/star/chart/ChartDataValue.idl
+++ b/offapi/com/sun/star/chart/ChartDataValue.idl
@@ -1,7 +1,7 @@
/*************************************************************************
*
* 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
@@ -24,16 +24,16 @@
* for a copy of the LGPLv3 License.
*
************************************************************************/
-#ifndef __com_sun_star_chart_ChartDataValue_idl__
-#define __com_sun_star_chart_ChartDataValue_idl__
-
-
-//=============================================================================
-
- module com { module sun { module star { module chart {
-
-//=============================================================================
-
+#ifndef __com_sun_star_chart_ChartDataValue_idl__
+#define __com_sun_star_chart_ChartDataValue_idl__
+
+
+//=============================================================================
+
+ module com { module sun { module star { module chart {
+
+//=============================================================================
+
/** describes a single data value, including the error
<p>This struct is currently used nowhere.</p>
@@ -44,24 +44,24 @@ published struct ChartDataValue
{
/** value by itself.
*/
- double Value;
-
- //-------------------------------------------------------------------------
-
+ double Value;
+
+ //-------------------------------------------------------------------------
+
/** highest possible error value.
*/
- double HighError;
-
- //-------------------------------------------------------------------------
-
+ double HighError;
+
+ //-------------------------------------------------------------------------
+
/** lowest possible error value.
*/
- double LowError;
-
-};
-
-//=============================================================================
-
-}; }; }; };
-
-#endif
+ double LowError;
+
+};
+
+//=============================================================================
+
+}; }; }; };
+
+#endif
diff --git a/offapi/com/sun/star/chart/ChartDocument.idl b/offapi/com/sun/star/chart/ChartDocument.idl
index 2c5227329778..a45ebeb301fb 100644
--- a/offapi/com/sun/star/chart/ChartDocument.idl
+++ b/offapi/com/sun/star/chart/ChartDocument.idl
@@ -1,7 +1,7 @@
/*************************************************************************
*
* 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
@@ -54,9 +54,9 @@
the diagram and some additional elements like a main title, a
sub-title or a legend.
- </p>@see Diagram
- @see ChartLegend
- @see ChartTitle
+ </p>@see Diagram
+ @see ChartLegend
+ @see ChartTitle
@see ChartDataArray
*/
published service ChartDocument
@@ -74,19 +74,19 @@ published service ChartDocument
[optional] interface ::com::sun::star::drawing::XDrawPageSupplier;
- //-------------------------------------------------------------------------
+ //-------------------------------------------------------------------------
/** determines if the main title is shown or hidden.
*/
[property] boolean HasMainTitle;
- //-------------------------------------------------------------------------
+ //-------------------------------------------------------------------------
/** determines if the subtitle is shown or hidden.
*/
[property] boolean HasSubTitle;
- //-------------------------------------------------------------------------
+ //-------------------------------------------------------------------------
/** determines if the legend is shown or hidden.
*/
diff --git a/offapi/com/sun/star/chart/ChartErrorCategory.idl b/offapi/com/sun/star/chart/ChartErrorCategory.idl
index 6f51ca054a07..5634b1b6af35 100644
--- a/offapi/com/sun/star/chart/ChartErrorCategory.idl
+++ b/offapi/com/sun/star/chart/ChartErrorCategory.idl
@@ -1,7 +1,7 @@
/*************************************************************************
*
* 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
@@ -24,41 +24,41 @@
* for a copy of the LGPLv3 License.
*
************************************************************************/
-#ifndef __com_sun_star_chart_ChartErrorCategory_idl__
-#define __com_sun_star_chart_ChartErrorCategory_idl__
-
-
-//=============================================================================
-
- module com { module sun { module star { module chart {
-
-//=============================================================================
-
+#ifndef __com_sun_star_chart_ChartErrorCategory_idl__
+#define __com_sun_star_chart_ChartErrorCategory_idl__
+
+
+//=============================================================================
+
+ module com { module sun { module star { module chart {
+
+//=============================================================================
+
/** specifies the category of error indicators.
*/
published enum ChartErrorCategory
-{
- //-------------------------------------------------------------------------
-
+{
+ //-------------------------------------------------------------------------
+
/** error indicators are not displayed.
*/
- NONE,
-
- //-------------------------------------------------------------------------
-
+ NONE,
+
+ //-------------------------------------------------------------------------
+
/** displays error indicators for the variance of the data row.
*/
- VARIANCE,
-
- //-------------------------------------------------------------------------
-
+ VARIANCE,
+
+ //-------------------------------------------------------------------------
+
/** displays error indicators for the standard deviation (square
root of variance) of the data row.
*/
- STANDARD_DEVIATION,
-
- //-------------------------------------------------------------------------
-
+ STANDARD_DEVIATION,
+
+ //-------------------------------------------------------------------------
+
/** The length of the error indicators is calculated for each data
point by taking the percentage given as
<member>ChartStatistics::PercentageError</member> of its
@@ -67,9 +67,9 @@ published enum ChartErrorCategory
@see ChartStatistics
*/
PERCENT,
-
- //-------------------------------------------------------------------------
-
+
+ //-------------------------------------------------------------------------
+
/** The length of the error indicators for all data points is
calculated by taking the percentage given as
<member>ChartStatistics::ErrorMargin</member> of the largest
@@ -77,10 +77,10 @@ published enum ChartErrorCategory
@see ChartStatistics
*/
- ERROR_MARGIN,
-
- //-------------------------------------------------------------------------
-
+ ERROR_MARGIN,
+
+ //-------------------------------------------------------------------------
+
/** displays the same lower and upper error indicators for all
data points.
@@ -90,12 +90,12 @@ published enum ChartErrorCategory
@see ChartStatistics
*/
- CONSTANT_VALUE
-
-};
-
-//=============================================================================
-
-}; }; }; };
-
-#endif
+ CONSTANT_VALUE
+
+};
+
+//=============================================================================
+
+}; }; }; };
+
+#endif
diff --git a/offapi/com/sun/star/chart/ChartErrorIndicatorType.idl b/offapi/com/sun/star/chart/ChartErrorIndicatorType.idl
index fd3dd80f299d..2f8db6fa74f3 100644
--- a/offapi/com/sun/star/chart/ChartErrorIndicatorType.idl
+++ b/offapi/com/sun/star/chart/ChartErrorIndicatorType.idl
@@ -1,7 +1,7 @@
/*************************************************************************
*
* 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
@@ -24,47 +24,47 @@
* for a copy of the LGPLv3 License.
*
************************************************************************/
-#ifndef __com_sun_star_chart_ChartErrorIndicatorType_idl__
-#define __com_sun_star_chart_ChartErrorIndicatorType_idl__
-
-
-//=============================================================================
-
- module com { module sun { module star { module chart {
-
-//=============================================================================
-
+#ifndef __com_sun_star_chart_ChartErrorIndicatorType_idl__
+#define __com_sun_star_chart_ChartErrorIndicatorType_idl__
+
+
+//=============================================================================
+
+ module com { module sun { module star { module chart {
+
+//=============================================================================
+
/** specifies how the error is indicated.
*/
published enum ChartErrorIndicatorType
{
- //-------------------------------------------------------------------------
+ //-------------------------------------------------------------------------
/** displays no error indicators.
*/
NONE,
- //-------------------------------------------------------------------------
+ //-------------------------------------------------------------------------
/** displays both the upper and lower values.
*/
TOP_AND_BOTTOM,
-
- //-------------------------------------------------------------------------
+
+ //-------------------------------------------------------------------------
/** displays only the upper value.
*/
UPPER,
-
- //-------------------------------------------------------------------------
+
+ //-------------------------------------------------------------------------
/** displays only the lower value.
*/
LOWER
};
-//=============================================================================
+//=============================================================================
}; }; }; };
-#endif
+#endif
diff --git a/offapi/com/sun/star/chart/ChartGrid.idl b/offapi/com/sun/star/chart/ChartGrid.idl
index b4c6f6001e13..a999e613def0 100644
--- a/offapi/com/sun/star/chart/ChartGrid.idl
+++ b/offapi/com/sun/star/chart/ChartGrid.idl
@@ -1,7 +1,7 @@
/*************************************************************************
*
* 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
@@ -24,31 +24,31 @@
* for a copy of the LGPLv3 License.
*
************************************************************************/
-#ifndef __com_sun_star_chart_ChartGrid_idl__
-#define __com_sun_star_chart_ChartGrid_idl__
-
-#ifndef __com_sun_star_drawing_LineProperties_idl__
-#include <com/sun/star/drawing/LineProperties.idl>
-#endif
-
-#ifndef __com_sun_star_beans_XPropertySet_idl__
-#include <com/sun/star/beans/XPropertySet.idl>
-#endif
-
+#ifndef __com_sun_star_chart_ChartGrid_idl__
+#define __com_sun_star_chart_ChartGrid_idl__
+
+#ifndef __com_sun_star_drawing_LineProperties_idl__
+#include <com/sun/star/drawing/LineProperties.idl>
+#endif
+
+#ifndef __com_sun_star_beans_XPropertySet_idl__
+#include <com/sun/star/beans/XPropertySet.idl>
+#endif
+
#ifndef _com_sun_star_xml_UserDefinedAttributeSupplier_idl_
#include <com/sun/star/xml/UserDefinedAttributeSupplier.idl>
#endif
-
-//=============================================================================
-
- module com { module sun { module star { module chart {
-
-//=============================================================================
-
+
+//=============================================================================
+
+ module com { module sun { module star { module chart {
+
+//=============================================================================
+
/** specifies the grid of the diagram in a chart.
-
-
-
+
+
+
<p>The distance between the grid lines depends on the distance of the help
or main tick marks, which may be set in <type>ChartAxis</type>.</p>@see ChartAxis
*/
@@ -65,10 +65,10 @@ published service ChartGrid
[optional] service com::sun::star::xml::UserDefinedAttributeSupplier;
interface com::sun::star::beans::XPropertySet;
-};
-
-//=============================================================================
-
-}; }; }; };
-
-#endif
+};
+
+//=============================================================================
+
+}; }; }; };
+
+#endif
diff --git a/offapi/com/sun/star/chart/ChartLegend.idl b/offapi/com/sun/star/chart/ChartLegend.idl
index a0fcf587c7ef..b9635f84b1d5 100644
--- a/offapi/com/sun/star/chart/ChartLegend.idl
+++ b/offapi/com/sun/star/chart/ChartLegend.idl
@@ -1,7 +1,7 @@
/*************************************************************************
*
* 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
@@ -24,43 +24,43 @@
* for a copy of the LGPLv3 License.
*
************************************************************************/
-#ifndef __com_sun_star_chart_ChartLegend_idl__
-#define __com_sun_star_chart_ChartLegend_idl__
-
-#ifndef __com_sun_star_drawing_Shape_idl__
-#include <com/sun/star/drawing/Shape.idl>
-#endif
-
-#ifndef __com_sun_star_style_CharacterProperties_idl__
-#include <com/sun/star/style/CharacterProperties.idl>
-#endif
-
-#ifndef __com_sun_star_chart_ChartLegendPosition_idl__
-#include <com/sun/star/chart/ChartLegendPosition.idl>
-#endif
+#ifndef __com_sun_star_chart_ChartLegend_idl__
+#define __com_sun_star_chart_ChartLegend_idl__
+
+#ifndef __com_sun_star_drawing_Shape_idl__
+#include <com/sun/star/drawing/Shape.idl>
+#endif
+
+#ifndef __com_sun_star_style_CharacterProperties_idl__
+#include <com/sun/star/style/CharacterProperties.idl>
+#endif
+
+#ifndef __com_sun_star_chart_ChartLegendPosition_idl__
+#include <com/sun/star/chart/ChartLegendPosition.idl>
+#endif
#ifndef _com_sun_star_xml_UserDefinedAttributeSupplier_idl_
#include <com/sun/star/xml/UserDefinedAttributeSupplier.idl>
#endif
-
-
-//=============================================================================
-
- module com { module sun { module star { module chart {
-
-//=============================================================================
-
+
+
+//=============================================================================
+
+ module com { module sun { module star { module chart {
+
+//=============================================================================
+
/** specifies the legend of a chart.
-
-
-
- <p>The text/font properties which are specified in the service
+
+
+
+ <p>The text/font properties which are specified in the service
<type scope="com::sun::star::drawing">Shape</type> correlate to all text
objects inside the legend.</p>
*/
published service ChartLegend
-{
- service com::sun::star::drawing::Shape;
+{
+ service com::sun::star::drawing::Shape;
//-------------------------------------------------------------------------
@@ -72,7 +72,7 @@ published service ChartLegend
//-------------------------------------------------------------------------
- service com::sun::star::style::CharacterProperties;
+ service com::sun::star::style::CharacterProperties;
//-------------------------------------------------------------------------
@@ -83,18 +83,18 @@ published service ChartLegend
@since OOo 1.1.2
*/
[optional] service com::sun::star::xml::UserDefinedAttributeSupplier;
-
- //-------------------------------------------------------------------------
-
+
+ //-------------------------------------------------------------------------
+
/** determines the alignment of the legend relative
to the diagram.
*/
- [property] com::sun::star::chart::ChartLegendPosition Alignment;
-
-};
-
-//=============================================================================
-
-}; }; }; };
-
-#endif
+ [property] com::sun::star::chart::ChartLegendPosition Alignment;
+
+};
+
+//=============================================================================
+
+}; }; }; };
+
+#endif
diff --git a/offapi/com/sun/star/chart/ChartLegendPosition.idl b/offapi/com/sun/star/chart/ChartLegendPosition.idl
index 580a0002b76f..a06be28bf22a 100644
--- a/offapi/com/sun/star/chart/ChartLegendPosition.idl
+++ b/offapi/com/sun/star/chart/ChartLegendPosition.idl
@@ -1,7 +1,7 @@
/*************************************************************************
*
* 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
@@ -24,70 +24,70 @@
* for a copy of the LGPLv3 License.
*
************************************************************************/
-#ifndef __com_sun_star_chart_ChartLegendPosition_idl__
-#define __com_sun_star_chart_ChartLegendPosition_idl__
-
-
-//=============================================================================
-
- module com { module sun { module star { module chart {
-
-//=============================================================================
-
+#ifndef __com_sun_star_chart_ChartLegendPosition_idl__
+#define __com_sun_star_chart_ChartLegendPosition_idl__
+
+
+//=============================================================================
+
+ module com { module sun { module star { module chart {
+
+//=============================================================================
+
/** specifies one of the default positions of the legend in relation
to the diagram.
*/
published enum ChartLegendPosition
-{
- //-------------------------------------------------------------------------
-
+{
+ //-------------------------------------------------------------------------
+
/** no chart legend is displayed.
<p>To disable the legend you should set the property
<member>ChartDocument::HasLegend</member> to <FALSE/> instead
of setting this value.</p>
*/
- NONE,
-
- //-------------------------------------------------------------------------
-
+ NONE,
+
+ //-------------------------------------------------------------------------
+
/** displays the chart legend on the left side of the diagram.
<p>The second entry in the legend is placed below the first
one.</p>
*/
- LEFT,
-
- //-------------------------------------------------------------------------
-
+ LEFT,
+
+ //-------------------------------------------------------------------------
+
/** displays the chart legend above the diagram.
<p>The second entry in the legend is placed on the right hand
side of the first one.</p>
*/
- TOP,
-
- //-------------------------------------------------------------------------
-
+ TOP,
+
+ //-------------------------------------------------------------------------
+
/** displays the chart legend on the right side of the diagram.
<p>The second entry in the legend is placed below the first
one.</p>
*/
- RIGHT,
-
- //-------------------------------------------------------------------------
-
+ RIGHT,
+
+ //-------------------------------------------------------------------------
+
/** displays the chart legend beneath the diagram.
<p>The second entry in the legend is placed on the right hand
side of the first one.</p>
*/
BOTTOM
-};
-
-//=============================================================================
-
-}; }; }; };
-
-#endif
+};
+
+//=============================================================================
+
+}; }; }; };
+
+#endif
diff --git a/offapi/com/sun/star/chart/ChartLine.idl b/offapi/com/sun/star/chart/ChartLine.idl
index e9ae401edc11..04081a02ed1f 100644
--- a/offapi/com/sun/star/chart/ChartLine.idl
+++ b/offapi/com/sun/star/chart/ChartLine.idl
@@ -1,7 +1,7 @@
/*************************************************************************
*
* 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
@@ -24,34 +24,34 @@
* for a copy of the LGPLv3 License.
*
************************************************************************/
-#ifndef __com_sun_star_chart_ChartLine_idl__
-#define __com_sun_star_chart_ChartLine_idl__
-
-#ifndef __com_sun_star_drawing_LineProperties_idl__
-#include <com/sun/star/drawing/LineProperties.idl>
-#endif
-
-#ifndef __com_sun_star_beans_XPropertySet_idl__
-#include <com/sun/star/beans/XPropertySet.idl>
-#endif
-
-
-//=============================================================================
-
- module com { module sun { module star { module chart {
-
-//=============================================================================
-
+#ifndef __com_sun_star_chart_ChartLine_idl__
+#define __com_sun_star_chart_ChartLine_idl__
+
+#ifndef __com_sun_star_drawing_LineProperties_idl__
+#include <com/sun/star/drawing/LineProperties.idl>
+#endif
+
+#ifndef __com_sun_star_beans_XPropertySet_idl__
+#include <com/sun/star/beans/XPropertySet.idl>
+#endif
+
+
+//=============================================================================
+
+ module com { module sun { module star { module chart {
+
+//=============================================================================
+
/** specifies line elements in a chart (regression lines, etc.).
*/
published service ChartLine
{
service com::sun::star::drawing::LineProperties;
interface com::sun::star::beans::XPropertySet;
-};
-
-//=============================================================================
-
-}; }; }; };
-
-#endif
+};
+
+//=============================================================================
+
+}; }; }; };
+
+#endif
diff --git a/offapi/com/sun/star/chart/ChartPieSegmentProperties.idl b/offapi/com/sun/star/chart/ChartPieSegmentProperties.idl
index b771d59e4c8d..c9d4111b21fe 100644
--- a/offapi/com/sun/star/chart/ChartPieSegmentProperties.idl
+++ b/offapi/com/sun/star/chart/ChartPieSegmentProperties.idl
@@ -1,7 +1,7 @@
/*************************************************************************
*
* 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
@@ -24,52 +24,52 @@
* for a copy of the LGPLv3 License.
*
************************************************************************/
-#ifndef __com_sun_star_chart_ChartPieSegmentProperties_idl__
-#define __com_sun_star_chart_ChartPieSegmentProperties_idl__
-
-#ifndef __com_sun_star_chart_ChartDataPointProperties_idl__
-#include <com/sun/star/chart/ChartDataPointProperties.idl>
-#endif
-
-#ifndef __com_sun_star_beans_XPropertySet_idl__
-#include <com/sun/star/beans/XPropertySet.idl>
-#endif
-
-
-//=============================================================================
-
- module com { module sun { module star { module chart {
-
-//=============================================================================
-
+#ifndef __com_sun_star_chart_ChartPieSegmentProperties_idl__
+#define __com_sun_star_chart_ChartPieSegmentProperties_idl__
+
+#ifndef __com_sun_star_chart_ChartDataPointProperties_idl__
+#include <com/sun/star/chart/ChartDataPointProperties.idl>
+#endif
+
+#ifndef __com_sun_star_beans_XPropertySet_idl__
+#include <com/sun/star/beans/XPropertySet.idl>
+#endif
+
+
+//=============================================================================
+
+ module com { module sun { module star { module chart {
+
+//=============================================================================
+
/** specifies all the properties for the graphic object of a
pie segment.@see PieDiagram
*/
published service ChartPieSegmentProperties
-{
- service com::sun::star::chart::ChartDataPointProperties;
- interface com::sun::star::beans::XPropertySet;
-
- //-------------------------------------------------------------------------
-
+{
+ service com::sun::star::chart::ChartDataPointProperties;
+ interface com::sun::star::beans::XPropertySet;
+
+ //-------------------------------------------------------------------------
+
/** reflects the offset of a pie segment in percent of the radius.
-
-
-
+
+
+
<p>The default value for all the segments of a <type>PieDiagram</type>
is 0. If you change this value from 0 to 100 the segment is pulled out
from the center by its radius.
-
+
</p>
<p>Currently this property is supported by two dimensional pie
diagrams only.</p>
*/
- [property] long SegmentOffset;
-
-};
-
-//=============================================================================
-
-}; }; }; };
-
-#endif
+ [property] long SegmentOffset;
+
+};
+
+//=============================================================================
+
+}; }; }; };
+
+#endif
diff --git a/offapi/com/sun/star/chart/ChartRegressionCurveType.idl b/offapi/com/sun/star/chart/ChartRegressionCurveType.idl
index cfeb748104ea..d32c1a540efa 100644
--- a/offapi/com/sun/star/chart/ChartRegressionCurveType.idl
+++ b/offapi/com/sun/star/chart/ChartRegressionCurveType.idl
@@ -1,7 +1,7 @@
/*************************************************************************
*
* 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
@@ -24,75 +24,75 @@
* for a copy of the LGPLv3 License.
*
************************************************************************/
-#ifndef __com_sun_star_chart_ChartRegressionCurveType_idl__
-#define __com_sun_star_chart_ChartRegressionCurveType_idl__
-
-
-//=============================================================================
-
- module com { module sun { module star { module chart {
-
-//=============================================================================
-
+#ifndef __com_sun_star_chart_ChartRegressionCurveType_idl__
+#define __com_sun_star_chart_ChartRegressionCurveType_idl__
+
+
+//=============================================================================
+
+ module com { module sun { module star { module chart {
+
+//=============================================================================
+
/** specifies the type of the regression curve to be displayed.
*/
published enum ChartRegressionCurveType
-{
- //-------------------------------------------------------------------------
-
+{
+ //-------------------------------------------------------------------------
+
/** displays no regression curve.
*/
- NONE,
-
- //-------------------------------------------------------------------------
-
+ NONE,
+
+ //-------------------------------------------------------------------------
+
/** displays a linear regression curve.
<p>The values of the series are approximated using the model
<i>y</i> = <i>A</i>&middot;<i>x</i> + <i>B</i>.</p>
*/
- LINEAR,
-
- //-------------------------------------------------------------------------
-
+ LINEAR,
+
+ //-------------------------------------------------------------------------
+
/** displays a linear logarithmic regression curve.
<p>The values of the series are approximated using the model
<i>y</i> = <i>A</i>&middot;log(<i>x</i>) + <i>B</i>.</p>
*/
- LOGARITHM,
-
- //-------------------------------------------------------------------------
-
+ LOGARITHM,
+
+ //-------------------------------------------------------------------------
+
/** displays an exponential regression curve.
<p>The values of the series are approximated using the model
<i>y</i> = <i>A</i>&middot;e<sup><i>B</i>&middot;<i>x</i></sup>.</p>
*/
- EXPONENTIAL,
-
- //-------------------------------------------------------------------------
-
+ EXPONENTIAL,
+
+ //-------------------------------------------------------------------------
+
/** displays a polynomial regression curve.
@deprecated
*/
- POLYNOMIAL,
-
- //-------------------------------------------------------------------------
-
+ POLYNOMIAL,
+
+ //-------------------------------------------------------------------------
+
/** displays a regression curve using a power function.
-
+
<p>The values of the series are approximated using the model
<i>y</i> = <i>A&middot;<i>x</i><sup>B</sup></i>.</p>
*/
- POWER
-
-};
-
-//=============================================================================
-
-}; }; }; };
-
-#endif
+ POWER
+
+};
+
+//=============================================================================
+
+}; }; }; };
+
+#endif
diff --git a/offapi/com/sun/star/chart/ChartSeriesAddress.idl b/offapi/com/sun/star/chart/ChartSeriesAddress.idl
index 70c328b5ecca..2c9802399741 100644
--- a/offapi/com/sun/star/chart/ChartSeriesAddress.idl
+++ b/offapi/com/sun/star/chart/ChartSeriesAddress.idl
@@ -1,7 +1,7 @@
/*************************************************************************
*
* 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
@@ -24,18 +24,18 @@
* for a copy of the LGPLv3 License.
*
************************************************************************/
-#ifndef __com_sun_star_chart_ChartSeriesAddress_idl__
-#define __com_sun_star_chart_ChartSeriesAddress_idl__
-
-//=============================================================================
-
- module com { module sun { module star { module chart {
-
-//=============================================================================
-
+#ifndef __com_sun_star_chart_ChartSeriesAddress_idl__
+#define __com_sun_star_chart_ChartSeriesAddress_idl__
+
+//=============================================================================
+
+ module com { module sun { module star { module chart {
+
+//=============================================================================
+
/** This structure describes a single data row, specified by its name
and a sequence of data points.
-
+
<p>The cell addresses are in the format of the application that
contains this chart.</p>
*/
@@ -44,26 +44,26 @@ published struct ChartSeriesAddress
/** contains the cell range address of the data for this series.
*/
string DataRangeAddress;
-
- //-------------------------------------------------------------------------
-
+
+ //-------------------------------------------------------------------------
+
/** contains the cell address of label (i.e. name) of this series.
*/
string LabelAddress;
-
- //-------------------------------------------------------------------------
-
+
+ //-------------------------------------------------------------------------
+
/** contains cell addresses for each domain of this series.
-
+
<p>For XY (scatter) diagrams at least one series has a
domain. Most of the other chart types use an empty sequence
here.</p>
*/
sequence< string > DomainRangeAddresses;
-};
-
-//=============================================================================
-
-}; }; }; };
-
-#endif
+};
+
+//=============================================================================
+
+}; }; }; };
+
+#endif
diff --git a/offapi/com/sun/star/chart/ChartSolidType.idl b/offapi/com/sun/star/chart/ChartSolidType.idl
index 6aeaabbdb824..82b00631d3c4 100644
--- a/offapi/com/sun/star/chart/ChartSolidType.idl
+++ b/offapi/com/sun/star/chart/ChartSolidType.idl
@@ -1,7 +1,7 @@
/*************************************************************************
*
* 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
@@ -24,49 +24,49 @@
* for a copy of the LGPLv3 License.
*
************************************************************************/
-#ifndef __com_sun_star_chart_ChartSolidType_idl__
-#define __com_sun_star_chart_ChartSolidType_idl__
-
-
-//=============================================================================
-
- module com { module sun { module star { module chart {
-
-//=============================================================================
-
+#ifndef __com_sun_star_chart_ChartSolidType_idl__
+#define __com_sun_star_chart_ChartSolidType_idl__
+
+
+//=============================================================================
+
+ module com { module sun { module star { module chart {
+
+//=============================================================================
+
/** These values specify the type of solid shapes for data points of
3D bar charts.
*/
published constants ChartSolidType
-{
- //-------------------------------------------------------------------------
-
+{
+ //-------------------------------------------------------------------------
+
/** extruded rectangle, i.e., a cuboid
*/
- const long RECTANGULAR_SOLID = 0;
-
- //-------------------------------------------------------------------------
-
+ const long RECTANGULAR_SOLID = 0;
+
+ //-------------------------------------------------------------------------
+
/** cylinder with a circle as base
*/
- const long CYLINDER = 1;
-
- //-------------------------------------------------------------------------
-
+ const long CYLINDER = 1;
+
+ //-------------------------------------------------------------------------
+
/** cone with a circle as base
*/
- const long CONE = 2;
-
- //-------------------------------------------------------------------------
-
+ const long CONE = 2;
+
+ //-------------------------------------------------------------------------
+
/** pyramidal with a square as base
*/
- const long PYRAMID = 3;
-
-};
-
-//=============================================================================
-
-}; }; }; };
-
-#endif
+ const long PYRAMID = 3;
+
+};
+
+//=============================================================================
+
+}; }; }; };
+
+#endif
diff --git a/offapi/com/sun/star/chart/ChartStatistics.idl b/offapi/com/sun/star/chart/ChartStatistics.idl
index 57c373eaf968..149648854671 100644
--- a/offapi/com/sun/star/chart/ChartStatistics.idl
+++ b/offapi/com/sun/star/chart/ChartStatistics.idl
@@ -1,7 +1,7 @@
/*************************************************************************
*
* 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
@@ -24,42 +24,42 @@
* for a copy of the LGPLv3 License.
*
************************************************************************/
-#ifndef __com_sun_star_chart_ChartStatistics_idl__
-#define __com_sun_star_chart_ChartStatistics_idl__
-
-#ifndef __com_sun_star_beans_XPropertySet_idl__
-#include <com/sun/star/beans/XPropertySet.idl>
-#endif
-
-#ifndef __com_sun_star_chart_ChartErrorCategory_idl__
-#include <com/sun/star/chart/ChartErrorCategory.idl>
-#endif
-
-#ifndef __com_sun_star_chart_ChartErrorIndicatorType_idl__
-#include <com/sun/star/chart/ChartErrorIndicatorType.idl>
-#endif
-
-#ifndef __com_sun_star_chart_ChartRegressionCurveType_idl__
-#include <com/sun/star/chart/ChartRegressionCurveType.idl>
-#endif
+#ifndef __com_sun_star_chart_ChartStatistics_idl__
+#define __com_sun_star_chart_ChartStatistics_idl__
+
+#ifndef __com_sun_star_beans_XPropertySet_idl__
+#include <com/sun/star/beans/XPropertySet.idl>
+#endif
+
+#ifndef __com_sun_star_chart_ChartErrorCategory_idl__
+#include <com/sun/star/chart/ChartErrorCategory.idl>
+#endif
+
+#ifndef __com_sun_star_chart_ChartErrorIndicatorType_idl__
+#include <com/sun/star/chart/ChartErrorIndicatorType.idl>
+#endif
+
+#ifndef __com_sun_star_chart_ChartRegressionCurveType_idl__
+#include <com/sun/star/chart/ChartRegressionCurveType.idl>
+#endif
#include <com/sun/star/chart/ErrorBarStyle.idl>
-
-//=============================================================================
-
- module com { module sun { module star { module chart {
-
-//=============================================================================
-
+
+//=============================================================================
+
+ module com { module sun { module star { module chart {
+
+//=============================================================================
+
/** offers statistical properties for the data in the chart. It is
available for a single data row and for the whole diagram.
*/
published service ChartStatistics
-{
- interface com::sun::star::beans::XPropertySet;
-
- //-------------------------------------------------------------------------
-
+{
+ interface com::sun::star::beans::XPropertySet;
+
+ //-------------------------------------------------------------------------
+
/** specifies the lower limit of the error range of a
data row.
@@ -67,13 +67,13 @@ published service ChartStatistics
<member>ChartStatistics::ErrorCategory</member> is set to
<member>ChartErrorCategory::CONSTANT_VALUE</member>.</p>
- @see ConstantErrorHigh
+ @see ConstantErrorHigh
@see ErrorCategory
*/
- [property] double ConstantErrorLow;
-
- //-------------------------------------------------------------------------
-
+ [property] double ConstantErrorLow;
+
+ //-------------------------------------------------------------------------
+
/** specifies the upper limit of the error range of a
data row.
@@ -81,32 +81,32 @@ published service ChartStatistics
<member>ChartStatistics::ErrorCategory</member> is set to
<member>ChartErrorCategory::CONSTANT_VALUE</member>.</p>
- @see ConstantErrorLow
+ @see ConstantErrorLow
@see ErrorCategory
*/
- [property] double ConstantErrorHigh;
-
- //-------------------------------------------------------------------------
-
+ [property] double ConstantErrorHigh;
+
+ //-------------------------------------------------------------------------
+
/** determines if the mean value for a data row is
displayed as a line.
*/
- [property] boolean MeanValue;
-
- //-------------------------------------------------------------------------
-
+ [property] boolean MeanValue;
+
+ //-------------------------------------------------------------------------
+
/** determines the type of error to indicate.
@deprecated
- @see ChartErrorCategory
- @see PercentageError
- @see ErrorMargin
- @see ConstantErrorLow
- @see ConstantErrorHigh
+ @see ChartErrorCategory
+ @see PercentageError
+ @see ErrorMargin
+ @see ConstantErrorLow
+ @see ConstantErrorHigh
@see ErrorIndicator
*/
- [property] com::sun::star::chart::ChartErrorCategory ErrorCategory;
+ [property] com::sun::star::chart::ChartErrorCategory ErrorCategory;
/** determines the style of the error bars. Use this instead of
ErrorCategory
@@ -114,54 +114,54 @@ published service ChartStatistics
@see ErrorBarStyle
*/
[optional, property] long ErrorBarStyle;
-
- //-------------------------------------------------------------------------
-
+
+ //-------------------------------------------------------------------------
+
/** specifies the percentage that is used to display error bars.
<p>The length of the error indicators is calculated for each
data point by taking the given percentage of its value.</p>
-
+
<p>this setting is effective if the
<member>ChartStatistics::ErrorCategory</member> is set to
<member>ChartErrorCategory::PERCENT</member>.</p>
@see ErrorCategory
*/
- [property] double PercentageError;
-
- //-------------------------------------------------------------------------
-
+ [property] double PercentageError;
+
+ //-------------------------------------------------------------------------
+
/** specifies the percentage for the margin of errors.
<p>The length of the error indicators is calculated by taking
the percentage given of the largest data point value.</p>
-
+
<p>this setting is effective if the
<member>ChartStatistics::ErrorCategory</member> is set to
<member>ChartErrorCategory::ERROR_MARGIN</member>.</p>
@see ErrorCategory
*/
- [property] double ErrorMargin;
-
- //-------------------------------------------------------------------------
-
+ [property] double ErrorMargin;
+
+ //-------------------------------------------------------------------------
+
/** determines how the error is indicated.
<p>You can enable indicators pointing up, down or both.</p>
@see ErrorCategory
*/
- [property] com::sun::star::chart::ChartErrorIndicatorType ErrorIndicator;
-
- //-------------------------------------------------------------------------
-
+ [property] com::sun::star::chart::ChartErrorIndicatorType ErrorIndicator;
+
+ //-------------------------------------------------------------------------
+
/** determines a type of regression for the data row values.
@see ChartRegressionCurveType
*/
- [property] com::sun::star::chart::ChartRegressionCurveType RegressionCurves;
+ [property] com::sun::star::chart::ChartRegressionCurveType RegressionCurves;
/** contains a cell range string for positive error bars. This
property is used when the <type>ErrorBarCategory</type> is set
@@ -174,10 +174,10 @@ published service ChartStatistics
to <member>ErrorBarCategory::FROM_DATA</member>.
*/
[optional, property] string ErrorBarRangeNegative;
-};
-
-//=============================================================================
-
-}; }; }; };
-
-#endif
+};
+
+//=============================================================================
+
+}; }; }; };
+
+#endif
diff --git a/offapi/com/sun/star/chart/ChartSymbolType.idl b/offapi/com/sun/star/chart/ChartSymbolType.idl
index 2b669055c33b..881be2e6d5da 100644
--- a/offapi/com/sun/star/chart/ChartSymbolType.idl
+++ b/offapi/com/sun/star/chart/ChartSymbolType.idl
@@ -1,7 +1,7 @@
/*************************************************************************
*
* 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
@@ -24,16 +24,16 @@
* for a copy of the LGPLv3 License.
*
************************************************************************/
-#ifndef __com_sun_star_chart_ChartSymbolType_idl__
-#define __com_sun_star_chart_ChartSymbolType_idl__
-
-
-//=============================================================================
-
- module com { module sun { module star { module chart {
-
-//=============================================================================
-
+#ifndef __com_sun_star_chart_ChartSymbolType_idl__
+#define __com_sun_star_chart_ChartSymbolType_idl__
+
+
+//=============================================================================
+
+ module com { module sun { module star { module chart {
+
+//=============================================================================
+
/** These values specify the type of the symbol used for data points.
<p>This only applies to diagrams that use symbols like line
@@ -56,22 +56,22 @@
@see ChartDataPointProperties
*/
published constants ChartSymbolType
-{
- //-------------------------------------------------------------------------
-
+{
+ //-------------------------------------------------------------------------
+
/** No symbol is used.
*/
- const long NONE = -3;
-
- //-------------------------------------------------------------------------
-
+ const long NONE = -3;
+
+ //-------------------------------------------------------------------------
+
/** The symbol is selected automatically. The size of symbol will
be dynamic and the type depends on the data row number.
*/
- const long AUTO = -2;
-
- //-------------------------------------------------------------------------
-
+ const long AUTO = -2;
+
+ //-------------------------------------------------------------------------
+
/** Take a Bitmap from a URL and use this as symbol.
<p>The bitmap given by the URL set in the property
@@ -82,58 +82,58 @@ published constants ChartSymbolType
*/
const long BITMAPURL = -1;
- //-------------------------------------------------------------------------
-
+ //-------------------------------------------------------------------------
+
/** The default symbol for row 0 is used.
*/
- const long SYMBOL0 = 0;
-
- //-------------------------------------------------------------------------
-
+ const long SYMBOL0 = 0;
+
+ //-------------------------------------------------------------------------
+
/** The default symbol for row 1 is used.
*/
- const long SYMBOL1 = 1;
-
- //-------------------------------------------------------------------------
-
+ const long SYMBOL1 = 1;
+
+ //-------------------------------------------------------------------------
+
/** The default symbol for row 2 is used.
*/
- const long SYMBOL2 = 2;
-
- //-------------------------------------------------------------------------
-
+ const long SYMBOL2 = 2;
+
+ //-------------------------------------------------------------------------
+
/** The default symbol for row 3 is used.
*/
- const long SYMBOL3 = 3;
-
- //-------------------------------------------------------------------------
-
+ const long SYMBOL3 = 3;
+
+ //-------------------------------------------------------------------------
+
/** The default symbol for row 4 is used.
*/
- const long SYMBOL4 = 4;
-
- //-------------------------------------------------------------------------
-
+ const long SYMBOL4 = 4;
+
+ //-------------------------------------------------------------------------
+
/** The default symbol for row 5 is used.
*/
- const long SYMBOL5 = 5;
-
- //-------------------------------------------------------------------------
-
+ const long SYMBOL5 = 5;
+
+ //-------------------------------------------------------------------------
+
/** The default symbol for row 6 is used.
*/
- const long SYMBOL6 = 6;
-
- //-------------------------------------------------------------------------
-
+ const long SYMBOL6 = 6;
+
+ //-------------------------------------------------------------------------
+
/** The default symbol for row 7 is used.
*/
- const long SYMBOL7 = 7;
-
-};
-
-//=============================================================================
-
-}; }; }; };
-
-#endif
+ const long SYMBOL7 = 7;
+
+};
+
+//=============================================================================
+
+}; }; }; };
+
+#endif
diff --git a/offapi/com/sun/star/chart/ChartTableAddressSupplier.idl b/offapi/com/sun/star/chart/ChartTableAddressSupplier.idl
index a9f72f0824cc..37cb0bd674d2 100644
--- a/offapi/com/sun/star/chart/ChartTableAddressSupplier.idl
+++ b/offapi/com/sun/star/chart/ChartTableAddressSupplier.idl
@@ -1,7 +1,7 @@
/*************************************************************************
*
* 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
@@ -33,7 +33,7 @@
//=============================================================================
-module com { module sun { module star { module chart {
+module com { module sun { module star { module chart {
//=============================================================================
/** This is a helper service for access to table Address to
@@ -75,6 +75,6 @@ published service ChartTableAddressSupplier
//=============================================================================
-}; }; }; };
+}; }; }; };
#endif
diff --git a/offapi/com/sun/star/chart/ChartTitle.idl b/offapi/com/sun/star/chart/ChartTitle.idl
index cf94f8933eda..aaba6bc700e1 100644
--- a/offapi/com/sun/star/chart/ChartTitle.idl
+++ b/offapi/com/sun/star/chart/ChartTitle.idl
@@ -1,7 +1,7 @@
/*************************************************************************
*
* 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
@@ -24,31 +24,31 @@
* for a copy of the LGPLv3 License.
*
************************************************************************/
-#ifndef __com_sun_star_chart_ChartTitle_idl__
-#define __com_sun_star_chart_ChartTitle_idl__
-
-#ifndef __com_sun_star_drawing_Shape_idl__
-#include <com/sun/star/drawing/Shape.idl>
-#endif
+#ifndef __com_sun_star_chart_ChartTitle_idl__
+#define __com_sun_star_chart_ChartTitle_idl__
+
+#ifndef __com_sun_star_drawing_Shape_idl__
+#include <com/sun/star/drawing/Shape.idl>
+#endif
#ifndef _com_sun_star_xml_UserDefinedAttributeSupplier_idl_
#include <com/sun/star/xml/UserDefinedAttributeSupplier.idl>
#endif
-//=============================================================================
-
- module com { module sun { module star { module chart {
-
-//=============================================================================
-
+//=============================================================================
+
+ module com { module sun { module star { module chart {
+
+//=============================================================================
+
/** specifies titles in a chart.
<p>In a chart there may be the following titles: the main title,
the sub title, and axis titles of the x- and y-axis.</p>
*/
published service ChartTitle
-{
- service com::sun::star::drawing::Shape;
+{
+ service com::sun::star::drawing::Shape;
//-------------------------------------------------------------------------
@@ -67,32 +67,32 @@ published service ChartTitle
@since OOo 1.1.2
*/
[optional] service com::sun::star::xml::UserDefinedAttributeSupplier;
-
- //-------------------------------------------------------------------------
-
+
+ //-------------------------------------------------------------------------
+
/** specifies the rotation of the shape in 100th of degrees.
-
+
<p>Especially in three-dimensional charts, this property comes
in handy if you want to align the axis titles with the axis,
which are usually not vertical or horizontal in the
two-dimensional projection.</p>
*/
- [property] long TextRotation;
-
- //-------------------------------------------------------------------------
-
+ [property] long TextRotation;
+
+ //-------------------------------------------------------------------------
+
/** contains the text of the title.
<p>Note that you cannot change attributes of parts of a
title, e.g., put one word in bold characters. All formatting
affects the entire string.</p>
*/
- [property] string String;
-
-};
-
-//=============================================================================
-
-}; }; }; };
-
-#endif
+ [property] string String;
+
+};
+
+//=============================================================================
+
+}; }; }; };
+
+#endif
diff --git a/offapi/com/sun/star/chart/ChartTwoAxisXSupplier.idl b/offapi/com/sun/star/chart/ChartTwoAxisXSupplier.idl
index 66e1970da564..7a0abf7dd784 100644
--- a/offapi/com/sun/star/chart/ChartTwoAxisXSupplier.idl
+++ b/offapi/com/sun/star/chart/ChartTwoAxisXSupplier.idl
@@ -1,7 +1,7 @@
/*************************************************************************
*
* 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
@@ -24,51 +24,51 @@
* for a copy of the LGPLv3 License.
*
************************************************************************/
-#ifndef __com_sun_star_chart_ChartTwoAxisXSupplier_idl__
-#define __com_sun_star_chart_ChartTwoAxisXSupplier_idl__
-
-#ifndef __com_sun_star_chart_XTwoAxisXSupplier_idl__
-#include <com/sun/star/chart/XTwoAxisXSupplier.idl>
-#endif
-
-#ifndef __com_sun_star_chart_ChartAxisXSupplier_idl__
-#include <com/sun/star/chart/ChartAxisXSupplier.idl>
-#endif
-
-
-//=============================================================================
-
- module com { module sun { module star { module chart {
-
-//=============================================================================
-
+#ifndef __com_sun_star_chart_ChartTwoAxisXSupplier_idl__
+#define __com_sun_star_chart_ChartTwoAxisXSupplier_idl__
+
+#ifndef __com_sun_star_chart_XTwoAxisXSupplier_idl__
+#include <com/sun/star/chart/XTwoAxisXSupplier.idl>
+#endif
+
+#ifndef __com_sun_star_chart_ChartAxisXSupplier_idl__
+#include <com/sun/star/chart/ChartAxisXSupplier.idl>
+#endif
+
+
+//=============================================================================
+
+ module com { module sun { module star { module chart {
+
+//=============================================================================
+
/** a helper service for chart documents which supply
primary and secondary x-axes.
*/
published service ChartTwoAxisXSupplier
-{
+{
/** offers access to the axis object
*/
- interface com::sun::star::chart::XTwoAxisXSupplier;
-
- service com::sun::star::chart::ChartAxisXSupplier;
-
- //-------------------------------------------------------------------------
-
+ interface com::sun::star::chart::XTwoAxisXSupplier;
+
+ service com::sun::star::chart::ChartAxisXSupplier;
+
+ //-------------------------------------------------------------------------
+
/** determines if the secondary x-axis is shown or hidden.
@see ChartAxis
*/
- [property] boolean HasSecondaryXAxis;
-
- //-------------------------------------------------------------------------
-
+ [property] boolean HasSecondaryXAxis;
+
+ //-------------------------------------------------------------------------
+
/** determines for the secondary x-axis
if the labels at the tick marks are shown or hidden.
*/
- [property] boolean HasSecondaryXAxisDescription;
+ [property] boolean HasSecondaryXAxisDescription;
- //-------------------------------------------------------------------------
+ //-------------------------------------------------------------------------
/** determines if the title of the secondary X-axis is shown or hidden.
@@ -76,12 +76,12 @@ published service ChartTwoAxisXSupplier
@since OOo 3.0
*/
- [optional, property] boolean HasSecondaryXAxisTitle;
-
-};
-
-//=============================================================================
-
-}; }; }; };
-
-#endif
+ [optional, property] boolean HasSecondaryXAxisTitle;
+
+};
+
+//=============================================================================
+
+}; }; }; };
+
+#endif
diff --git a/offapi/com/sun/star/chart/ChartTwoAxisYSupplier.idl b/offapi/com/sun/star/chart/ChartTwoAxisYSupplier.idl
index cba1dfd64b32..60b4aa41489b 100644
--- a/offapi/com/sun/star/chart/ChartTwoAxisYSupplier.idl
+++ b/offapi/com/sun/star/chart/ChartTwoAxisYSupplier.idl
@@ -1,7 +1,7 @@
/*************************************************************************
*
* 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
@@ -24,52 +24,52 @@
* for a copy of the LGPLv3 License.
*
************************************************************************/
-#ifndef __com_sun_star_chart_ChartTwoAxisYSupplier_idl__
-#define __com_sun_star_chart_ChartTwoAxisYSupplier_idl__
-
-#ifndef __com_sun_star_chart_XTwoAxisYSupplier_idl__
-#include <com/sun/star/chart/XTwoAxisYSupplier.idl>
-#endif
-
-#ifndef __com_sun_star_chart_ChartAxisYSupplier_idl__
-#include <com/sun/star/chart/ChartAxisYSupplier.idl>
-#endif
-
-
-//=============================================================================
-
- module com { module sun { module star { module chart {
-
-//=============================================================================
-
+#ifndef __com_sun_star_chart_ChartTwoAxisYSupplier_idl__
+#define __com_sun_star_chart_ChartTwoAxisYSupplier_idl__
+
+#ifndef __com_sun_star_chart_XTwoAxisYSupplier_idl__
+#include <com/sun/star/chart/XTwoAxisYSupplier.idl>
+#endif
+
+#ifndef __com_sun_star_chart_ChartAxisYSupplier_idl__
+#include <com/sun/star/chart/ChartAxisYSupplier.idl>
+#endif
+
+
+//=============================================================================
+
+ module com { module sun { module star { module chart {
+
+//=============================================================================
+
/** a helper service for chart documents which supply
primary and secondary y-axes.
*/
published service ChartTwoAxisYSupplier
-{
+{
/** offers access to the axis object
*/
- interface com::sun::star::chart::XTwoAxisYSupplier;
-
- service com::sun::star::chart::ChartAxisYSupplier;
-
- //-------------------------------------------------------------------------
-
+ interface com::sun::star::chart::XTwoAxisYSupplier;
+
+ service com::sun::star::chart::ChartAxisYSupplier;
+
+ //-------------------------------------------------------------------------
+
/** determines if the secondary y-axis is shown or
hidden.
@see ChartAxis
*/
- [property] boolean HasSecondaryYAxis;
-
- //-------------------------------------------------------------------------
-
+ [property] boolean HasSecondaryYAxis;
+
+ //-------------------------------------------------------------------------
+
/** determines for the secondary y-axis
if the labels at the tick marks are shown or hidden.
*/
- [property] boolean HasSecondaryYAxisDescription;
+ [property] boolean HasSecondaryYAxisDescription;
- //-------------------------------------------------------------------------
+ //-------------------------------------------------------------------------
/** determines if the title of the secondary y-axis is shown or hidden.
@@ -77,12 +77,12 @@ published service ChartTwoAxisYSupplier
@since OOo 3.0
*/
- [optional, property] boolean HasSecondaryYAxisTitle;
-
-};
-
-//=============================================================================
-
-}; }; }; };
-
-#endif
+ [optional, property] boolean HasSecondaryYAxisTitle;
+
+};
+
+//=============================================================================
+
+}; }; }; };
+
+#endif
diff --git a/offapi/com/sun/star/chart/DataLabelPlacement.idl b/offapi/com/sun/star/chart/DataLabelPlacement.idl
index 20639b5c7108..c5ce3eab6111 100644
--- a/offapi/com/sun/star/chart/DataLabelPlacement.idl
+++ b/offapi/com/sun/star/chart/DataLabelPlacement.idl
@@ -1,7 +1,7 @@
/*************************************************************************
*
* 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
@@ -24,20 +24,20 @@
* for a copy of the LGPLv3 License.
*
************************************************************************/
-#ifndef __com_sun_star_chart_DataLabelPlacement_idl__
-#define __com_sun_star_chart_DataLabelPlacement_idl__
-
-
-//=============================================================================
-
- module com { module sun { module star { module chart {
-
-//=============================================================================
-
+#ifndef __com_sun_star_chart_DataLabelPlacement_idl__
+#define __com_sun_star_chart_DataLabelPlacement_idl__
+
+
+//=============================================================================
+
+ module com { module sun { module star { module chart {
+
+//=============================================================================
+
/** These values specify where the captions/labels of data points are displayed.
*/
published constants DataLabelPlacement
-{
+{
const long AVOID_OVERLAP = 0;
const long CENTER = 1;
const long TOP = 2;
@@ -51,10 +51,10 @@ published constants DataLabelPlacement
const long INSIDE = 10;
const long OUTSIDE = 11;
const long NEAR_ORIGIN = 12;
-};
-
-//=============================================================================
-
-}; }; }; };
-
-#endif
+};
+
+//=============================================================================
+
+}; }; }; };
+
+#endif
diff --git a/offapi/com/sun/star/chart/Diagram.idl b/offapi/com/sun/star/chart/Diagram.idl
index b57fc88f3804..2074285eda80 100644
--- a/offapi/com/sun/star/chart/Diagram.idl
+++ b/offapi/com/sun/star/chart/Diagram.idl
@@ -1,7 +1,7 @@
/*************************************************************************
*
* 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
@@ -24,39 +24,39 @@
* for a copy of the LGPLv3 License.
*
************************************************************************/
-#ifndef __com_sun_star_chart_Diagram_idl__
-#define __com_sun_star_chart_Diagram_idl__
-
-#ifndef __com_sun_star_chart_XDiagram_idl__
-#include <com/sun/star/chart/XDiagram.idl>
-#endif
-
-#ifndef __com_sun_star_chart_XDiagramPositioning_idl__
-#include <com/sun/star/chart/XDiagramPositioning.idl>
+#ifndef __com_sun_star_chart_Diagram_idl__
+#define __com_sun_star_chart_Diagram_idl__
+
+#ifndef __com_sun_star_chart_XDiagram_idl__
+#include <com/sun/star/chart/XDiagram.idl>
+#endif
+
+#ifndef __com_sun_star_chart_XDiagramPositioning_idl__
+#include <com/sun/star/chart/XDiagramPositioning.idl>
#endif
-
+
#ifndef __com_sun_star_chart_XSecondAxisTitleSupplier_idl__
#include <com/sun/star/chart/XSecondAxisTitleSupplier.idl>
#endif
#ifndef __com_sun_star_beans_XPropertySet_idl__
-#include <com/sun/star/beans/XPropertySet.idl>
-#endif
-
-#ifndef __com_sun_star_chart_ChartDataRowSource_idl__
-#include <com/sun/star/chart/ChartDataRowSource.idl>
-#endif
-
+#include <com/sun/star/beans/XPropertySet.idl>
+#endif
+
+#ifndef __com_sun_star_chart_ChartDataRowSource_idl__
+#include <com/sun/star/chart/ChartDataRowSource.idl>
+#endif
+
#ifndef _com_sun_star_xml_UserDefinedAttributeSupplier_idl_
#include <com/sun/star/xml/UserDefinedAttributeSupplier.idl>
#endif
-
-//=============================================================================
-
- module com { module sun { module star { module chart {
-
-//=============================================================================
-
+
+//=============================================================================
+
+ module com { module sun { module star { module chart {
+
+//=============================================================================
+
/** the base service for the diagram of the chart document.
<p>The diagram is the object that contains the actual plot.</p>
@@ -68,7 +68,7 @@
*/
published service Diagram
-{
+{
interface com::sun::star::chart::XDiagram;
@@ -100,10 +100,10 @@ published service Diagram
[optional, property] boolean AutomaticSize;
//-------------------------------------------------------------------------
-
- interface com::sun::star::beans::XPropertySet;
-
- //-------------------------------------------------------------------------
+
+ interface com::sun::star::beans::XPropertySet;
+
+ //-------------------------------------------------------------------------
/** If a <type>Diagram</type> may be stored as XML file, this
service should be supported in order to preserve unparsed XML
@@ -114,35 +114,35 @@ published service Diagram
[optional] service com::sun::star::xml::UserDefinedAttributeSupplier;
//-------------------------------------------------------------------------
-
+
/** determines if the data for a data row is contained in the
columns or in the rows of the data array.
- @see ChartDataRowSource
+ @see ChartDataRowSource
@see ChartDataArray
*/
- [property] com::sun::star::chart::ChartDataRowSource DataRowSource;
-
- //-------------------------------------------------------------------------
-
+ [property] com::sun::star::chart::ChartDataRowSource DataRowSource;
+
+ //-------------------------------------------------------------------------
+
/** specifies how the caption of data points is displayed.
@see ChartDataCaption
*/
- [property] long DataCaption;
+ [property] long DataCaption;
- //-------------------------------------------------------------------------
+ //-------------------------------------------------------------------------
/** specifies how empty or invalid cells in the provided data should be handled when displayed
@see MissingValueTreatment
*/
[optional, property] long MissingValueTreatment;
-
-};
-
-//=============================================================================
-
-}; }; }; };
-
-#endif
+
+};
+
+//=============================================================================
+
+}; }; }; };
+
+#endif
diff --git a/offapi/com/sun/star/chart/Dim3DDiagram.idl b/offapi/com/sun/star/chart/Dim3DDiagram.idl
index 26006c801f8d..d012e832e176 100644
--- a/offapi/com/sun/star/chart/Dim3DDiagram.idl
+++ b/offapi/com/sun/star/chart/Dim3DDiagram.idl
@@ -1,7 +1,7 @@
/*************************************************************************
*
* 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
@@ -24,23 +24,23 @@
* for a copy of the LGPLv3 License.
*
************************************************************************/
-#ifndef __com_sun_star_chart_Dim3DDiagram_idl__
-#define __com_sun_star_chart_Dim3DDiagram_idl__
-
-#ifndef __com_sun_star_chart_X3DDisplay_idl__
-#include <com/sun/star/chart/X3DDisplay.idl>
-#endif
-#ifndef __com_sun_star_chart_X3DDefaultSetter_idl__
-#include <com/sun/star/chart/X3DDefaultSetter.idl>
-#endif
-
-
-//=============================================================================
-
- module com { module sun { module star { module chart {
-
-//=============================================================================
-
+#ifndef __com_sun_star_chart_Dim3DDiagram_idl__
+#define __com_sun_star_chart_Dim3DDiagram_idl__
+
+#ifndef __com_sun_star_chart_X3DDisplay_idl__
+#include <com/sun/star/chart/X3DDisplay.idl>
+#endif
+#ifndef __com_sun_star_chart_X3DDefaultSetter_idl__
+#include <com/sun/star/chart/X3DDefaultSetter.idl>
+#endif
+
+
+//=============================================================================
+
+ module com { module sun { module star { module chart {
+
+//=============================================================================
+
/** is a service for diagrams that support the capability to render
themselves as three-dimensional diagrams as well as
two-dimensional ones.
@@ -51,18 +51,18 @@ published service Dim3DDiagram
of the three-dimensional cuboid that contains the actual
diagram.
*/
- interface com::sun::star::chart::X3DDisplay;
+ interface com::sun::star::chart::X3DDisplay;
/** makes it easy to set suitable defaults for illumination and rotation for 3D charts
*/
[optional] interface ::com::sun::star::chart::X3DDefaultSetter;
-
- //-------------------------------------------------------------------------
-
+
+ //-------------------------------------------------------------------------
+
/** If set to <TRUE/>, the chart becomes a three-dimensional
chart. Otherwise it is two-dimensional.
*/
- [property] boolean Dim3D;
+ [property] boolean Dim3D;
/** Perspective of 3D charts ( [0,100] ).
*/
@@ -75,10 +75,10 @@ published service Dim3DDiagram
/** Vertical rotation of 3D charts in degrees ( ]-180,180] ).
*/
[optional, property] long RotationVertical;
-};
-
-//=============================================================================
-
-}; }; }; };
-
-#endif
+};
+
+//=============================================================================
+
+}; }; }; };
+
+#endif
diff --git a/offapi/com/sun/star/chart/DonutDiagram.idl b/offapi/com/sun/star/chart/DonutDiagram.idl
index ff041f4561e0..50dc0bc19897 100644
--- a/offapi/com/sun/star/chart/DonutDiagram.idl
+++ b/offapi/com/sun/star/chart/DonutDiagram.idl
@@ -1,7 +1,7 @@
/*************************************************************************
*
* 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
@@ -24,31 +24,31 @@
* for a copy of the LGPLv3 License.
*
************************************************************************/
-#ifndef __com_sun_star_chart_DonutDiagram_idl__
-#define __com_sun_star_chart_DonutDiagram_idl__
-
-#ifndef __com_sun_star_chart_Diagram_idl__
-#include <com/sun/star/chart/Diagram.idl>
-#endif
-
-
-//=============================================================================
-
- module com { module sun { module star { module chart {
-
-//=============================================================================
-
+#ifndef __com_sun_star_chart_DonutDiagram_idl__
+#define __com_sun_star_chart_DonutDiagram_idl__
+
+#ifndef __com_sun_star_chart_Diagram_idl__
+#include <com/sun/star/chart/Diagram.idl>
+#endif
+
+
+//=============================================================================
+
+ module com { module sun { module star { module chart {
+
+//=============================================================================
+
/** a service for donut diagrams.
<p>Donut diagrams are also known as ring diagrams.</p>
*/
published service DonutDiagram
-{
- service com::sun::star::chart::Diagram;
-};
-
-//=============================================================================
-
-}; }; }; };
-
-#endif
+{
+ service com::sun::star::chart::Diagram;
+};
+
+//=============================================================================
+
+}; }; }; };
+
+#endif
diff --git a/offapi/com/sun/star/chart/ErrorBarStyle.idl b/offapi/com/sun/star/chart/ErrorBarStyle.idl
index 12738b4e60a2..56e4166dcaa6 100755
--- a/offapi/com/sun/star/chart/ErrorBarStyle.idl
+++ b/offapi/com/sun/star/chart/ErrorBarStyle.idl
@@ -1,7 +1,7 @@
/*************************************************************************
*
* 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
diff --git a/offapi/com/sun/star/chart/FilledNetDiagram.idl b/offapi/com/sun/star/chart/FilledNetDiagram.idl
index bb6682ad4688..1a136ae9c2bd 100644
--- a/offapi/com/sun/star/chart/FilledNetDiagram.idl
+++ b/offapi/com/sun/star/chart/FilledNetDiagram.idl
@@ -1,7 +1,7 @@
/*************************************************************************
*
* 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
@@ -24,46 +24,46 @@
* for a copy of the LGPLv3 License.
*
************************************************************************/
-#ifndef __com_sun_star_chart_FilledNetDiagram_idl__
-#define __com_sun_star_chart_FilledNetDiagram_idl__
-
-#ifndef __com_sun_star_chart_Diagram_idl__
-#include <com/sun/star/chart/Diagram.idl>
-#endif
-
-#ifndef __com_sun_star_chart_StackableDiagram_idl__
-#include <com/sun/star/chart/StackableDiagram.idl>
-#endif
-
-#ifndef __com_sun_star_chart_ChartAxisXSupplier_idl__
-#include <com/sun/star/chart/ChartAxisXSupplier.idl>
-#endif
-
-#ifndef __com_sun_star_chart_ChartAxisYSupplier_idl__
-#include <com/sun/star/chart/ChartAxisYSupplier.idl>
-#endif
-
-
-//=============================================================================
-
- module com { module sun { module star { module chart {
-
-//=============================================================================
+#ifndef __com_sun_star_chart_FilledNetDiagram_idl__
+#define __com_sun_star_chart_FilledNetDiagram_idl__
+
+#ifndef __com_sun_star_chart_Diagram_idl__
+#include <com/sun/star/chart/Diagram.idl>
+#endif
+
+#ifndef __com_sun_star_chart_StackableDiagram_idl__
+#include <com/sun/star/chart/StackableDiagram.idl>
+#endif
+#ifndef __com_sun_star_chart_ChartAxisXSupplier_idl__
+#include <com/sun/star/chart/ChartAxisXSupplier.idl>
+#endif
+
+#ifndef __com_sun_star_chart_ChartAxisYSupplier_idl__
+#include <com/sun/star/chart/ChartAxisYSupplier.idl>
+#endif
+
+
+//=============================================================================
+
+ module com { module sun { module star { module chart {
+
+//=============================================================================
+
/** specifies filled net diagrams. @since OOo 3.2
<p>Net diagrams are also known as radar diagrams.</p>
*/
published service FilledNetDiagram
-{
- service com::sun::star::chart::Diagram;
+{
+ service com::sun::star::chart::Diagram;
service com::sun::star::chart::ChartAxisXSupplier;
- service com::sun::star::chart::ChartAxisYSupplier;
- service com::sun::star::chart::StackableDiagram;
-};
-
-//=============================================================================
-
-}; }; }; };
-
-#endif
+ service com::sun::star::chart::ChartAxisYSupplier;
+ service com::sun::star::chart::StackableDiagram;
+};
+
+//=============================================================================
+
+}; }; }; };
+
+#endif
diff --git a/offapi/com/sun/star/chart/LineDiagram.idl b/offapi/com/sun/star/chart/LineDiagram.idl
index b9a118238486..b21648357261 100644
--- a/offapi/com/sun/star/chart/LineDiagram.idl
+++ b/offapi/com/sun/star/chart/LineDiagram.idl
@@ -1,7 +1,7 @@
/*************************************************************************
*
* 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
@@ -24,63 +24,63 @@
* for a copy of the LGPLv3 License.
*
************************************************************************/
-#ifndef __com_sun_star_chart_LineDiagram_idl__
-#define __com_sun_star_chart_LineDiagram_idl__
-
-#ifndef __com_sun_star_chart_Diagram_idl__
-#include <com/sun/star/chart/Diagram.idl>
-#endif
-
-#ifndef __com_sun_star_chart_ChartStatistics_idl__
-#include <com/sun/star/chart/ChartStatistics.idl>
-#endif
-
-#ifndef __com_sun_star_chart_ChartAxisXSupplier_idl__
-#include <com/sun/star/chart/ChartAxisXSupplier.idl>
-#endif
-
-#ifndef __com_sun_star_chart_ChartTwoAxisYSupplier_idl__
-#include <com/sun/star/chart/ChartTwoAxisYSupplier.idl>
-#endif
-
-#ifndef __com_sun_star_chart_ChartAxisZSupplier_idl__
-#include <com/sun/star/chart/ChartAxisZSupplier.idl>
-#endif
-
-#ifndef __com_sun_star_chart_Dim3DDiagram_idl__
-#include <com/sun/star/chart/Dim3DDiagram.idl>
-#endif
-
-#ifndef __com_sun_star_chart_StackableDiagram_idl__
-#include <com/sun/star/chart/StackableDiagram.idl>
-#endif
-
-#ifndef __com_sun_star_awt_Size_idl__
+#ifndef __com_sun_star_chart_LineDiagram_idl__
+#define __com_sun_star_chart_LineDiagram_idl__
+
+#ifndef __com_sun_star_chart_Diagram_idl__
+#include <com/sun/star/chart/Diagram.idl>
+#endif
+
+#ifndef __com_sun_star_chart_ChartStatistics_idl__
+#include <com/sun/star/chart/ChartStatistics.idl>
+#endif
+
+#ifndef __com_sun_star_chart_ChartAxisXSupplier_idl__
+#include <com/sun/star/chart/ChartAxisXSupplier.idl>
+#endif
+
+#ifndef __com_sun_star_chart_ChartTwoAxisYSupplier_idl__
+#include <com/sun/star/chart/ChartTwoAxisYSupplier.idl>
+#endif
+
+#ifndef __com_sun_star_chart_ChartAxisZSupplier_idl__
+#include <com/sun/star/chart/ChartAxisZSupplier.idl>
+#endif
+
+#ifndef __com_sun_star_chart_Dim3DDiagram_idl__
+#include <com/sun/star/chart/Dim3DDiagram.idl>
+#endif
+
+#ifndef __com_sun_star_chart_StackableDiagram_idl__
+#include <com/sun/star/chart/StackableDiagram.idl>
+#endif
+
+#ifndef __com_sun_star_awt_Size_idl__
#include <com/sun/star/awt/Size.idl>
#endif
-
-//=============================================================================
-
- module com { module sun { module star { module chart {
-
-//=============================================================================
-
+
+//=============================================================================
+
+ module com { module sun { module star { module chart {
+
+//=============================================================================
+
/** specifies line, spline and symbol diagrams.
*/
published service LineDiagram
-{
- service com::sun::star::chart::Diagram;
- service com::sun::star::chart::ChartStatistics;
- service com::sun::star::chart::ChartAxisXSupplier;
- service com::sun::star::chart::ChartTwoAxisYSupplier;
- service com::sun::star::chart::ChartAxisZSupplier;
- service com::sun::star::chart::Dim3DDiagram;
- service com::sun::star::chart::StackableDiagram;
-
- //-------------------------------------------------------------------------
-
+{
+ service com::sun::star::chart::Diagram;
+ service com::sun::star::chart::ChartStatistics;
+ service com::sun::star::chart::ChartAxisXSupplier;
+ service com::sun::star::chart::ChartTwoAxisYSupplier;
+ service com::sun::star::chart::ChartAxisZSupplier;
+ service com::sun::star::chart::Dim3DDiagram;
+ service com::sun::star::chart::StackableDiagram;
+
+ //-------------------------------------------------------------------------
+
/** determines which type of symbols are displayed.
-
+
<p>In this interface, only the two values
<member>ChartSymbolType::NONE</member> and
<member>ChartSymbolType::AUTO</member> are supported. Later
@@ -95,16 +95,16 @@ published service LineDiagram
@see ChartDataPointProperties
@see ChartDataRowProperties
*/
- [property] long SymbolType;
-
- //-------------------------------------------------------------------------
-
+ [property] long SymbolType;
+
+ //-------------------------------------------------------------------------
+
/** specifies the size of symbols in 1/100th of a millimeter.
*/
[optional, property] com::sun::star::awt::Size SymbolSize;
- //-------------------------------------------------------------------------
-
+ //-------------------------------------------------------------------------
+
/** Set this property to any valid URL that points to a graphic
file. This graphic is then used as symbol for all series.
@@ -116,15 +116,15 @@ published service LineDiagram
*/
[optional, property] string SymbolBitmapURL;
- //-------------------------------------------------------------------------
-
+ //-------------------------------------------------------------------------
+
/** determines if the chart type has lines connecting the data
points or contains just symbols.
*/
- [property] boolean Lines;
-
- //-------------------------------------------------------------------------
-
+ [property] boolean Lines;
+
+ //-------------------------------------------------------------------------
+
/** determines if the chart is a spline-chart type and specifies
the type of splines.
@@ -137,8 +137,8 @@ published service LineDiagram
</p>
*/
[property] long SplineType;
-
- //-------------------------------------------------------------------------
+
+ //-------------------------------------------------------------------------
/** specifies the power of the polynomials used for spline
calculation
@@ -146,16 +146,16 @@ published service LineDiagram
This property is only valid for B-splines
*/
[optional, property] long SplineOrder;
-
- //-------------------------------------------------------------------------
+
+ //-------------------------------------------------------------------------
/** determines the number of sampling points of a spline
*/
[optional, property] long SplineResolution;
-};
-
-//=============================================================================
-
-}; }; }; };
-
-#endif
+};
+
+//=============================================================================
+
+}; }; }; };
+
+#endif
diff --git a/offapi/com/sun/star/chart/MissingValueTreatment.idl b/offapi/com/sun/star/chart/MissingValueTreatment.idl
index d695ea5e0020..d17d289b05a0 100644
--- a/offapi/com/sun/star/chart/MissingValueTreatment.idl
+++ b/offapi/com/sun/star/chart/MissingValueTreatment.idl
@@ -1,7 +1,7 @@
/*************************************************************************
*
* 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
@@ -24,27 +24,27 @@
* for a copy of the LGPLv3 License.
*
************************************************************************/
-#ifndef __com_sun_star_chart_MissingValueTreatment_idl__
-#define __com_sun_star_chart_MissingValueTreatment_idl__
-
-
-//=============================================================================
-
- module com { module sun { module star { module chart {
-
-//=============================================================================
-
+#ifndef __com_sun_star_chart_MissingValueTreatment_idl__
+#define __com_sun_star_chart_MissingValueTreatment_idl__
+
+
+//=============================================================================
+
+ module com { module sun { module star { module chart {
+
+//=============================================================================
+
/** This specifies how empty or invalid cells in the provided data should be handled when plotted.
*/
published constants MissingValueTreatment
-{
+{
const long LEAVE_GAP = 0;
const long USE_ZERO = 1;
const long CONTINUE = 2;
-};
-
-//=============================================================================
-
-}; }; }; };
-
+};
+
+//=============================================================================
+
+}; }; }; };
+
#endif
diff --git a/offapi/com/sun/star/chart/NetDiagram.idl b/offapi/com/sun/star/chart/NetDiagram.idl
index 328e33b50c69..4670ed7f1c51 100644
--- a/offapi/com/sun/star/chart/NetDiagram.idl
+++ b/offapi/com/sun/star/chart/NetDiagram.idl
@@ -1,7 +1,7 @@
/*************************************************************************
*
* 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
@@ -24,42 +24,42 @@
* for a copy of the LGPLv3 License.
*
************************************************************************/
-#ifndef __com_sun_star_chart_NetDiagram_idl__
-#define __com_sun_star_chart_NetDiagram_idl__
-
-#ifndef __com_sun_star_chart_Diagram_idl__
-#include <com/sun/star/chart/Diagram.idl>
-#endif
-
-#ifndef __com_sun_star_chart_StackableDiagram_idl__
-#include <com/sun/star/chart/StackableDiagram.idl>
-#endif
-
-#ifndef __com_sun_star_chart_ChartAxisYSupplier_idl__
-#include <com/sun/star/chart/ChartAxisYSupplier.idl>
-#endif
-
-
-//=============================================================================
-
- module com { module sun { module star { module chart {
-
-//=============================================================================
-
+#ifndef __com_sun_star_chart_NetDiagram_idl__
+#define __com_sun_star_chart_NetDiagram_idl__
+
+#ifndef __com_sun_star_chart_Diagram_idl__
+#include <com/sun/star/chart/Diagram.idl>
+#endif
+
+#ifndef __com_sun_star_chart_StackableDiagram_idl__
+#include <com/sun/star/chart/StackableDiagram.idl>
+#endif
+
+#ifndef __com_sun_star_chart_ChartAxisYSupplier_idl__
+#include <com/sun/star/chart/ChartAxisYSupplier.idl>
+#endif
+
+
+//=============================================================================
+
+ module com { module sun { module star { module chart {
+
+//=============================================================================
+
/** specifies net diagrams.
<p>Net diagrams are also known as radar diagrams.</p>
*/
published service NetDiagram
-{
- service com::sun::star::chart::Diagram;
- service com::sun::star::chart::StackableDiagram;
- service com::sun::star::chart::ChartAxisYSupplier;
-
-};
-
-//=============================================================================
-
-}; }; }; };
-
-#endif
+{
+ service com::sun::star::chart::Diagram;
+ service com::sun::star::chart::StackableDiagram;
+ service com::sun::star::chart::ChartAxisYSupplier;
+
+};
+
+//=============================================================================
+
+}; }; }; };
+
+#endif
diff --git a/offapi/com/sun/star/chart/PieDiagram.idl b/offapi/com/sun/star/chart/PieDiagram.idl
index 54010971d450..f79b9a5bb50a 100644
--- a/offapi/com/sun/star/chart/PieDiagram.idl
+++ b/offapi/com/sun/star/chart/PieDiagram.idl
@@ -1,7 +1,7 @@
/*************************************************************************
*
* 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
@@ -24,34 +24,34 @@
* for a copy of the LGPLv3 License.
*
************************************************************************/
-#ifndef __com_sun_star_chart_PieDiagram_idl__
-#define __com_sun_star_chart_PieDiagram_idl__
-
-#ifndef __com_sun_star_chart_Diagram_idl__
-#include <com/sun/star/chart/Diagram.idl>
-#endif
-
-#ifndef __com_sun_star_chart_Dim3DDiagram_idl__
-#include <com/sun/star/chart/Dim3DDiagram.idl>
-#endif
-
-
-//=============================================================================
-
- module com { module sun { module star { module chart {
-
-//=============================================================================
-
+#ifndef __com_sun_star_chart_PieDiagram_idl__
+#define __com_sun_star_chart_PieDiagram_idl__
+
+#ifndef __com_sun_star_chart_Diagram_idl__
+#include <com/sun/star/chart/Diagram.idl>
+#endif
+
+#ifndef __com_sun_star_chart_Dim3DDiagram_idl__
+#include <com/sun/star/chart/Dim3DDiagram.idl>
+#endif
+
+
+//=============================================================================
+
+ module com { module sun { module star { module chart {
+
+//=============================================================================
+
/** a service for pie diagrams.
*/
published service PieDiagram
-{
- service com::sun::star::chart::Diagram;
- service com::sun::star::chart::Dim3DDiagram;
-};
-
-//=============================================================================
-
-}; }; }; };
-
-#endif
+{
+ service com::sun::star::chart::Diagram;
+ service com::sun::star::chart::Dim3DDiagram;
+};
+
+//=============================================================================
+
+}; }; }; };
+
+#endif
diff --git a/offapi/com/sun/star/chart/StackableDiagram.idl b/offapi/com/sun/star/chart/StackableDiagram.idl
index b30cb7f410c8..0fdbfbd06dd9 100644
--- a/offapi/com/sun/star/chart/StackableDiagram.idl
+++ b/offapi/com/sun/star/chart/StackableDiagram.idl
@@ -1,7 +1,7 @@
/*************************************************************************
*
* 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
@@ -24,45 +24,45 @@
* for a copy of the LGPLv3 License.
*
************************************************************************/
-#ifndef __com_sun_star_chart_StackableDiagram_idl__
-#define __com_sun_star_chart_StackableDiagram_idl__
-
-
-//=============================================================================
-
- module com { module sun { module star { module chart {
-
-//=============================================================================
-
-/**
+#ifndef __com_sun_star_chart_StackableDiagram_idl__
+#define __com_sun_star_chart_StackableDiagram_idl__
+
+
+//=============================================================================
+
+ module com { module sun { module star { module chart {
+
+//=============================================================================
+
+/**
a helper service for stackable chart types (e.g., charts in
which the data rows may be displayed stacked on each other or in
percent relation).
*/
published service StackableDiagram
-{
- //-------------------------------------------------------------------------
-
+{
+ //-------------------------------------------------------------------------
+
/** If <TRUE/>, the series of the diagram are stacked and each
category sums up to 100%.
*/
- [property] boolean Percent;
-
- //-------------------------------------------------------------------------
-
+ [property] boolean Percent;
+
+ //-------------------------------------------------------------------------
+
/** If <TRUE/>, the series of the diagram are stacked.
<p>If you have a stacked bar chart, you can easily determine
the sum of data in each category, by taking the top of the
topmost bar.</p>
*/
- [property] boolean Stacked;
-
-};
-
-//=============================================================================
-
-}; }; }; };
-
-#endif
+ [property] boolean Stacked;
+
+};
+
+//=============================================================================
+
+}; }; }; };
+
+#endif
diff --git a/offapi/com/sun/star/chart/StockDiagram.idl b/offapi/com/sun/star/chart/StockDiagram.idl
index 9d960468b17b..3e7da9fda333 100644
--- a/offapi/com/sun/star/chart/StockDiagram.idl
+++ b/offapi/com/sun/star/chart/StockDiagram.idl
@@ -1,7 +1,7 @@
/*************************************************************************
*
* 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
@@ -24,36 +24,36 @@
* for a copy of the LGPLv3 License.
*
************************************************************************/
-#ifndef __com_sun_star_chart_StockDiagram_idl__
-#define __com_sun_star_chart_StockDiagram_idl__
-
-#ifndef __com_sun_star_chart_XStatisticDisplay_idl__
-#include <com/sun/star/chart/XStatisticDisplay.idl>
-#endif
-
-#ifndef __com_sun_star_chart_ChartStatistics_idl__
-#include <com/sun/star/chart/ChartStatistics.idl>
-#endif
-
-#ifndef __com_sun_star_chart_Diagram_idl__
-#include <com/sun/star/chart/Diagram.idl>
-#endif
-
-#ifndef __com_sun_star_chart_ChartAxisXSupplier_idl__
-#include <com/sun/star/chart/ChartAxisXSupplier.idl>
-#endif
-
-#ifndef __com_sun_star_chart_ChartTwoAxisYSupplier_idl__
-#include <com/sun/star/chart/ChartTwoAxisYSupplier.idl>
-#endif
-
-
-//=============================================================================
-
- module com { module sun { module star { module chart {
-
-//=============================================================================
-
+#ifndef __com_sun_star_chart_StockDiagram_idl__
+#define __com_sun_star_chart_StockDiagram_idl__
+
+#ifndef __com_sun_star_chart_XStatisticDisplay_idl__
+#include <com/sun/star/chart/XStatisticDisplay.idl>
+#endif
+
+#ifndef __com_sun_star_chart_ChartStatistics_idl__
+#include <com/sun/star/chart/ChartStatistics.idl>
+#endif
+
+#ifndef __com_sun_star_chart_Diagram_idl__
+#include <com/sun/star/chart/Diagram.idl>
+#endif
+
+#ifndef __com_sun_star_chart_ChartAxisXSupplier_idl__
+#include <com/sun/star/chart/ChartAxisXSupplier.idl>
+#endif
+
+#ifndef __com_sun_star_chart_ChartTwoAxisYSupplier_idl__
+#include <com/sun/star/chart/ChartTwoAxisYSupplier.idl>
+#endif
+
+
+//=============================================================================
+
+ module com { module sun { module star { module chart {
+
+//=============================================================================
+
/** specifies a diagram which can be used for presenting stock quotes.
<p>Note that the data must have a specific structure for stock
@@ -99,15 +99,15 @@
</table></p>
*/
published service StockDiagram
-{
- interface com::sun::star::chart::XStatisticDisplay;
- service com::sun::star::chart::ChartStatistics;
- service com::sun::star::chart::Diagram;
- service com::sun::star::chart::ChartAxisXSupplier;
- service com::sun::star::chart::ChartTwoAxisYSupplier;
-
- //-------------------------------------------------------------------------
-
+{
+ interface com::sun::star::chart::XStatisticDisplay;
+ service com::sun::star::chart::ChartStatistics;
+ service com::sun::star::chart::Diagram;
+ service com::sun::star::chart::ChartAxisXSupplier;
+ service com::sun::star::chart::ChartTwoAxisYSupplier;
+
+ //-------------------------------------------------------------------------
+
/** indicates if a stock chart contains data representing the
volume of stocks.
@@ -117,10 +117,10 @@ published service StockDiagram
<p>If this property is set to <TRUE/>, the values of the first
series of the chart data are interpreted as volume.</p>
*/
- [property] boolean Volume;
-
- //-------------------------------------------------------------------------
-
+ [property] boolean Volume;
+
+ //-------------------------------------------------------------------------
+
/** indicates if a stock chart contains data representing the
value of stocks on the opening and closing date.
@@ -140,12 +140,12 @@ published service StockDiagram
as the series before the series with the day's lowest
value.</p>
*/
- [property] boolean UpDown;
-
-};
-
-//=============================================================================
-
-}; }; }; };
-
-#endif
+ [property] boolean UpDown;
+
+};
+
+//=============================================================================
+
+}; }; }; };
+
+#endif
diff --git a/offapi/com/sun/star/chart/X3DDefaultSetter.idl b/offapi/com/sun/star/chart/X3DDefaultSetter.idl
index 35a62e3ccdaa..915f0a912017 100644
--- a/offapi/com/sun/star/chart/X3DDefaultSetter.idl
+++ b/offapi/com/sun/star/chart/X3DDefaultSetter.idl
@@ -1,7 +1,7 @@
/*************************************************************************
*
* 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
@@ -24,26 +24,26 @@
* for a copy of the LGPLv3 License.
*
************************************************************************/
-#ifndef __com_sun_star_chart_X3DDefaultSetter_idl__
-#define __com_sun_star_chart_X3DDefaultSetter_idl__
-
-#ifndef __com_sun_star_uno_XInterface_idl__
-#include <com/sun/star/uno/XInterface.idl>
-#endif
-
-
-//=============================================================================
-
- module com { module sun { module star { module chart {
-
-//=============================================================================
-
+#ifndef __com_sun_star_chart_X3DDefaultSetter_idl__
+#define __com_sun_star_chart_X3DDefaultSetter_idl__
+
+#ifndef __com_sun_star_uno_XInterface_idl__
+#include <com/sun/star/uno/XInterface.idl>
+#endif
+
+
+//=============================================================================
+
+ module com { module sun { module star { module chart {
+
+//=============================================================================
+
/** makes it easy to set suitable defaults for illumination and rotation for 3D charts
@see Dim3DDiagram
*/
published interface X3DDefaultSetter : com::sun::star::uno::XInterface
-{
+{
/** The result may depend on the current chart type and the current shade mode.
*/
void set3DSettingsToDefault();
@@ -57,11 +57,11 @@ published interface X3DDefaultSetter : com::sun::star::uno::XInterface
The result may dependent on other 3D settings as rotation or shade mode. It may depend on the current chart type also.
*/
void setDefaultIllumination();
-
-};
-
-//=============================================================================
-
-}; }; }; };
-
-#endif
+
+};
+
+//=============================================================================
+
+}; }; }; };
+
+#endif
diff --git a/offapi/com/sun/star/chart/X3DDisplay.idl b/offapi/com/sun/star/chart/X3DDisplay.idl
index f117ccc7b4af..3c6718a0b223 100644
--- a/offapi/com/sun/star/chart/X3DDisplay.idl
+++ b/offapi/com/sun/star/chart/X3DDisplay.idl
@@ -1,7 +1,7 @@
/*************************************************************************
*
* 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
@@ -24,34 +24,34 @@
* for a copy of the LGPLv3 License.
*
************************************************************************/
-#ifndef __com_sun_star_chart_X3DDisplay_idl__
-#define __com_sun_star_chart_X3DDisplay_idl__
-
-#ifndef __com_sun_star_uno_XInterface_idl__
-#include <com/sun/star/uno/XInterface.idl>
-#endif
-
-#ifndef __com_sun_star_beans_XPropertySet_idl__
-#include <com/sun/star/beans/XPropertySet.idl>
-#endif
-
-
-//=============================================================================
-
- module com { module sun { module star { module chart {
-
-//=============================================================================
-
+#ifndef __com_sun_star_chart_X3DDisplay_idl__
+#define __com_sun_star_chart_X3DDisplay_idl__
+
+#ifndef __com_sun_star_uno_XInterface_idl__
+#include <com/sun/star/uno/XInterface.idl>
+#endif
+
+#ifndef __com_sun_star_beans_XPropertySet_idl__
+#include <com/sun/star/beans/XPropertySet.idl>
+#endif
+
+
+//=============================================================================
+
+ module com { module sun { module star { module chart {
+
+//=============================================================================
+
/** gives access to 3D elements of a three-dimensional chart.
@see Dim3DDiagram
*/
published interface X3DDisplay: com::sun::star::uno::XInterface
-{
- //-------------------------------------------------------------------------
-
- /** @returns
- the properties of the diagram wall(s).
+{
+ //-------------------------------------------------------------------------
+
+ /** @returns
+ the properties of the diagram wall(s).
<p>This specifies the properties of the two side walls of the
chart scene.</p>
@@ -62,23 +62,23 @@ published interface X3DDisplay: com::sun::star::uno::XInterface
@see ChartArea
*/
- com::sun::star::beans::XPropertySet getWall();
-
- //-------------------------------------------------------------------------
-
- /** @returns
+ com::sun::star::beans::XPropertySet getWall();
+
+ //-------------------------------------------------------------------------
+
+ /** @returns
the properties of the floor.
<p>This is only valid for three-dimensional diagrams.</p>
@see ChartArea
*/
- com::sun::star::beans::XPropertySet getFloor();
-
-};
-
-//=============================================================================
-
-}; }; }; };
-
-#endif
+ com::sun::star::beans::XPropertySet getFloor();
+
+};
+
+//=============================================================================
+
+}; }; }; };
+
+#endif
diff --git a/offapi/com/sun/star/chart/XAxisXSupplier.idl b/offapi/com/sun/star/chart/XAxisXSupplier.idl
index 5a66136d25f0..974af5088ecd 100644
--- a/offapi/com/sun/star/chart/XAxisXSupplier.idl
+++ b/offapi/com/sun/star/chart/XAxisXSupplier.idl
@@ -1,7 +1,7 @@
/*************************************************************************
*
* 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
@@ -24,28 +24,28 @@
* for a copy of the LGPLv3 License.
*
************************************************************************/
-#ifndef __com_sun_star_chart_XAxisXSupplier_idl__
-#define __com_sun_star_chart_XAxisXSupplier_idl__
-
-#ifndef __com_sun_star_uno_XInterface_idl__
-#include <com/sun/star/uno/XInterface.idl>
-#endif
-
-#ifndef __com_sun_star_drawing_XShape_idl__
-#include <com/sun/star/drawing/XShape.idl>
-#endif
-
-#ifndef __com_sun_star_beans_XPropertySet_idl__
-#include <com/sun/star/beans/XPropertySet.idl>
-#endif
-
-
-//=============================================================================
-
- module com { module sun { module star { module chart {
-
-//=============================================================================
-
+#ifndef __com_sun_star_chart_XAxisXSupplier_idl__
+#define __com_sun_star_chart_XAxisXSupplier_idl__
+
+#ifndef __com_sun_star_uno_XInterface_idl__
+#include <com/sun/star/uno/XInterface.idl>
+#endif
+
+#ifndef __com_sun_star_drawing_XShape_idl__
+#include <com/sun/star/drawing/XShape.idl>
+#endif
+
+#ifndef __com_sun_star_beans_XPropertySet_idl__
+#include <com/sun/star/beans/XPropertySet.idl>
+#endif
+
+
+//=============================================================================
+
+ module com { module sun { module star { module chart {
+
+//=============================================================================
+
/** gives access to the <i>x</i>-axis of a chart.
<p>Note that not all diagrams are capable of displaying an
@@ -54,52 +54,52 @@
@see XDiagram
*/
published interface XAxisXSupplier: com::sun::star::uno::XInterface
-{
- //-------------------------------------------------------------------------
-
+{
+ //-------------------------------------------------------------------------
+
/** @returns
the <i>x</i>-axis title shape.
@see ChartTitle
*/
- com::sun::star::drawing::XShape getXAxisTitle();
-
- //-------------------------------------------------------------------------
-
- /** @returns
+ com::sun::star::drawing::XShape getXAxisTitle();
+
+ //-------------------------------------------------------------------------
+
+ /** @returns
the properties of the <i>x</i>-axis of the diagram.
<p>The returned property set contains scaling properties as
well as formatting properties.</p>
-
+
@see ChartAxis
*/
- com::sun::star::beans::XPropertySet getXAxis();
-
- //-------------------------------------------------------------------------
-
- /** @returns
+ com::sun::star::beans::XPropertySet getXAxis();
+
+ //-------------------------------------------------------------------------
+
+ /** @returns
the properties of the main grid (major grid) of the
<i>x</i>-axis of the diagram.
-
+
@see ChartGrid
*/
- com::sun::star::beans::XPropertySet getXMainGrid();
-
- //-------------------------------------------------------------------------
-
- /** @returns
+ com::sun::star::beans::XPropertySet getXMainGrid();
+
+ //-------------------------------------------------------------------------
+
+ /** @returns
the properties of the help grid (minor grid) of the
<i>x</i>-axis of the diagram.
-
+
@see ChartGrid
*/
- com::sun::star::beans::XPropertySet getXHelpGrid();
-
-};
-
-//=============================================================================
-
-}; }; }; };
-
-#endif
+ com::sun::star::beans::XPropertySet getXHelpGrid();
+
+};
+
+//=============================================================================
+
+}; }; }; };
+
+#endif
diff --git a/offapi/com/sun/star/chart/XAxisYSupplier.idl b/offapi/com/sun/star/chart/XAxisYSupplier.idl
index a84562415948..e994516a4664 100644
--- a/offapi/com/sun/star/chart/XAxisYSupplier.idl
+++ b/offapi/com/sun/star/chart/XAxisYSupplier.idl
@@ -1,7 +1,7 @@
/*************************************************************************
*
* 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
@@ -24,28 +24,28 @@
* for a copy of the LGPLv3 License.
*
************************************************************************/
-#ifndef __com_sun_star_chart_XAxisYSupplier_idl__
-#define __com_sun_star_chart_XAxisYSupplier_idl__
-
-#ifndef __com_sun_star_uno_XInterface_idl__
-#include <com/sun/star/uno/XInterface.idl>
-#endif
-
-#ifndef __com_sun_star_drawing_XShape_idl__
-#include <com/sun/star/drawing/XShape.idl>
-#endif
-
-#ifndef __com_sun_star_beans_XPropertySet_idl__
-#include <com/sun/star/beans/XPropertySet.idl>
-#endif
-
-
-//=============================================================================
-
- module com { module sun { module star { module chart {
-
-//=============================================================================
-
+#ifndef __com_sun_star_chart_XAxisYSupplier_idl__
+#define __com_sun_star_chart_XAxisYSupplier_idl__
+
+#ifndef __com_sun_star_uno_XInterface_idl__
+#include <com/sun/star/uno/XInterface.idl>
+#endif
+
+#ifndef __com_sun_star_drawing_XShape_idl__
+#include <com/sun/star/drawing/XShape.idl>
+#endif
+
+#ifndef __com_sun_star_beans_XPropertySet_idl__
+#include <com/sun/star/beans/XPropertySet.idl>
+#endif
+
+
+//=============================================================================
+
+ module com { module sun { module star { module chart {
+
+//=============================================================================
+
/** gives access to the <i>y</i>-axis of a chart.
<p>Note that not all diagrams are capable of displaying a
@@ -54,31 +54,31 @@
@see XDiagram
*/
published interface XAxisYSupplier: com::sun::star::uno::XInterface
-{
- //-------------------------------------------------------------------------
-
- /** @returns
+{
+ //-------------------------------------------------------------------------
+
+ /** @returns
the <i>y</i>-axis title shape.
@see ChartTitle
*/
- com::sun::star::drawing::XShape getYAxisTitle();
-
- //-------------------------------------------------------------------------
-
- /** @returns
- the properties of the <i>y</i>-axis of the diagram.
+ com::sun::star::drawing::XShape getYAxisTitle();
+
+ //-------------------------------------------------------------------------
+
+ /** @returns
+ the properties of the <i>y</i>-axis of the diagram.
<p>The returned property set contains scaling properties as
well as formatting properties.</p>
@see ChartAxis
*/
- com::sun::star::beans::XPropertySet getYAxis();
-
- //-------------------------------------------------------------------------
-
- /** @returns
+ com::sun::star::beans::XPropertySet getYAxis();
+
+ //-------------------------------------------------------------------------
+
+ /** @returns
the properties of the help grid (minor grid) of the
<i>y</i>-axis of the diagram.
@@ -86,20 +86,20 @@ published interface XAxisYSupplier: com::sun::star::uno::XInterface
*/
com::sun::star::beans::XPropertySet getYHelpGrid();
- //-------------------------------------------------------------------------
-
- /** @returns
+ //-------------------------------------------------------------------------
+
+ /** @returns
the properties of the main grid (major grid) of the
- <i>y</i>-axis of the diagram.
+ <i>y</i>-axis of the diagram.
@see ChartGrid
*/
- com::sun::star::beans::XPropertySet getYMainGrid();
-
-};
-
-//=============================================================================
-
-}; }; }; };
-
-#endif
+ com::sun::star::beans::XPropertySet getYMainGrid();
+
+};
+
+//=============================================================================
+
+}; }; }; };
+
+#endif
diff --git a/offapi/com/sun/star/chart/XAxisZSupplier.idl b/offapi/com/sun/star/chart/XAxisZSupplier.idl
index 220aef76afb2..ba611ecaa7f0 100644
--- a/offapi/com/sun/star/chart/XAxisZSupplier.idl
+++ b/offapi/com/sun/star/chart/XAxisZSupplier.idl
@@ -1,7 +1,7 @@
/*************************************************************************
*
* 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
@@ -24,79 +24,79 @@
* for a copy of the LGPLv3 License.
*
************************************************************************/
-#ifndef __com_sun_star_chart_XAxisZSupplier_idl__
-#define __com_sun_star_chart_XAxisZSupplier_idl__
-
-#ifndef __com_sun_star_uno_XInterface_idl__
-#include <com/sun/star/uno/XInterface.idl>
-#endif
-
-#ifndef __com_sun_star_drawing_XShape_idl__
-#include <com/sun/star/drawing/XShape.idl>
-#endif
-
-#ifndef __com_sun_star_beans_XPropertySet_idl__
-#include <com/sun/star/beans/XPropertySet.idl>
-#endif
-
-
-//=============================================================================
-
- module com { module sun { module star { module chart {
-
-//=============================================================================
-
+#ifndef __com_sun_star_chart_XAxisZSupplier_idl__
+#define __com_sun_star_chart_XAxisZSupplier_idl__
+
+#ifndef __com_sun_star_uno_XInterface_idl__
+#include <com/sun/star/uno/XInterface.idl>
+#endif
+
+#ifndef __com_sun_star_drawing_XShape_idl__
+#include <com/sun/star/drawing/XShape.idl>
+#endif
+
+#ifndef __com_sun_star_beans_XPropertySet_idl__
+#include <com/sun/star/beans/XPropertySet.idl>
+#endif
+
+
+//=============================================================================
+
+ module com { module sun { module star { module chart {
+
+//=============================================================================
+
/** gives access to the <i>z</i>-axis of a chart.
@see XDiagram
*/
published interface XAxisZSupplier: com::sun::star::uno::XInterface
-{
- //-------------------------------------------------------------------------
-
- /** @returns
+{
+ //-------------------------------------------------------------------------
+
+ /** @returns
the <i>z</i>-axis title shape.
-
+
@see ChartTitle
*/
- com::sun::star::drawing::XShape getZAxisTitle();
-
- //-------------------------------------------------------------------------
-
- /** @returns
+ com::sun::star::drawing::XShape getZAxisTitle();
+
+ //-------------------------------------------------------------------------
+
+ /** @returns
the properties of the main grid (major grid) of the
- <i>z</i>-axis of the diagram.
-
+ <i>z</i>-axis of the diagram.
+
@see ChartGrid
*/
- com::sun::star::beans::XPropertySet getZMainGrid();
-
- //-------------------------------------------------------------------------
-
- /** @returns
+ com::sun::star::beans::XPropertySet getZMainGrid();
+
+ //-------------------------------------------------------------------------
+
+ /** @returns
the properties of the help grid (minor grid) of the
- <i>z</i>-axis of the diagram.
-
+ <i>z</i>-axis of the diagram.
+
@see ChartGrid
*/
- com::sun::star::beans::XPropertySet getZHelpGrid();
-
- //-------------------------------------------------------------------------
-
- /** @returns
- the properties of the <i>z</i>-axis of the diagram.
+ com::sun::star::beans::XPropertySet getZHelpGrid();
+ //-------------------------------------------------------------------------
+
+ /** @returns
+ the properties of the <i>z</i>-axis of the diagram.
+
<p>The returned property set contains scaling properties as
well as formatting properties.</p>
-
+
@see ChartAxis
*/
- com::sun::star::beans::XPropertySet getZAxis();
-
-};
-
-//=============================================================================
-
-}; }; }; };
-
-#endif
+ com::sun::star::beans::XPropertySet getZAxis();
+
+};
+
+//=============================================================================
+
+}; }; }; };
+
+#endif
diff --git a/offapi/com/sun/star/chart/XChartData.idl b/offapi/com/sun/star/chart/XChartData.idl
index 4bcb4b199704..64426705e9cf 100644
--- a/offapi/com/sun/star/chart/XChartData.idl
+++ b/offapi/com/sun/star/chart/XChartData.idl
@@ -1,7 +1,7 @@
/*************************************************************************
*
* 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
@@ -24,32 +24,32 @@
* for a copy of the LGPLv3 License.
*
************************************************************************/
-#ifndef __com_sun_star_chart_XChartData_idl__
-#define __com_sun_star_chart_XChartData_idl__
-
-#ifndef __com_sun_star_uno_XInterface_idl__
-#include <com/sun/star/uno/XInterface.idl>
-#endif
-
-#ifndef __com_sun_star_chart_XChartDataChangeEventListener_idl__
-#include <com/sun/star/chart/XChartDataChangeEventListener.idl>
-#endif
-
-
-//=============================================================================
-
- module com { module sun { module star { module chart {
-
-//=============================================================================
-
+#ifndef __com_sun_star_chart_XChartData_idl__
+#define __com_sun_star_chart_XChartData_idl__
+
+#ifndef __com_sun_star_uno_XInterface_idl__
+#include <com/sun/star/uno/XInterface.idl>
+#endif
+
+#ifndef __com_sun_star_chart_XChartDataChangeEventListener_idl__
+#include <com/sun/star/chart/XChartDataChangeEventListener.idl>
+#endif
+
+
+//=============================================================================
+
+ module com { module sun { module star { module chart {
+
+//=============================================================================
+
/** manages the data of the chart.
@see XChartDocument
*/
published interface XChartData: com::sun::star::uno::XInterface
-{
- //-------------------------------------------------------------------------
-
+{
+ //-------------------------------------------------------------------------
+
/** allows a component supporting the
<type>XChartDataChangeEventListener</type> interface to
register as listener. The component will be notified with a
@@ -62,30 +62,30 @@ published interface XChartData: com::sun::star::uno::XInterface
@see XChartDataChangeEventListener
@see ChartDataChangeEvent
*/
- void addChartDataChangeEventListener( [in] com::sun::star::chart::XChartDataChangeEventListener aListener );
-
- //-------------------------------------------------------------------------
-
+ void addChartDataChangeEventListener( [in] com::sun::star::chart::XChartDataChangeEventListener aListener );
+
+ //-------------------------------------------------------------------------
+
/** removes a previously registered listener.
@param aListener
the component that is to be removed
*/
- void removeChartDataChangeEventListener( [in] com::sun::star::chart::XChartDataChangeEventListener aListener );
-
- //-------------------------------------------------------------------------
-
+ void removeChartDataChangeEventListener( [in] com::sun::star::chart::XChartDataChangeEventListener aListener );
+
+ //-------------------------------------------------------------------------
+
/** @returns
the value which is to be used as an indicator for a
missing value in the data.
-
+
<p>In IEEE arithmetic format it is one of the NaN values, so
there are no conflicts with existing numeric values.</p>
*/
- double getNotANumber();
-
- //-------------------------------------------------------------------------
-
+ double getNotANumber();
+
+ //-------------------------------------------------------------------------
+
/** checks whether the value given is equal to the indicator value
for a missing value.
@@ -105,12 +105,12 @@ published interface XChartData: com::sun::star::uno::XInterface
@param nNumber
the number that you want to check for validity.
*/
- boolean isNotANumber( [in] double nNumber );
-
-};
-
-//=============================================================================
-
-}; }; }; };
-
-#endif
+ boolean isNotANumber( [in] double nNumber );
+
+};
+
+//=============================================================================
+
+}; }; }; };
+
+#endif
diff --git a/offapi/com/sun/star/chart/XChartDataArray.idl b/offapi/com/sun/star/chart/XChartDataArray.idl
index 4e7519864382..8c7e8f932b72 100644
--- a/offapi/com/sun/star/chart/XChartDataArray.idl
+++ b/offapi/com/sun/star/chart/XChartDataArray.idl
@@ -1,7 +1,7 @@
/*************************************************************************
*
* 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
@@ -24,29 +24,29 @@
* for a copy of the LGPLv3 License.
*
************************************************************************/
-#ifndef __com_sun_star_chart_XChartDataArray_idl__
-#define __com_sun_star_chart_XChartDataArray_idl__
-
-#ifndef __com_sun_star_chart_XChartData_idl__
-#include <com/sun/star/chart/XChartData.idl>
-#endif
-
-//=============================================================================
-
- module com { module sun { module star { module chart {
-
-//=============================================================================
-
+#ifndef __com_sun_star_chart_XChartDataArray_idl__
+#define __com_sun_star_chart_XChartDataArray_idl__
+
+#ifndef __com_sun_star_chart_XChartData_idl__
+#include <com/sun/star/chart/XChartData.idl>
+#endif
+
+//=============================================================================
+
+ module com { module sun { module star { module chart {
+
+//=============================================================================
+
/** gives access to data represented as an array of rows.
-
+
<p>Can be obtained from interface <type>XChartDocument</type> via method getData().</p>
<p>If used for an <type>XYDiagram</type>, the row number 0
represents the <i>x</i>-values.</p>
*/
published interface XChartDataArray: XChartData
-{
- //-------------------------------------------------------------------------
+{
+ //-------------------------------------------------------------------------
/** retrieves the numerical data as a nested sequence of values.
@@ -54,9 +54,9 @@ published interface XChartDataArray: XChartData
the values as a sequence of sequences. The inner sequence
represents rows.
*/
- sequence< sequence< double > > getData();
+ sequence< sequence< double > > getData();
- //-------------------------------------------------------------------------
+ //-------------------------------------------------------------------------
/** sets the chart data as an array of numbers.
@@ -64,9 +64,9 @@ published interface XChartDataArray: XChartData
the values as a sequence of sequences. The inner sequence
represents rows.
*/
- void setData( [in] sequence< sequence< double > > aData );
+ void setData( [in] sequence< sequence< double > > aData );
- //-------------------------------------------------------------------------
+ //-------------------------------------------------------------------------
/** retrieves the description texts for all rows.
@@ -75,18 +75,18 @@ published interface XChartDataArray: XChartData
of a row.
*/
sequence< string > getRowDescriptions();
-
- //-------------------------------------------------------------------------
-
+
+ //-------------------------------------------------------------------------
+
/** sets the description texts for all rows.
@param aRowDescriptions
a sequence of strings which represent a description for
each row.
*/
- void setRowDescriptions( [in] sequence< string > aRowDescriptions );
-
- //-------------------------------------------------------------------------
+ void setRowDescriptions( [in] sequence< string > aRowDescriptions );
+
+ //-------------------------------------------------------------------------
/** retrieves the description texts for all columns.
@@ -95,8 +95,8 @@ published interface XChartDataArray: XChartData
of a column.
*/
sequence< string > getColumnDescriptions();
-
- //-------------------------------------------------------------------------
+
+ //-------------------------------------------------------------------------
/** sets the description texts for all columns.
@@ -105,10 +105,10 @@ published interface XChartDataArray: XChartData
each column.
*/
void setColumnDescriptions( [in] sequence< string > aColumnDescriptions );
-};
-
-//=============================================================================
-
-}; }; }; };
-
-#endif
+};
+
+//=============================================================================
+
+}; }; }; };
+
+#endif
diff --git a/offapi/com/sun/star/chart/XChartDataChangeEventListener.idl b/offapi/com/sun/star/chart/XChartDataChangeEventListener.idl
index 13b6145a452f..f021afbdd591 100644
--- a/offapi/com/sun/star/chart/XChartDataChangeEventListener.idl
+++ b/offapi/com/sun/star/chart/XChartDataChangeEventListener.idl
@@ -1,7 +1,7 @@
/*************************************************************************
*
* 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
@@ -24,30 +24,30 @@
* for a copy of the LGPLv3 License.
*
************************************************************************/
-#ifndef __com_sun_star_chart_XChartDataChangeEventListener_idl__
-#define __com_sun_star_chart_XChartDataChangeEventListener_idl__
-
-#ifndef __com_sun_star_lang_XEventListener_idl__
-#include <com/sun/star/lang/XEventListener.idl>
-#endif
-
-#ifndef __com_sun_star_chart_ChartDataChangeEvent_idl__
-#include <com/sun/star/chart/ChartDataChangeEvent.idl>
-#endif
-
-
-//=============================================================================
-
- module com { module sun { module star { module chart {
-
-//=============================================================================
-
+#ifndef __com_sun_star_chart_XChartDataChangeEventListener_idl__
+#define __com_sun_star_chart_XChartDataChangeEventListener_idl__
+
+#ifndef __com_sun_star_lang_XEventListener_idl__
+#include <com/sun/star/lang/XEventListener.idl>
+#endif
+
+#ifndef __com_sun_star_chart_ChartDataChangeEvent_idl__
+#include <com/sun/star/chart/ChartDataChangeEvent.idl>
+#endif
+
+
+//=============================================================================
+
+ module com { module sun { module star { module chart {
+
+//=============================================================================
+
/** makes it possible to receive events when chart data changes.
*/
published interface XChartDataChangeEventListener: com::sun::star::lang::XEventListener
-{
- //-------------------------------------------------------------------------
-
+{
+ //-------------------------------------------------------------------------
+
/** is called whenever chart data changes in value or structure.
<p>This interface must be implemented by components that wish
@@ -60,12 +60,12 @@ published interface XChartDataChangeEventListener: com::sun::star::lang::XEventL
@see ChartDataChangeEvent
@see XChartData
*/
- void chartDataChanged( [in] com::sun::star::chart::ChartDataChangeEvent aEvent );
-
-};
-
-//=============================================================================
-
-}; }; }; };
-
-#endif
+ void chartDataChanged( [in] com::sun::star::chart::ChartDataChangeEvent aEvent );
+
+};
+
+//=============================================================================
+
+}; }; }; };
+
+#endif
diff --git a/offapi/com/sun/star/chart/XChartDocument.idl b/offapi/com/sun/star/chart/XChartDocument.idl
index 14322c6edf4a..5522020d7a2b 100644
--- a/offapi/com/sun/star/chart/XChartDocument.idl
+++ b/offapi/com/sun/star/chart/XChartDocument.idl
@@ -1,7 +1,7 @@
/*************************************************************************
*
* 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
@@ -24,77 +24,77 @@
* for a copy of the LGPLv3 License.
*
************************************************************************/
-#ifndef __com_sun_star_chart_XChartDocument_idl__
-#define __com_sun_star_chart_XChartDocument_idl__
-
-#ifndef __com_sun_star_frame_XModel_idl__
-#include <com/sun/star/frame/XModel.idl>
-#endif
-
-#ifndef __com_sun_star_drawing_XShape_idl__
-#include <com/sun/star/drawing/XShape.idl>
-#endif
-
-#ifndef __com_sun_star_beans_XPropertySet_idl__
-#include <com/sun/star/beans/XPropertySet.idl>
-#endif
-
-#ifndef __com_sun_star_chart_XDiagram_idl__
-#include <com/sun/star/chart/XDiagram.idl>
-#endif
-
-#ifndef __com_sun_star_chart_XChartData_idl__
-#include <com/sun/star/chart/XChartData.idl>
-#endif
-
-
-//=============================================================================
-
- module com { module sun { module star { module chart {
-
-//=============================================================================
-
+#ifndef __com_sun_star_chart_XChartDocument_idl__
+#define __com_sun_star_chart_XChartDocument_idl__
+
+#ifndef __com_sun_star_frame_XModel_idl__
+#include <com/sun/star/frame/XModel.idl>
+#endif
+
+#ifndef __com_sun_star_drawing_XShape_idl__
+#include <com/sun/star/drawing/XShape.idl>
+#endif
+
+#ifndef __com_sun_star_beans_XPropertySet_idl__
+#include <com/sun/star/beans/XPropertySet.idl>
+#endif
+
+#ifndef __com_sun_star_chart_XDiagram_idl__
+#include <com/sun/star/chart/XDiagram.idl>
+#endif
+
+#ifndef __com_sun_star_chart_XChartData_idl__
+#include <com/sun/star/chart/XChartData.idl>
+#endif
+
+
+//=============================================================================
+
+ module com { module sun { module star { module chart {
+
+//=============================================================================
+
/** manages the chart document.
- @see XDiagram
+ @see XDiagram
@see XChartData
*/
published interface XChartDocument: com::sun::star::frame::XModel
-{
- //-------------------------------------------------------------------------
-
- /** @returns
- the shape of the main title of the chart document.
-
+{
+ //-------------------------------------------------------------------------
+
+ /** @returns
+ the shape of the main title of the chart document.
+
@see ChartTitle
*/
- com::sun::star::drawing::XShape getTitle();
-
- //-------------------------------------------------------------------------
-
- /** @returns
+ com::sun::star::drawing::XShape getTitle();
+
+ //-------------------------------------------------------------------------
+
+ /** @returns
the shape of the subtitle of the chart document.
<p>Usually the subtitle is smaller than the main title by
default. And it is most commonly placed below the main title
by default.</p>
-
+
@see ChartTitle
*/
- com::sun::star::drawing::XShape getSubTitle();
-
- //-------------------------------------------------------------------------
-
- /** @returns
- the shape of the legend of the chart document.
+ com::sun::star::drawing::XShape getSubTitle();
+
+ //-------------------------------------------------------------------------
+
+ /** @returns
+ the shape of the legend of the chart document.
@see ChartLegend
*/
- com::sun::star::drawing::XShape getLegend();
-
- //-------------------------------------------------------------------------
-
- /** @returns
+ com::sun::star::drawing::XShape getLegend();
+
+ //-------------------------------------------------------------------------
+
+ /** @returns
the properties of the background area of the chart document.
<p>The area's extent is equal to the document size. If you
@@ -106,19 +106,19 @@ published interface XChartDocument: com::sun::star::frame::XModel
@see ChartArea
@see X3DDisplay
*/
- com::sun::star::beans::XPropertySet getArea();
-
- //-------------------------------------------------------------------------
-
- /** @returns
+ com::sun::star::beans::XPropertySet getArea();
+
+ //-------------------------------------------------------------------------
+
+ /** @returns
the diagram of the chart document.
@see Diagram
*/
- com::sun::star::chart::XDiagram getDiagram();
-
- //-------------------------------------------------------------------------
-
+ com::sun::star::chart::XDiagram getDiagram();
+
+ //-------------------------------------------------------------------------
+
/** sets the diagram for the chart document.
<p>Setting a new diagram implicitly disposes the previous
@@ -131,11 +131,11 @@ published interface XChartDocument: com::sun::star::frame::XModel
which should be implemented by an
<type>XChartDocument</type>.
*/
- void setDiagram( [in] com::sun::star::chart::XDiagram xDiagram );
-
- //-------------------------------------------------------------------------
-
- /** @returns
+ void setDiagram( [in] com::sun::star::chart::XDiagram xDiagram );
+
+ //-------------------------------------------------------------------------
+
+ /** @returns
the data of the chart.
<p>The returned object supports interface <type>XChartDataArray</type>
@@ -143,15 +143,15 @@ published interface XChartDocument: com::sun::star::frame::XModel
<p>Since OOo 3.3 the returned object also supports interface <type>XComplexDescriptionAccess</type>
which can be used to access complex hierarchical axis descriptions.</p>
-
+
@see XChartData
@see XChartDataArray
@see XComplexDescriptionAccess
*/
- com::sun::star::chart::XChartData getData();
-
- //-------------------------------------------------------------------------
-
+ com::sun::star::chart::XChartData getData();
+
+ //-------------------------------------------------------------------------
+
/** attaches data to the chart.
<p>The given object needs to support interface <type>XChartDataArray</type>.</p>
@@ -169,12 +169,12 @@ published interface XChartDocument: com::sun::star::frame::XModel
@param xData
the object that provides the new data.
*/
- void attachData( [in] com::sun::star::chart::XChartData xData );
-
-};
-
-//=============================================================================
-
-}; }; }; };
-
-#endif
+ void attachData( [in] com::sun::star::chart::XChartData xData );
+
+};
+
+//=============================================================================
+
+}; }; }; };
+
+#endif
diff --git a/offapi/com/sun/star/chart/XComplexDescriptionAccess.idl b/offapi/com/sun/star/chart/XComplexDescriptionAccess.idl
index 4e5af5f3ba83..930feae28e73 100755
--- a/offapi/com/sun/star/chart/XComplexDescriptionAccess.idl
+++ b/offapi/com/sun/star/chart/XComplexDescriptionAccess.idl
@@ -1,7 +1,7 @@
/*************************************************************************
*
* 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
@@ -24,19 +24,19 @@
* for a copy of the LGPLv3 License.
*
************************************************************************/
-#ifndef __com_sun_star_chart_XComplexDescriptionAccess_idl__
-#define __com_sun_star_chart_XComplexDescriptionAccess_idl__
-
-#ifndef __com_sun_star_chart_XChartDataArray_idl__
-#include <com/sun/star/chart/XChartDataArray.idl>
-#endif
-
-//=============================================================================
-
- module com { module sun { module star { module chart {
-
-//=============================================================================
-
+#ifndef __com_sun_star_chart_XComplexDescriptionAccess_idl__
+#define __com_sun_star_chart_XComplexDescriptionAccess_idl__
+
+#ifndef __com_sun_star_chart_XChartDataArray_idl__
+#include <com/sun/star/chart/XChartDataArray.idl>
+#endif
+
+//=============================================================================
+
+ module com { module sun { module star { module chart {
+
+//=============================================================================
+
/** Offers access to complex column and row descriptions.
<p>Can be obtained from interface <type>XChartDocument</type> via method getData().</p>
@@ -45,8 +45,8 @@
*/
published interface XComplexDescriptionAccess : XChartDataArray
-{
- //-------------------------------------------------------------------------
+{
+ //-------------------------------------------------------------------------
/** retrieves the description texts for all rows.
@@ -56,30 +56,30 @@ published interface XComplexDescriptionAccess : XChartDataArray
The inner index represents the different levels (usually there is only one).
*/
sequence< sequence< string > > getComplexRowDescriptions();
-
- //-------------------------------------------------------------------------
-
+
+ //-------------------------------------------------------------------------
+
/** sets the description texts for all rows.
-
+
@param rRowDescriptions
a sequence of sequences of strings representing the descriptions of all
rows. The outer index represents different rows.
The inner index represents the different levels (usually there is only one).
*/
- void setComplexRowDescriptions( [in] sequence< sequence< string > > rRowDescriptions );
-
- //-------------------------------------------------------------------------
+ void setComplexRowDescriptions( [in] sequence< sequence< string > > rRowDescriptions );
+
+ //-------------------------------------------------------------------------
/** retrieves the description texts for all columns.
-
+
@returns
a sequence of sequences of strings representing the descriptions
of all columns. The outer index represents different columns.
The inner index represents the different levels (usually there is only one).
*/
sequence< sequence< string > > getComplexColumnDescriptions();
-
- //-------------------------------------------------------------------------
+
+ //-------------------------------------------------------------------------
/** sets the description texts for all columns.
@@ -89,10 +89,10 @@ published interface XComplexDescriptionAccess : XChartDataArray
The inner index represents the different levels (usually there is only one).
*/
void setComplexColumnDescriptions( [in] sequence< sequence< string > > rColumnDescriptions );
-};
-
-//=============================================================================
-
-}; }; }; };
-
-#endif
+};
+
+//=============================================================================
+
+}; }; }; };
+
+#endif
diff --git a/offapi/com/sun/star/chart/XDiagram.idl b/offapi/com/sun/star/chart/XDiagram.idl
index 959ec6ce9dcd..6a1cb0432d20 100644
--- a/offapi/com/sun/star/chart/XDiagram.idl
+++ b/offapi/com/sun/star/chart/XDiagram.idl
@@ -1,7 +1,7 @@
/*************************************************************************
*
* 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
@@ -24,45 +24,45 @@
* for a copy of the LGPLv3 License.
*
************************************************************************/
-#ifndef __com_sun_star_chart_XDiagram_idl__
-#define __com_sun_star_chart_XDiagram_idl__
-
-#ifndef __com_sun_star_drawing_XShape_idl__
-#include <com/sun/star/drawing/XShape.idl>
-#endif
-
-#ifndef __com_sun_star_beans_XPropertySet_idl__
-#include <com/sun/star/beans/XPropertySet.idl>
-#endif
-
-#ifndef __com_sun_star_lang_IndexOutOfBoundsException_idl__
-#include <com/sun/star/lang/IndexOutOfBoundsException.idl>
-#endif
-
-//=============================================================================
-
- module com { module sun { module star { module chart {
-
-//=============================================================================
-
+#ifndef __com_sun_star_chart_XDiagram_idl__
+#define __com_sun_star_chart_XDiagram_idl__
+
+#ifndef __com_sun_star_drawing_XShape_idl__
+#include <com/sun/star/drawing/XShape.idl>
+#endif
+
+#ifndef __com_sun_star_beans_XPropertySet_idl__
+#include <com/sun/star/beans/XPropertySet.idl>
+#endif
+
+#ifndef __com_sun_star_lang_IndexOutOfBoundsException_idl__
+#include <com/sun/star/lang/IndexOutOfBoundsException.idl>
+#endif
+
+//=============================================================================
+
+ module com { module sun { module star { module chart {
+
+//=============================================================================
+
/** manages the diagram of the chart document.
@see XChartDocument
*/
published interface XDiagram: com::sun::star::drawing::XShape
-{
- //-------------------------------------------------------------------------
-
- /** @returns
+{
+ //-------------------------------------------------------------------------
+
+ /** @returns
a string representing the diagram type. This string
contains the fully qualified name of the corresponding
service.
*/
- string getDiagramType();
-
- //-------------------------------------------------------------------------
-
- /** @returns
+ string getDiagramType();
+
+ //-------------------------------------------------------------------------
+
+ /** @returns
the properties of the specified data row (series).
@param nRow
@@ -70,29 +70,29 @@ published interface XDiagram: com::sun::star::drawing::XShape
@see ChartDataRowProperties
*/
- com::sun::star::beans::XPropertySet getDataRowProperties( [in] long nRow )
- raises( com::sun::star::lang::IndexOutOfBoundsException );
-
- //-------------------------------------------------------------------------
-
- /** @returns
- the properties of the specified data point.
+ com::sun::star::beans::XPropertySet getDataRowProperties( [in] long nRow )
+ raises( com::sun::star::lang::IndexOutOfBoundsException );
+
+ //-------------------------------------------------------------------------
+
+ /** @returns
+ the properties of the specified data point.
@param nCol
the index of the data point of a series (0-based).
@param nRow
the index of a series (0-based).
-
+
@see ChartDataPointProperties
*/
- com::sun::star::beans::XPropertySet getDataPointProperties( [in] long nCol,
- [in] long nRow )
- raises( com::sun::star::lang::IndexOutOfBoundsException );
-
-};
-
-//=============================================================================
-
-}; }; }; };
-
-#endif
+ com::sun::star::beans::XPropertySet getDataPointProperties( [in] long nCol,
+ [in] long nRow )
+ raises( com::sun::star::lang::IndexOutOfBoundsException );
+
+};
+
+//=============================================================================
+
+}; }; }; };
+
+#endif
diff --git a/offapi/com/sun/star/chart/XDiagramPositioning.idl b/offapi/com/sun/star/chart/XDiagramPositioning.idl
index 830cc52401dc..c69601ba7e29 100644
--- a/offapi/com/sun/star/chart/XDiagramPositioning.idl
+++ b/offapi/com/sun/star/chart/XDiagramPositioning.idl
@@ -1,7 +1,7 @@
/*************************************************************************
*
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
- *
+ *
* Copyright 2008 by Sun Microsystems, Inc.
*
* OpenOffice.org - a multi-platform office productivity suite
@@ -27,28 +27,28 @@
* for a copy of the LGPLv3 License.
*
************************************************************************/
-#ifndef __com_sun_star_chart_XDiagramPositioning_idl__
-#define __com_sun_star_chart_XDiagramPositioning_idl__
-
-#ifndef __com_sun_star_uno_XInterface_idl__
-#include <com/sun/star/uno/XInterface.idl>
-#endif
+#ifndef __com_sun_star_chart_XDiagramPositioning_idl__
+#define __com_sun_star_chart_XDiagramPositioning_idl__
+
+#ifndef __com_sun_star_uno_XInterface_idl__
+#include <com/sun/star/uno/XInterface.idl>
+#endif
#ifndef __com_sun_star_awt_Rectangle_idl__
#include <com/sun/star/awt/Rectangle.idl>
-#endif
-
-//=============================================================================
-
- module com { module sun { module star { module chart {
-
-//=============================================================================
-
+#endif
+
+//=============================================================================
+
+ module com { module sun { module star { module chart {
+
+//=============================================================================
+
/** allow for different positioning options for a diagram
@see Diagram
*/
interface XDiagramPositioning : com::sun::star::uno::XInterface
-{
+{
/** the diagram will be placed automatically
*/
void setAutomaticDiagramPositioning();
@@ -98,10 +98,10 @@ interface XDiagramPositioning : com::sun::star::uno::XInterface
It might be necessary to calculate the positioning so this method can be expensive and the result may depend on different other settings.
*/
com::sun::star::awt::Rectangle calculateDiagramPositionIncludingAxesAndAxisTitles();
-};
-
-//=============================================================================
-
-}; }; }; };
-
-#endif
+};
+
+//=============================================================================
+
+}; }; }; };
+
+#endif
diff --git a/offapi/com/sun/star/chart/XSecondAxisTitleSupplier.idl b/offapi/com/sun/star/chart/XSecondAxisTitleSupplier.idl
index fcd347eeed47..96e6639e90f0 100644
--- a/offapi/com/sun/star/chart/XSecondAxisTitleSupplier.idl
+++ b/offapi/com/sun/star/chart/XSecondAxisTitleSupplier.idl
@@ -1,24 +1,24 @@
-#ifndef __com_sun_star_chart_XSecondAxisTitleSupplier_idl__
-#define __com_sun_star_chart_XSecondAxisTitleSupplier_idl__
+#ifndef __com_sun_star_chart_XSecondAxisTitleSupplier_idl__
+#define __com_sun_star_chart_XSecondAxisTitleSupplier_idl__
-#ifndef __com_sun_star_uno_XInterface_idl__
-#include <com/sun/star/uno/XInterface.idl>
-#endif
-
-#ifndef __com_sun_star_drawing_XShape_idl__
-#include <com/sun/star/drawing/XShape.idl>
+#ifndef __com_sun_star_uno_XInterface_idl__
+#include <com/sun/star/uno/XInterface.idl>
#endif
-
-module com { module sun { module star { module chart {
+#ifndef __com_sun_star_drawing_XShape_idl__
+#include <com/sun/star/drawing/XShape.idl>
+#endif
+
+
+module com { module sun { module star { module chart {
interface XSecondAxisTitleSupplier: com::sun::star::uno::XInterface
-{
- com::sun::star::drawing::XShape getSecondXAxisTitle();
+{
+ com::sun::star::drawing::XShape getSecondXAxisTitle();
com::sun::star::drawing::XShape getSecondYAxisTitle();
-};
-
-}; }; }; };
+};
+}; }; }; };
+
#endif \ No newline at end of file
diff --git a/offapi/com/sun/star/chart/XStatisticDisplay.idl b/offapi/com/sun/star/chart/XStatisticDisplay.idl
index a81038ab0c6d..0b71d6923c77 100644
--- a/offapi/com/sun/star/chart/XStatisticDisplay.idl
+++ b/offapi/com/sun/star/chart/XStatisticDisplay.idl
@@ -1,7 +1,7 @@
/*************************************************************************
*
* 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
@@ -24,50 +24,50 @@
* for a copy of the LGPLv3 License.
*
************************************************************************/
-#ifndef __com_sun_star_chart_XStatisticDisplay_idl__
-#define __com_sun_star_chart_XStatisticDisplay_idl__
-
-#ifndef __com_sun_star_uno_XInterface_idl__
-#include <com/sun/star/uno/XInterface.idl>
-#endif
-
-#ifndef __com_sun_star_beans_XPropertySet_idl__
-#include <com/sun/star/beans/XPropertySet.idl>
-#endif
-
-
-//=============================================================================
-
- module com { module sun { module star { module chart {
-
-//=============================================================================
-
+#ifndef __com_sun_star_chart_XStatisticDisplay_idl__
+#define __com_sun_star_chart_XStatisticDisplay_idl__
+
+#ifndef __com_sun_star_uno_XInterface_idl__
+#include <com/sun/star/uno/XInterface.idl>
+#endif
+
+#ifndef __com_sun_star_beans_XPropertySet_idl__
+#include <com/sun/star/beans/XPropertySet.idl>
+#endif
+
+
+//=============================================================================
+
+ module com { module sun { module star { module chart {
+
+//=============================================================================
+
/** gives access to statistical elements for the chart.
<p>Statistical elements are used by a
<type>StockDiagram</type>.</p>
-
+
@see XChartDocument
@see StockDiagram
*/
published interface XStatisticDisplay: com::sun::star::uno::XInterface
-{
- //-------------------------------------------------------------------------
-
+{
+ //-------------------------------------------------------------------------
+
/** @returns
the properties of the up bars of a stock chart which has
<member>StockDiagram::UpDown</member> set to <TRUE/>.
-
+
<p>The <em>UpBar</em> is the box that is drawn between the
open and close value of a stock, when the closing value is
above the opening value, i.e., the stock price rose.</p>
@see ChartArea
*/
- com::sun::star::beans::XPropertySet getUpBar();
-
- //-------------------------------------------------------------------------
-
+ com::sun::star::beans::XPropertySet getUpBar();
+
+ //-------------------------------------------------------------------------
+
/** @returns
the properties of the down bars of a stock chart which has
<member>StockDiagram::UpDown</member> set to <TRUE/>.
@@ -78,22 +78,22 @@ published interface XStatisticDisplay: com::sun::star::uno::XInterface
@see ChartArea
*/
- com::sun::star::beans::XPropertySet getDownBar();
-
- //-------------------------------------------------------------------------
-
+ com::sun::star::beans::XPropertySet getDownBar();
+
+ //-------------------------------------------------------------------------
+
/** @returns
the properties of the lines that are drawn between the
lowest and highest stock value during a day.
-
+
@see ChartLine
*/
- com::sun::star::beans::XPropertySet getMinMaxLine();
-
-};
-
-//=============================================================================
-
-}; }; }; };
-
-#endif
+ com::sun::star::beans::XPropertySet getMinMaxLine();
+
+};
+
+//=============================================================================
+
+}; }; }; };
+
+#endif
diff --git a/offapi/com/sun/star/chart/XTwoAxisXSupplier.idl b/offapi/com/sun/star/chart/XTwoAxisXSupplier.idl
index 2fbbf8f6cbf5..d6a05afa42e8 100644
--- a/offapi/com/sun/star/chart/XTwoAxisXSupplier.idl
+++ b/offapi/com/sun/star/chart/XTwoAxisXSupplier.idl
@@ -1,7 +1,7 @@
/*************************************************************************
*
* 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
@@ -24,48 +24,48 @@
* for a copy of the LGPLv3 License.
*
************************************************************************/
-#ifndef __com_sun_star_chart_XTwoAxisXSupplier_idl__
-#define __com_sun_star_chart_XTwoAxisXSupplier_idl__
-
-#ifndef __com_sun_star_chart_XAxisXSupplier_idl__
-#include <com/sun/star/chart/XAxisXSupplier.idl>
-#endif
-
-#ifndef __com_sun_star_beans_XPropertySet_idl__
-#include <com/sun/star/beans/XPropertySet.idl>
-#endif
-
-
-//=============================================================================
-
- module com { module sun { module star { module chart {
-
-//=============================================================================
-
+#ifndef __com_sun_star_chart_XTwoAxisXSupplier_idl__
+#define __com_sun_star_chart_XTwoAxisXSupplier_idl__
+
+#ifndef __com_sun_star_chart_XAxisXSupplier_idl__
+#include <com/sun/star/chart/XAxisXSupplier.idl>
+#endif
+
+#ifndef __com_sun_star_beans_XPropertySet_idl__
+#include <com/sun/star/beans/XPropertySet.idl>
+#endif
+
+
+//=============================================================================
+
+ module com { module sun { module star { module chart {
+
+//=============================================================================
+
/** gives access to both the primary and the secondary <i>x</i>-axis
of a chart.
@see XDiagram
*/
published interface XTwoAxisXSupplier: com::sun::star::chart::XAxisXSupplier
-{
- //-------------------------------------------------------------------------
-
+{
+ //-------------------------------------------------------------------------
+
/** @returns
the properties of the secondary <i>x</i>-axis of the
diagram.
<p>The returned property set contains scaling properties as
well as formatting properties.</p>
-
+
@see ChartAxis
*/
- com::sun::star::beans::XPropertySet getSecondaryXAxis();
-
-};
-
-//=============================================================================
-
-}; }; }; };
-
-#endif
+ com::sun::star::beans::XPropertySet getSecondaryXAxis();
+
+};
+
+//=============================================================================
+
+}; }; }; };
+
+#endif
diff --git a/offapi/com/sun/star/chart/XTwoAxisYSupplier.idl b/offapi/com/sun/star/chart/XTwoAxisYSupplier.idl
index 01c8839df463..44753229f904 100644
--- a/offapi/com/sun/star/chart/XTwoAxisYSupplier.idl
+++ b/offapi/com/sun/star/chart/XTwoAxisYSupplier.idl
@@ -1,7 +1,7 @@
/*************************************************************************
*
* 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
@@ -24,45 +24,45 @@
* for a copy of the LGPLv3 License.
*
************************************************************************/
-#ifndef __com_sun_star_chart_XTwoAxisYSupplier_idl__
-#define __com_sun_star_chart_XTwoAxisYSupplier_idl__
-
-#ifndef __com_sun_star_chart_XAxisYSupplier_idl__
-#include <com/sun/star/chart/XAxisYSupplier.idl>
-#endif
-
-#ifndef __com_sun_star_beans_XPropertySet_idl__
-#include <com/sun/star/beans/XPropertySet.idl>
-#endif
-
-
-//=============================================================================
-
- module com { module sun { module star { module chart {
-
-//=============================================================================
-
+#ifndef __com_sun_star_chart_XTwoAxisYSupplier_idl__
+#define __com_sun_star_chart_XTwoAxisYSupplier_idl__
+
+#ifndef __com_sun_star_chart_XAxisYSupplier_idl__
+#include <com/sun/star/chart/XAxisYSupplier.idl>
+#endif
+
+#ifndef __com_sun_star_beans_XPropertySet_idl__
+#include <com/sun/star/beans/XPropertySet.idl>
+#endif
+
+
+//=============================================================================
+
+ module com { module sun { module star { module chart {
+
+//=============================================================================
+
/** gives access to both the primary and the secondary y-axis of a diagram.@see XChartDocument
*/
published interface XTwoAxisYSupplier: com::sun::star::chart::XAxisYSupplier
-{
- //-------------------------------------------------------------------------
-
- /** @returns
+{
+ //-------------------------------------------------------------------------
+
+ /** @returns
the properties of the secondary <i>y</i>-axis of the
diagram.
<p>The returned property set contains scaling properties as
well as formatting properties.</p>
-
+
@see ChartAxis
*/
- com::sun::star::beans::XPropertySet getSecondaryYAxis();
-
-};
-
-//=============================================================================
-
-}; }; }; };
-
-#endif
+ com::sun::star::beans::XPropertySet getSecondaryYAxis();
+
+};
+
+//=============================================================================
+
+}; }; }; };
+
+#endif
diff --git a/offapi/com/sun/star/chart/XYDiagram.idl b/offapi/com/sun/star/chart/XYDiagram.idl
index 501608669f0c..8b0ff9342d49 100644
--- a/offapi/com/sun/star/chart/XYDiagram.idl
+++ b/offapi/com/sun/star/chart/XYDiagram.idl
@@ -1,7 +1,7 @@
/*************************************************************************
*
* 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
@@ -24,36 +24,36 @@
* for a copy of the LGPLv3 License.
*
************************************************************************/
-#ifndef __com_sun_star_chart_XYDiagram_idl__
-#define __com_sun_star_chart_XYDiagram_idl__
-
-#ifndef __com_sun_star_chart_Diagram_idl__
-#include <com/sun/star/chart/Diagram.idl>
-#endif
-
-#ifndef __com_sun_star_chart_ChartStatistics_idl__
-#include <com/sun/star/chart/ChartStatistics.idl>
-#endif
-
-#ifndef __com_sun_star_chart_ChartAxisXSupplier_idl__
-#include <com/sun/star/chart/ChartAxisXSupplier.idl>
-#endif
-
-#ifndef __com_sun_star_chart_ChartTwoAxisYSupplier_idl__
-#include <com/sun/star/chart/ChartTwoAxisYSupplier.idl>
-#endif
-
-#ifndef __com_sun_star_chart_LineDiagram_idl__
-#include <com/sun/star/chart/LineDiagram.idl>
-#endif
-
-
-//=============================================================================
-
- module com { module sun { module star { module chart {
-
-//=============================================================================
-
+#ifndef __com_sun_star_chart_XYDiagram_idl__
+#define __com_sun_star_chart_XYDiagram_idl__
+
+#ifndef __com_sun_star_chart_Diagram_idl__
+#include <com/sun/star/chart/Diagram.idl>
+#endif
+
+#ifndef __com_sun_star_chart_ChartStatistics_idl__
+#include <com/sun/star/chart/ChartStatistics.idl>
+#endif
+
+#ifndef __com_sun_star_chart_ChartAxisXSupplier_idl__
+#include <com/sun/star/chart/ChartAxisXSupplier.idl>
+#endif
+
+#ifndef __com_sun_star_chart_ChartTwoAxisYSupplier_idl__
+#include <com/sun/star/chart/ChartTwoAxisYSupplier.idl>
+#endif
+
+#ifndef __com_sun_star_chart_LineDiagram_idl__
+#include <com/sun/star/chart/LineDiagram.idl>
+#endif
+
+
+//=============================================================================
+
+ module com { module sun { module star { module chart {
+
+//=============================================================================
+
/** a service for X/Y diagrams (Also known as scatter charts).
<p>The special thing about X/Y diagrams is that the first series
@@ -62,16 +62,16 @@
at which data points are placed.</p>
*/
published service XYDiagram
-{
+{
service com::sun::star::chart::Diagram;
service com::sun::star::chart::ChartStatistics;
service com::sun::star::chart::ChartAxisXSupplier;
service com::sun::star::chart::ChartTwoAxisYSupplier;
service com::sun::star::chart::LineDiagram;
-};
-
-//=============================================================================
-
-}; }; }; };
-
-#endif
+};
+
+//=============================================================================
+
+}; }; }; };
+
+#endif