Package org.jzy3d.chart.controllers
Class AbstractController
- java.lang.Object
-
- org.jzy3d.chart.controllers.AbstractController
-
- Direct Known Subclasses:
AbstractCameraController
,AbstractScreenshotKeyController
public class AbstractController extends Object
-
-
Field Summary
Fields Modifier and Type Field Description protected Vector<ControllerEventListener>
controllerListeners
protected List<Chart>
targets
-
Constructor Summary
Constructors Constructor Description AbstractController()
AbstractController(Chart chart)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addControllerEventListener(ControllerEventListener listener)
void
dispose()
protected void
fireControllerEvent(ControllerType type, Object value)
Chart
getChart()
List<Chart>
getCharts()
void
register(Chart chart)
void
removeControllerEventListener(ControllerEventListener listener)
void
unregister(Chart chart)
-
-
-
Field Detail
-
controllerListeners
protected Vector<ControllerEventListener> controllerListeners
-
-
Constructor Detail
-
AbstractController
public AbstractController()
-
AbstractController
public AbstractController(Chart chart)
-
-
Method Detail
-
register
public void register(Chart chart)
-
unregister
public void unregister(Chart chart)
-
getChart
public Chart getChart()
-
dispose
public void dispose()
-
addControllerEventListener
public void addControllerEventListener(ControllerEventListener listener)
-
removeControllerEventListener
public void removeControllerEventListener(ControllerEventListener listener)
-
fireControllerEvent
protected void fireControllerEvent(ControllerType type, Object value)
-
-