de.jreality.plugin.basic
Class View

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

public class View
extends SideContainerPerspective
implements javax.swing.event.ChangeListener

Author:
pinkall

Constructor Summary
View()
           
 
Method Summary
 javax.swing.JMenu createViewerMenu()
           
 javax.swing.Icon getIcon()
           
 PluginInfo getPluginInfo()
           
 RunningEnvironment getRunningEnvironment()
           
 SelectionManager getSelectionManager()
           
 java.lang.String getTitle()
           
 ViewerSwitch getViewer()
           
 void install(Controller c)
           
static void setIcon(javax.swing.Icon mainIcon)
           
static void setTitle(java.lang.String title)
          Set the window title when before startup.
 void setVisible(boolean visible)
           
 void stateChanged(javax.swing.event.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 RunningEnvironment getRunningEnvironment()

stateChanged

public void stateChanged(javax.swing.event.ChangeEvent e)
Specified by:
stateChanged in interface javax.swing.event.ChangeListener

getPluginInfo

public PluginInfo getPluginInfo()

install

public void install(Controller c)
             throws java.lang.Exception
Throws:
java.lang.Exception

uninstall

public void uninstall(Controller c)
               throws java.lang.Exception
Throws:
java.lang.Exception

getIcon

public javax.swing.Icon getIcon()

setIcon

public static void setIcon(javax.swing.Icon mainIcon)

getTitle

public java.lang.String getTitle()

setTitle

public static void setTitle(java.lang.String title)
Set the window title when before startup.

Parameters:
title -

setVisible

public void setVisible(boolean visible)

getSelectionManager

public SelectionManager getSelectionManager()

createViewerMenu

public javax.swing.JMenu createViewerMenu()