de.jreality.plugin.scene
Class ShrinkPanelAggregator

java.lang.Object
  extended by ShrinkPanelPlugin
      extended by de.jreality.plugin.basic.ViewShrinkPanelPlugin
          extended by de.jreality.plugin.scene.SceneShrinkPanel
              extended by de.jreality.plugin.scene.ShrinkPanelAggregator
Direct Known Subclasses:
MainPanel, VRPanel

public abstract class ShrinkPanelAggregator
extends SceneShrinkPanel

Collects many JComponents in one SceneShrinkPanel plugin. Subclass this plugin to get your own aggregator, e.g., see MainPanel.


Constructor Summary
ShrinkPanelAggregator()
           
 
Method Summary
 void addComponent(java.lang.Class<?> context, javax.swing.JComponent c, double priority, java.lang.String section)
           
 void removeAll(java.lang.Class<?> context)
           
 void removeComponent(java.lang.Class<?> context, javax.swing.JComponent c)
           
 
Methods inherited from class de.jreality.plugin.scene.SceneShrinkPanel
install, setTriggerComponent, uninstall
 
Methods inherited from class de.jreality.plugin.basic.ViewShrinkPanelPlugin
getPerspectivePluginClass
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ShrinkPanelAggregator

public ShrinkPanelAggregator()
Method Detail

addComponent

public void addComponent(java.lang.Class<?> context,
                         javax.swing.JComponent c,
                         double priority,
                         java.lang.String section)

removeComponent

public void removeComponent(java.lang.Class<?> context,
                            javax.swing.JComponent c)

removeAll

public void removeAll(java.lang.Class<?> context)