## Uses of Interface
org.jfree.chart.entity.EntityCollection

Packages that use EntityCollection
Package | Description
--- | ---
org.jfree.chart | Core classes, including `JFreeChart` and `ChartPanel`.
org.jfree.chart.block | Blocks and layout classes used extensively by the `LegendTitle` class.
org.jfree.chart.entity | Classes representing components of (or entities in) a chart.
org.jfree.chart.renderer | Core support for the plug-in renderers used by the `CategoryPlot` and `XYPlot` classes.
org.jfree.chart.renderer.category | Plug-in renderers for the `CategoryPlot` class.
org.jfree.chart.renderer.xy | Plug-in renderers for the `XYPlot` class.

### Uses of EntityCollection in org.jfree.chart

Methods in org.jfree.chart that return EntityCollection
Modifier and Type | Method and Description
--- | ---
`protected EntityCollection` | JFreeChart.`drawTitle(Title t, java.awt.Graphics2D g2, java.awt.geom.Rectangle2D area, boolean entities)` Draws a title.
`EntityCollection` | ChartRenderingInfo.`getEntityCollection()` Returns the collection of entities maintained by this instance.

Methods in org.jfree.chart with parameters of type EntityCollection
Modifier and Type | Method and Description
--- | ---
`void` | ChartRenderingInfo.`setEntityCollection(EntityCollection entities)` Sets the entity collection.

Constructors in org.jfree.chart with parameters of type EntityCollection
Constructor and Description
`ChartRenderingInfo(EntityCollection entities)` Constructs a new instance.

### Uses of EntityCollection in org.jfree.chart.block

Methods in org.jfree.chart.block that return EntityCollection
Modifier and Type | Method and Description
--- | ---
`EntityCollection` | EntityBlockResult.`getEntityCollection()` Returns the entity collection.
`EntityCollection` | BlockResult.`getEntityCollection()` Returns the collection of entities from the block.

Methods in org.jfree.chart.block with parameters of type EntityCollection
Modifier and Type | Method and Description
--- | ---
`void` | BlockResult.`setEntityCollection(EntityCollection entities)` Sets the entities for the block.

### Uses of EntityCollection in org.jfree.chart.entity

Classes in org.jfree.chart.entity that implement EntityCollection
Modifier and Type | Class and Description
--- | ---
`class` | `StandardEntityCollection` A standard implementation of the `EntityCollection` interface.

Methods in org.jfree.chart.entity with parameters of type EntityCollection
Modifier and Type | Method and Description
--- | ---
`void` | StandardEntityCollection.`addAll(EntityCollection collection)` Adds all the entities from the specified collection.
`void` | EntityCollection.`addAll(EntityCollection collection)` Adds the entities from another collection to this collection.

### Uses of EntityCollection in org.jfree.chart.renderer

Methods in org.jfree.chart.renderer that return EntityCollection
Modifier and Type | Method and Description
--- | ---
`EntityCollection` | RendererState.`getEntityCollection()` A convenience method that returns a reference to the entity collection (may be `null`) being used to record chart entities.

Methods in org.jfree.chart.renderer with parameters of type EntityCollection
Modifier and Type | Method and Description
--- | ---
`protected void` | DefaultPolarItemRenderer.`addEntity(EntityCollection entities, java.awt.Shape area, XYDataset dataset, int series, int item, double entityX, double entityY)` Adds an entity to the collection.

### Uses of EntityCollection in org.jfree.chart.renderer.category

Methods in org.jfree.chart.renderer.category with parameters of type EntityCollection
Modifier and Type | Method and Description
--- | ---
`protected void` | AbstractCategoryItemRenderer.`addEntity(EntityCollection entities, java.awt.Shape hotspot, CategoryDataset dataset, int row, int column, double entityX, double entityY)` Adds an entity to the collection.
`protected void` | AbstractCategoryItemRenderer.`addItemEntity(EntityCollection entities, CategoryDataset dataset, int row, int column, java.awt.Shape hotspot)` Adds an entity with the specified hotspot.

### Uses of EntityCollection in org.jfree.chart.renderer.xy

Methods in org.jfree.chart.renderer.xy with parameters of type EntityCollection
Modifier and Type | Method and Description
--- | ---
`protected void` | AbstractXYItemRenderer.`addEntity(EntityCollection entities, java.awt.Shape area, XYDataset dataset, int series, int item, double entityX, double entityY)` Adds an entity to the collection.
`protected void` | XYLineAndShapeRenderer.`drawSecondaryPass(java.awt.Graphics2D g2, XYPlot plot, XYDataset dataset, int pass, int series, int item, ValueAxis domainAxis, java.awt.geom.Rectangle2D dataArea, ValueAxis rangeAxis, CrosshairState crosshairState, EntityCollection entities)` Draws the item shapes and adds chart entities (second pass).