org.jzy3d.chart.controllers
Class AbstractController

java.lang.Object
  extended by org.jzy3d.chart.controllers.AbstractController
Direct Known Subclasses:
AbstractCameraController

public class AbstractController
extends Object


Field Summary
protected  Vector<ControllerEventListener> controllerListeners
           
protected  List<Chart> targets
           
 
Constructor Summary
AbstractController()
           
AbstractController(Chart chart)
           
 
Method Summary
 void addControllerEventListener(ControllerEventListener listener)
           
protected  Chart chart()
           
 void dispose()
           
protected  void fireControllerEvent(ControllerType type, Object value)
           
 void register(Chart chart)
           
 void removeControllerEventListener(ControllerEventListener listener)
           
 void unregister(Chart chart)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

targets

protected List<Chart> targets

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)

chart

protected Chart chart()

dispose

public void dispose()

addControllerEventListener

public void addControllerEventListener(ControllerEventListener listener)

removeControllerEventListener

public void removeControllerEventListener(ControllerEventListener listener)

fireControllerEvent

protected void fireControllerEvent(ControllerType type,
                                   Object value)