All Downloads are FREE. Search and download functionalities are using the official Maven repository.

jadex.webservice.examples.rs.chart.IChartService Maven / Gradle / Ivy

Go to download

The Jadex web service applications package contains several example applications, benchmarks and testcases using web service integration.

There is a newer version: 4.0.267
Show newest version
package jadex.webservice.examples.rs.chart;

import java.awt.Color;

import jadex.bridge.service.annotation.Reference;
import jadex.commons.future.IFuture;

/**
 *  Interface for 
 */
public interface IChartService
{
	/**
	 *  Get a bar chart.
	 */
	public @Reference(local=true) IFuture getBarChart(int width, int height, 
		double[][] data, String[] labels, @Reference(local=true) Color[] colors);

	/**
	 *  Get a line chart.
	 */
	public @Reference(local=true) IFuture getLineChart(int width, int height, 
		double[][] data, String[] labels, @Reference(local=true) Color[] colors);
	
	/**
	 *  Get a pie chart.
	 */
	public @Reference(local=true) IFuture getPieChart(int width, int height, 
		double[][] data, String[] labels, @Reference(local=true) Color[] colors);

}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy