diff options
Diffstat (limited to 'offapi/com/sun/star/chart2/Axis.idl')
-rw-r--r-- | offapi/com/sun/star/chart2/Axis.idl | 139 |
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 |