/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
/*************************************************************************
 *
 * 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 _SCH_UNONAMES_HXX
#define _SCH_UNONAMES_HXX
namespace binfilter {

#define UNONAME_ADDITIONAL_SHAPES           "AdditionalShapes"
#define UNONAME_CHARTLEGENDALIGN            "Alignment"
#define UNONAME_TEXT_ORDER                  "ArrangeOrder"
#define UNONAME_ATTRIBUTED_DATA_POINTS      "AttributedDataPoints"
#define UNONAME_AXIS_AUTO_MAX               "AutoMax"
#define UNONAME_AXIS_AUTO_MIN               "AutoMin"
#define UNONAME_AXIS_AUTO_ORIGIN            "AutoOrigin"
#define UNONAME_AXIS_AUTO_STEP_HELP         "AutoStepHelp"
#define UNONAME_AXIS_AUTO_STEP_MAIN         "AutoStepMain"
#define UNONAME_AXIS                        "Axis"
#define UNONAME_STYLE_BASETYPE              "BaseType"
#define UNONAME_CATEGORIES_RANGE_ADDRESS    "CategoriesRangeAddress"
#define UNONAME_CHART_RANGE_ADDRESS         "ChartRangeAddress"
#define UNONAME_STAT_CONSTPLUS              "ConstantErrorHigh"
#define UNONAME_STAT_CONSTMINUS             "ConstantErrorLow"
#define UNONAME_DATACAPTION                 "DataCaption"
#define UNONAME_ERROR_PROPS                 "DataErrorProperties"
#define UNONAME_AVERAGE_PROPS               "DataMeanValueProperties"
#define UNONAME_REGRESSION_PROPS            "DataRegressionProperties"
#define UNONAME_DATAROWSOURCE               "DataRowSource"
#define UNONAME_FIRST_COL_LABELS            "DataSourceLabelsInFirstColumn"
#define UNONAME_FIRST_ROW_LABELS            "DataSourceLabelsInFirstRow"
#define UNONAME_STYLE_DEEP                  "Deep"
#define UNONAME_STYLE_3D                    "Dim3D"
#define UNONAME_DISPLAY_LABELS              "DisplayLabels"
#define UNONAME_STAT_KIND_ERROR             "ErrorCategory"
#define UNONAME_STAT_INDICATE               "ErrorIndicator"
#define UNONAME_STAT_BIGERROR               "ErrorMargin"
#define UNONAME_EXPORT_DATA                 "ExportData"
#define UNONAME_GAPWIDTH                    "GapWidth"
#define UNONAME_DIAGRAM_GAPWIDTH            "GapWidth"
#define UNONAME_HASLEGEND                   "HasLegend"
#define UNONAME_TITLE_SHOW_MAIN             "HasMainTitle"
#define UNONAME_AXISGRID_SHOW_2X_AXIS       "HasSecondaryXAxis"
#define UNONAME_AXISGRID_SHOW_2X_DESCR      "HasSecondaryXAxisDescription"
#define UNONAME_AXISGRID_SHOW_2Y_AXIS       "HasSecondaryYAxis"
#define UNONAME_AXISGRID_SHOW_2Y_DESCR      "HasSecondaryYAxisDescription"
#define UNONAME_TITLE_SHOW_SUB              "HasSubTitle"
#define UNONAME_HAS_TRANSLATED_COLS         "HasTranslatedColumns"
#define UNONAME_HAS_TRANSLATED_ROWS         "HasTranslatedRows"
#define UNONAME_AXISGRID_SHOW_X_AXIS        "HasXAxis"
#define UNONAME_AXISGRID_SHOW_X_DESCR       "HasXAxisDescription"
#define UNONAME_AXISGRID_SHOW_X_MAIN        "HasXAxisGrid"
#define UNONAME_AXISGRID_SHOW_X_HELP        "HasXAxisHelpGrid"
#define UNONAME_TITLE_SHOW_X_AXIS           "HasXAxisTitle"
#define UNONAME_AXISGRID_SHOW_Y_AXIS        "HasYAxis"
#define UNONAME_AXISGRID_SHOW_Y_DESCR       "HasYAxisDescription"
#define UNONAME_AXISGRID_SHOW_Y_MAIN        "HasYAxisGrid"
#define UNONAME_AXISGRID_SHOW_Y_HELP        "HasYAxisHelpGrid"
#define UNONAME_TITLE_SHOW_Y_AXIS           "HasYAxisTitle"
#define UNONAME_AXISGRID_SHOW_Z_AXIS        "HasZAxis"
#define UNONAME_AXISGRID_SHOW_Z_DESCR       "HasZAxisDescription"
#define UNONAME_AXISGRID_SHOW_Z_MAIN        "HasZAxisGrid"
#define UNONAME_AXISGRID_SHOW_Z_HELP        "HasZAxisHelpGrid"
#define UNONAME_TITLE_SHOW_Z_AXIS           "HasZAxisTitle"
#define UNONAME_AXIS_HELPTICKS              "HelpMarks"
#define UNONAME_STYLE_LINES                 "Lines"
#define UNONAME_LINK_NUMFMT                 "LinkNumberFormatToSource"
#define UNONAME_AXIS_LOGARITHM              "Logarithmic"
#define UNONAME_MAINTITLE_ADDRESS           "MainTitleAddress"
#define UNONAME_AXIS_TICKS                  "Marks"
#define UNONAME_AXIS_MAX                    "Max"
#define UNONAME_STAT_AVERAGE                "MeanValue"
#define UNONAME_AXIS_MIN                    "Min"
#define UNONAME_NUMBERFORMAT                "NumberFormat"
#define UNONAME_NUM_OF_LINES_FOR_BAR        "NumberOfLines"
#define UNONAME_AXIS_ORIGIN                 "Origin"
#define UNONAME_OVERLAP                     "Overlap"
#define UNONAME_DIAGRAM_OVERLAP             "Overlap"
#define UNONAME_STYLE_PERCENT               "Percent"
#define UNONAME_STAT_PERCENT                "PercentageError"
#define UNONAME_STAT_REGRESSTYPE            "RegressionCurves"
#define UNONAME_PIE_SEGMENT_OFFSET          "SegmentOffset"
#define UNONAME_SERIES_ADDRESSES            "SeriesAddresses"
#define UNONAME_STYLE_SHAPE                 "SolidType"
#define UNONAME_STYLE_SPLINES               "SplineType"
#define UNONAME_SPLINE_ORDER                "SplineOrder"
#define UNONAME_SPLINE_RESOLUTION           "SplineResolution"
#define UNONAME_STYLE_STACKED               "Stacked"
#define UNONAME_STACKBARWIDTH               "StackedBarWidth"
#define UNONAME_STACKCONNECTORS             "StackedBarsConnected"
#define UNONAME_STACKED_TEXT                "StackedText"
#define UNONAME_AXIS_STEP_HELP              "StepHelp"
#define UNONAME_AXIS_STEP_MAIN              "StepMain"
#define UNONAME_TEXT_STRING                 "String"
#define UNONAME_SUBTITLE_ADDRESS            "SubTitleAddress"
#define UNONAME_SYMBOL_BITMAP_URL           "SymbolBitmapURL"
#define UNONAME_STYLE_SYMBOL                "SymbolType"
#define UNONAME_SYMBOL_SIZE                 "SymbolSize"
#define UNONAME_TABLE_NUMBER_LIST           "TableNumberList"
#define UNONAME_TEXTBREAK                   "TextBreak"
#define UNONAME_TEXT_OVERLAP                "TextCanOverlap"
#define UNONAME_TEXT_DEGREES                "TextRotation"
#define UNONAME_TRANSLATED_COLS             "TranslatedColumns"
#define UNONAME_TRANSLATED_ROWS             "TranslatedRows"
#define UNONAME_STOCK_UPDOWN                "UpDown"
#define UNONAME_USER_DEF_ATTR               "UserDefinedAttributes"
#define UNONAME_STYLE_VERTICAL              "Vertical"
#define UNONAME_VISIBLE                     "Visible"
#define UNONAME_STOCK_VOLUME                "Volume"

#define SCH_X_STR_CHTYPE_NAMESPACE          "com.sun.star.chart."
#define SCH_X_STR_CHTYPE_LINE               "LineDiagram"
#define SCH_X_STR_CHTYPE_AREA               "AreaDiagram"
#define SCH_X_STR_CHTYPE_BAR                "BarDiagram"
#define SCH_X_STR_CHTYPE_PIE                "PieDiagram"
#define SCH_X_STR_CHTYPE_DONUT              "DonutDiagram"
#define SCH_X_STR_CHTYPE_XY                 "XYDiagram"
#define SCH_X_STR_CHTYPE_NET                "NetDiagram"
#define SCH_X_STR_CHTYPE_STOCK              "StockDiagram"

#define SCH_ASCII_TO_OU( s )  ::rtl::OUString( RTL_CONSTASCII_USTRINGPARAM( s ) )

} //namespace binfilter
#endif  // _SCH_UNONAMES_HXX

/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
