/* -*- 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: */
