de.jreality.plugin.experimental
Class JRPluginManager

java.lang.Object
  extended by Plugin
      extended by de.jreality.plugin.experimental.JRPluginManager
All Implemented Interfaces:
EventListener, CellEditorListener

public class JRPluginManager
extends Plugin
implements CellEditorListener


Constructor Summary
JRPluginManager()
           
 
Method Summary
 void editingCanceled(ChangeEvent e)
           
 void editingStopped(ChangeEvent e)
           
static List<Class<? extends Plugin>> getAllPluginClasses()
           
 Icon getMainIcon()
           
 String getMainName()
           
 JPanel getMainPage()
           
 int getNumSubPages()
           
 PluginInfo getPluginInfo()
           
 JPanel getSubPage(int i)
           
 Icon getSubPageIcon(int i)
           
 String getSubPageName(int i)
           
 void install(Controller c)
           
static void main(String[] args)
           
 void uninstall(Controller c)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JRPluginManager

public JRPluginManager()
Method Detail

editingCanceled

public void editingCanceled(ChangeEvent e)
Specified by:
editingCanceled in interface CellEditorListener

editingStopped

public void editingStopped(ChangeEvent e)
Specified by:
editingStopped in interface CellEditorListener

install

public void install(Controller c)
             throws Exception
Throws:
Exception

uninstall

public void uninstall(Controller c)
               throws Exception
Throws:
Exception

getPluginInfo

public PluginInfo getPluginInfo()

getMainIcon

public Icon getMainIcon()

getMainName

public String getMainName()

getMainPage

public JPanel getMainPage()

getNumSubPages

public int getNumSubPages()

getSubPage

public JPanel getSubPage(int i)

getSubPageIcon

public Icon getSubPageIcon(int i)

getSubPageName

public String getSubPageName(int i)

main

public static void main(String[] args)

getAllPluginClasses

public static List<Class<? extends Plugin>> getAllPluginClasses()