fr.inria.infovis.panel
Class ControlPanelFactory
java.lang.Object
fr.inria.infovis.panel.ControlPanelFactory
- public class ControlPanelFactory
- extends java.lang.Object
- Author:
- raf
A replacement of the ControlPanelFactory of Infovis
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ControlPanelFactory
public ControlPanelFactory()
- Constructor for ControlPanelFactory.
sharedInstance
public static ControlPanelFactory sharedInstance()
setSharedInstance
public static void setSharedInstance(ControlPanelFactory shared)
createControlPanel
public AbstractControlPanel createControlPanel(infovis.Visualization visualization)
- Creates a Control Panel from a Visualization.
- Returns:
- A Control Panel.
put
public void put(java.lang.Class c,
ControlPanelFactory.Creator creator)
- Adds a default creator for a specific kind of visualization.
- Parameters:
c
- The creator
put
public void put(java.lang.Class visClass,
java.lang.Class cpClass)
setDefault
public void setDefault(java.lang.Class visClass,
java.lang.Class cpClass)
get
public ControlPanelFactory.Creator get(java.lang.Class c)