1/************************************************************** 2 * 3 * Licensed to the Apache Software Foundation (ASF) under one 4 * or more contributor license agreements. See the NOTICE file 5 * distributed with this work for additional information 6 * regarding copyright ownership. The ASF licenses this file 7 * to you under the Apache License, Version 2.0 (the 8 * "License"); you may not use this file except in compliance 9 * with the License. You may obtain a copy of the License at 10 * 11 * http://www.apache.org/licenses/LICENSE-2.0 12 * 13 * Unless required by applicable law or agreed to in writing, 14 * software distributed under the License is distributed on an 15 * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 16 * KIND, either express or implied. See the License for the 17 * specific language governing permissions and limitations 18 * under the License. 19 * 20 *************************************************************/ 21 22 23#ifndef __com_sun_star_chart_ChartErrorCategory_idl__ 24#define __com_sun_star_chart_ChartErrorCategory_idl__ 25 26 27//============================================================================= 28 29 module com { module sun { module star { module chart { 30 31//============================================================================= 32 33/** specifies the category of error indicators. 34 */ 35published enum ChartErrorCategory 36{ 37 //------------------------------------------------------------------------- 38 39 /** error indicators are not displayed. 40 */ 41 NONE, 42 43 //------------------------------------------------------------------------- 44 45 /** displays error indicators for the variance of the data row. 46 */ 47 VARIANCE, 48 49 //------------------------------------------------------------------------- 50 51 /** displays error indicators for the standard deviation (square 52 root of variance) of the data row. 53 */ 54 STANDARD_DEVIATION, 55 56 //------------------------------------------------------------------------- 57 58 /** The length of the error indicators is calculated for each data 59 point by taking the percentage given as 60 <member>ChartStatistics::PercentageError</member> of its 61 value. 62 63 @see ChartStatistics 64 */ 65 PERCENT, 66 67 //------------------------------------------------------------------------- 68 69 /** The length of the error indicators for all data points is 70 calculated by taking the percentage given as 71 <member>ChartStatistics::ErrorMargin</member> of the largest 72 data point value. 73 74 @see ChartStatistics 75 */ 76 ERROR_MARGIN, 77 78 //------------------------------------------------------------------------- 79 80 /** displays the same lower and upper error indicators for all 81 data points. 82 83 <p>The values for these are given as absolute numbers in 84 <member>ChartStatistics::ConstantErrorLow</member> and 85 <member>ChartStatistics::ConstantErrorHigh</member></p> 86 87 @see ChartStatistics 88 */ 89 CONSTANT_VALUE 90 91}; 92 93//============================================================================= 94 95}; }; }; }; 96 97#endif 98