class JFreeChart implements Drawable, TitleChangeListener,
        PlotChangeListener, Serializable, Cloneable {

    public Title getSubtitle(int index) {
        if ((index < 0) || (index >= getSubtitleCount())) {
            throw new IllegalArgumentException("Index out of range.");
        }
        return this.subtitles.get(index);
    }

    public  JFreeChart(Plot plot);
    public  JFreeChart(String title, Plot plot);
    public  JFreeChart(String title, Font titleFont, Plot plot,
                      boolean createLegend);

}