de.jreality.plugin.basic
Class View

java.lang.Object
  extended by SideContainerPerspective
      extended by de.jreality.plugin.basic.View
All Implemented Interfaces:
EventListener, ChangeListener

public class View
extends SideContainerPerspective
implements ChangeListener

Author:
pinkall

Nested Class Summary
static class View.RunningEnvironment
           
 
Constructor Summary
View()
           
 
Method Summary
 JMenu createViewerMenu()
           
 Icon getIcon()
           
 PluginInfo getPluginInfo()
           
 View.RunningEnvironment getRunningEnvironment()
           
 SelectionManager getSelectionManager()
           
 String getTitle()
           
 ViewerSwitch getViewer()
           
 void install(Controller c)
           
 void setTitle(String title)
          Influences the window title when set before startup.
 void setVisible(boolean visible)
           
 void stateChanged(ChangeEvent e)
           
 void uninstall(Controller c)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

View

public View()
Method Detail

getViewer

public ViewerSwitch getViewer()

getRunningEnvironment

public View.RunningEnvironment getRunningEnvironment()

stateChanged

public void stateChanged(ChangeEvent e)
Specified by:
stateChanged in interface ChangeListener

getPluginInfo

public PluginInfo getPluginInfo()

install

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

uninstall

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

getIcon

public Icon getIcon()

getTitle

public String getTitle()

setTitle

public void setTitle(String title)
Influences the window title when set before startup.

Parameters:
title -

setVisible

public void setVisible(boolean visible)

getSelectionManager

public SelectionManager getSelectionManager()

createViewerMenu

public JMenu createViewerMenu()