de.jreality.plugin.scene
Class ShrinkPanelPluginCollector
java.lang.Object
ShrinkPanelPlugin
de.jreality.plugin.basic.ViewShrinkPanelPlugin
de.jreality.plugin.scene.SceneShrinkPanel
de.jreality.plugin.scene.ShrinkPanelPluginCollector
public class ShrinkPanelPluginCollector
- extends SceneShrinkPanel
Collect ShrinkPanelPlugin
s into one SceneShrinkPanel
. The shrink panels of the collection are put together in
one shrink panel and properties saving is delegated to the shrink panels in this collection.
You need to call setShrinkPanelPlugins(ShrinkPanelPlugin...)
before you use this plugin.
- Author:
- G. Paul Peters, 16.06.2010
ShrinkPanelPluginCollector
public ShrinkPanelPluginCollector()
setShrinkPanelPlugins
public void setShrinkPanelPlugins(ShrinkPanelPlugin... plugins)
- Register the collection of plugins in this collection. Needs to be called before the collection plugin is used.
- Parameters:
plugins
-
install
public void install(Controller c)
throws Exception
- Overrides:
install
in class SceneShrinkPanel
- Throws:
Exception
uninstall
public void uninstall(Controller c)
throws Exception
- Overrides:
uninstall
in class SceneShrinkPanel
- Throws:
Exception
mainUIChanged
public void mainUIChanged(String uiClass)
restoreStates
public void restoreStates(Controller c)
throws Exception
- Throws:
Exception
storeStates
public void storeStates(Controller c)
throws Exception
- Throws:
Exception