summaryrefslogtreecommitdiff
path: root/offapi/com/sun/star/chart2/Axis.idl
diff options
context:
space:
mode:
Diffstat (limited to 'offapi/com/sun/star/chart2/Axis.idl')
-rw-r--r--offapi/com/sun/star/chart2/Axis.idl139
1 files changed, 0 insertions, 139 deletions
diff --git a/offapi/com/sun/star/chart2/Axis.idl b/offapi/com/sun/star/chart2/Axis.idl
deleted file mode 100644
index 16e8fd41c..000000000
--- a/offapi/com/sun/star/chart2/Axis.idl
+++ /dev/null
@@ -1,139 +0,0 @@
-/*************************************************************************
- *
- * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
- *
- * Copyright 2000, 2010 Oracle and/or its affiliates.
- *
- * OpenOffice.org - a multi-platform office productivity suite
- *
- * This file is part of OpenOffice.org.
- *
- * OpenOffice.org is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Lesser General Public License version 3
- * only, as published by the Free Software Foundation.
- *
- * OpenOffice.org is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Lesser General Public License version 3 for more details
- * (a copy is included in the LICENSE file that accompanied this code).
- *
- * You should have received a copy of the GNU Lesser General Public License
- * version 3 along with OpenOffice.org. If not, see
- * <http://www.openoffice.org/license.html>
- * for a copy of the LGPLv3 License.
- *
- ************************************************************************/
-#ifndef com_sun_star_chart_Axis_idl
-#define com_sun_star_chart_Axis_idl
-
-#include <com/sun/star/beans/PropertySet.idl>
-#include <com/sun/star/chart/ChartAxisArrangeOrderType.idl>
-#include <com/sun/star/chart/ChartAxisPosition.idl>
-#include <com/sun/star/chart/ChartAxisLabelPosition.idl>
-#include <com/sun/star/chart/ChartAxisMarkPosition.idl>
-#include <com/sun/star/chart2/XAxis.idl>
-#include <com/sun/star/chart2/XTitled.idl>
-#include <com/sun/star/drawing/LineProperties.idl>
-#include <com/sun/star/style/CharacterProperties.idl>
-#include <com/sun/star/style/CharacterPropertiesAsian.idl>
-#include <com/sun/star/style/CharacterPropertiesComplex.idl>
-
-module com
-{
-module sun
-{
-module star
-{
-module chart2
-{
-
-service Axis
-{
- service ::com::sun::star::drawing::LineProperties;
-
- service ::com::sun::star::style::CharacterProperties;
- service ::com::sun::star::beans::PropertySet;
- [optional] service ::com::sun::star::style::CharacterPropertiesAsian;
- [optional] service ::com::sun::star::style::CharacterPropertiesComplex;
-
- interface ::com::sun::star::chart2::XAxis;
- [optional] interface ::com::sun::star::chart2::XTitled;
-
- /** Determines, whether the axis should be rendered by the view.
- */
- [property] boolean Show;
-
- /** Determines where the axis crosses the other axis.
- */
- [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;
-
- /** Determines whether to display text at the axis or not.
- */
- [property] boolean DisplayLabels;
-
- /** Determines where the axis labels are placed.
- */
- [optional, property] com::sun::star::chart::ChartAxisLabelPosition LabelPosition;
-
- /** Determines how to stagger the labels at the axis (side by side, even, odd, auto )
- */
- [property] ::com::sun::star::chart::ChartAxisArrangeOrderType ArrangeOrder;
-
- /** Determines whether the labels are allowed to break into more than one line
- */
- [property] boolean TextBreak;
-
- /** Determines whether the labels are allowed to overlap
- */
- [property] boolean TextOverlap;
-
- /** Determines whether the characters in a single labels should be stacked one upon each other
- */
- [property] boolean StackCharacters;
-
- /** Determines the rotation of the text labels in degrees
- */
- [property] double TextRotation;
-
- /** A NumberFormat key.
-
- <p>If this property is not set, it is treated as auto. This
- means linked to the source format.</p>
-
- <p>To determine a source format, the axis can query the
- <type>XDataSequence</type>s used by the data series attached
- to it (see <member>XDataSequence::getNumberFormatKeyByIndex</member>).
- </p>
- */
- [property, maybevoid] long NumberFormat;
-
- [property] ::com::sun::star::awt::Size ReferencePageSize;
-
- /** determines what kind of tickmarks should be shown for major ticks.
-
- @see <type>TickmarkStyle</type>.
- */
- [property] long MajorTickmarks;
-
- /** determines what kind of tickmarks should be shown for minor ticks.
-
- @see <type>TickmarkStyle</type>.
- */
- [property] long MinorTickmarks;
-
- /** Determines where the interval marks are placed.
- */
- [optional, property] com::sun::star::chart::ChartAxisMarkPosition MarkPosition;
-};
-
-} ; // chart2
-} ; // com
-} ; // sun
-} ; // star
-
-#endif