Example: ChartTitle

This example displays the chart title.

import com.ibm.symphony.javaapi.Application;
import com.ibm.symphony.javaapi.spreadsheet.Chart;
import com.ibm.symphony.javaapi.spreadsheet.ChartObject;
import com.ibm.symphony.javaapi.spreadsheet.ChartObjects;
import com.ibm.symphony.javaapi.spreadsheet.ChartTitle;
import com.ibm.symphony.javaapi.spreadsheet.Sheet;
import com.ibm.symphony.javaapi.spreadsheet.Sheets;
import com.ibm.symphony.javaapi.spreadsheet.Spreadsheet;
import com.ibm.symphony.javaapi.spreadsheet.Spreadsheets;

public class ChartTitleExample {

	public void example() {
		try {
			Spreadsheets spreadsheets = Application.getInstance()
					.getSpreadsheets();
			Spreadsheet spreadsheet = spreadsheets.openSpreadsheet(
					"d:\\Scenario\\Chart.ods", true);
			Sheets sheets = spreadsheet.getSheets();
			Sheet sheet = sheets.item(1);

			ChartObjects chartObjects = sheet.getChartObjects();
			ChartObject chartObject = chartObjects.item(1);
			Chart chart = chartObject.getChart();
			ChartTitle chartTitle = chart.getChartTitle();
			System.out.println(chartTitle.getText());
		} catch (Exception e) {
			e.printStackTrace();
		}
	}

}

Related information

ChartTitle