/* * This program is free software; you can redistribute it and/or modify it under the * terms of the GNU General Public License, version 2 as published by the Free Software * Foundation. * * You should have received a copy of the GNU General Public License along with this * program; if not, you can obtain a copy at http://www.gnu.org/licenses/gpl-2.0.html * or from the Free Software Foundation, Inc., * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. * * This program 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 General Public License for more details. * * * Copyright 2007 - 2008 Pentaho Corporation. All rights reserved. * * Created July 30, 2007 * @author gmoran */ package org.pentaho.platform.uifoundation.chart; public interface XYChartDefinition extends ChartDefinition { public static final String DOMAIN_PERIOD_TYPE_NODE_NAME = "domain-period-type"; //$NON-NLS-1$ public static final String ORIENTATION_NODE_NAME = "orientation"; //$NON-NLS-1$ public static final String DOMAIN_TITLE_NODE_NAME = "domain-title"; //$NON-NLS-1$ public static final String DOMAIN_TITLE_FONT_NODE_NAME = "domain-title-font"; //$NON-NLS-1$ public static final String DOMAIN_TICK_FONT_NODE_NAME = "domain-tick-font"; //$NON-NLS-1$ public static final String DOMAIN_TICK_FORMAT_NODE_NAME = "domain-tick-format"; //$NON-NLS-1$ public static final String DOMAIN_MINIMUM_NODE_NAME = "domain-minimum"; //$NON-NLS-1$ public static final String DOMAIN_MAXIMUM_NODE_NAME = "domain-maximum"; //$NON-NLS-1$ public static final String RANGE_TITLE_NODE_NAME = "range-title"; //$NON-NLS-1$ public static final String RANGE_TITLE_FONT_NODE_NAME = "range-title-font"; //$NON-NLS-1$ public static final String RANGE_TICK_FORMAT_NODE_NAME = "range-tick-format"; //$NON-NLS-1$ public static final String RANGE_TICK_FONT_NODE_NAME = "range-tick-font"; //$NON-NLS-1$ public static final String RANGE_MINIMUM_NODE_NAME = "range-minimum"; //$NON-NLS-1$ public static final String RANGE_MAXIMUM_NODE_NAME = "range-maximum"; //$NON-NLS-1$ public static final String DOMAIN_VERTICAL_TICK_LABELS_NODE_NAME = "domain-vertical-tick-labels"; //$NON-NLS-1$ public static final String DOMAIN_INCLUDES_ZERO_NODE_NAME = "domain-includes-zero"; //$NON-NLS-1$ public static final String DOMAIN_STICKY_ZERO_NODE_NAME = "domain-sticky-zero"; //$NON-NLS-1$ public static final String RANGE_INCLUDES_ZERO_NODE_NAME = "range-includes-zero"; //$NON-NLS-1$ public static final String RANGE_STICKY_ZERO_NODE_NAME = "range-sticky-zero"; //$NON-NLS-1$ public static final String CHART_BORDER_PAINT_NODE_NAME = "border-paint"; //$NON-NLS-1$ public static final String TOOLTIP_CONTENT_NODE_NAME = "tooltip-content"; //$NON-NLS-1$ public static final String TOOLTIP_X_FORMAT_NODE_NAME = "tooltip-x-format"; //$NON-NLS-1$ public static final String TOOLTIP_Y_FORMAT_NODE_NAME = "tooltip-y-format"; //$NON-NLS-1$ }