/*
* 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$
}