## Uses of Class
org.jfree.chart.title.Title

- Packages that use Title
  Package | Description
  --- | ---
  org.jfree.chart |
  org.jfree.chart.annotations |
  org.jfree.chart.editor |
  org.jfree.chart.entity |
  org.jfree.chart.event |
  org.jfree.chart.title |

- - ### Uses of Title in org.jfree.chart

    Methods in org.jfree.chart that return Title
    Modifier and Type | Method and Description
    --- | ---
    `Title` | JFreeChart.`getSubtitle(int index)` Returns a chart subtitle.

    Methods in org.jfree.chart with parameters of type Title
    Modifier and Type | Method and Description
    --- | ---
    `void` | JFreeChart.`addSubtitle(int index, Title subtitle)` Adds a subtitle at a particular position in the subtitle list, and sends a `ChartChangeEvent` to all registered listeners.
    `void` | JFreeChart.`addSubtitle(Title subtitle)` Adds a chart subtitle, and notifies registered listeners that the chart has been modified.
    `protected void` | StandardChartTheme.`applyToTitle(Title title)` Applies the attributes of this theme to the specified title.
    `protected EntityCollection` | JFreeChart.`drawTitle(Title t, java.awt.Graphics2D g2, java.awt.geom.Rectangle2D area, boolean entities)` Draws a title.
    `void` | JFreeChart.`removeSubtitle(Title title)` Removes the specified subtitle and sends a `ChartChangeEvent` to all registered listeners.

  - ### Uses of Title in org.jfree.chart.annotations

    Methods in org.jfree.chart.annotations that return Title
    Modifier and Type | Method and Description
    --- | ---
    `Title` | XYTitleAnnotation.`getTitle()` Returns the title for the annotation.

    Constructors in org.jfree.chart.annotations with parameters of type Title
    Constructor and Description
    `XYTitleAnnotation(double x, double y, Title title)` Creates a new annotation to be displayed at the specified (x, y) location.
    `XYTitleAnnotation(double x, double y, Title title, RectangleAnchor anchor)` Creates a new annotation to be displayed at the specified (x, y) location.

  - ### Uses of Title in org.jfree.chart.editor

    Constructors in org.jfree.chart.editor with parameters of type Title
    Constructor and Description
    `DefaultTitleEditor(Title title)` Standard constructor: builds a panel for displaying/editing the properties of the specified title.

  - ### Uses of Title in org.jfree.chart.entity

    Methods in org.jfree.chart.entity that return Title
    Modifier and Type | Method and Description
    --- | ---
    `Title` | TitleEntity.`getTitle()` Returns the title that occupies the entity area.

    Constructors in org.jfree.chart.entity with parameters of type Title
    Constructor and Description
    `TitleEntity(java.awt.Shape area, Title title)` Creates a new chart entity.
    `TitleEntity(java.awt.Shape area, Title title, java.lang.String toolTipText)` Creates a new chart entity.
    `TitleEntity(java.awt.Shape area, Title title, java.lang.String toolTipText, java.lang.String urlText)` Creates a new entity.

  - ### Uses of Title in org.jfree.chart.event

    Methods in org.jfree.chart.event that return Title
    Modifier and Type | Method and Description
    --- | ---
    `Title` | TitleChangeEvent.`getTitle()` Returns the title that generated the event.

    Constructors in org.jfree.chart.event with parameters of type Title
    Constructor and Description
    `TitleChangeEvent(Title title)` Default constructor.

  - ### Uses of Title in org.jfree.chart.title

    Subclasses of Title in org.jfree.chart.title
    Modifier and Type | Class and Description
    --- | ---
    `class` | `CompositeTitle` A title that contains multiple titles within a `BlockContainer`.
    `class` | `LegendTitle` A chart title that displays a legend for the data in the chart.
    `class` | `PaintScaleLegend` A legend that shows a range of values and their associated colors, driven by an underlying `PaintScale` implementation.
    `class` | `TextTitle` A chart title that displays a text string with automatic wrapping as required.