# Uses of Interface
org.jfree.chart3d.axis.Axis3DChangeListener

Packages that use Axis3DChangeListener
Package
Description
org.jfree.chart3d.axis
Axes (`CategoryAxis3D`, `NumberAxis3D` and `LogAxis3D`) plus supporting classes and interfaces.
org.jfree.chart3d.plot
Standard plot types (`PiePlot3D`, `CategoryPlot3D` and `XYZPlot`) that can be used with the `Chart3D` class.

## Uses of Axis3DChangeListener in org.jfree.chart3d.axis

Methods in org.jfree.chart3d.axis with parameters of type Axis3DChangeListener
Modifier and Type
Method
Description
`void`
AbstractAxis3D.`addChangeListener(Axis3DChangeListener listener)`
Registers a listener so that it will receive axis change events.
`void`
Axis3D.`addChangeListener(Axis3DChangeListener listener)`
Registers a listener so that it receives notification of changes to the axis.
`void`
AbstractAxis3D.`removeChangeListener(Axis3DChangeListener listener)`
Unregisters a listener so that it will no longer receive axis change events.
`void`
Axis3D.`removeChangeListener(Axis3DChangeListener listener)`
Deregisters a listener so that it no longer receives notification of changes to the axis.

## Uses of Axis3DChangeListener in org.jfree.chart3d.plot

Classes in org.jfree.chart3d.plot that implement Axis3DChangeListener
Modifier and Type
Class
Description
`class`
`CategoryPlot3D`
A 3D plot with two category axes (x and z) and a numerical y-axis that can display data from a `CategoryDataset3D`.
`class`
`XYZPlot`
A 3D plot with three numerical axes that displays data from an `XYZDataset`.