|
jrworkspace by jTEM |
|||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectde.jtem.jrworkspace.plugin.Plugin
de.jtem.jrworkspace.plugin.jrdesktop.JRDesktopPlugin
public class JRDesktopPlugin
Constructor Summary | |
---|---|
JRDesktopPlugin()
|
Method Summary | |
---|---|
void |
addDesktopPlugin(JRDesktopFrame p)
|
Component |
getCenterComponent()
Returns the center component that will be displayed in the center of the hosts main frame |
Icon |
getIcon()
An icon for this perspective |
PluginInfo |
getPluginInfo()
Returns an instance of PluginInfo |
String |
getTitle()
The title of the perspective |
void |
install(Controller c)
Is called when the plug-in is installed |
void |
removeDesktopPlugin(JRDesktopFrame p)
|
void |
setVisible(boolean visible)
Is called which this Perspective is about to become visible or hidden |
void |
uninstall(Controller c)
Id called when this plug-in is about to be uninstalled |
Methods inherited from class de.jtem.jrworkspace.plugin.Plugin |
---|
equals, hashCode, restoreStates, storeStates, toString |
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public JRDesktopPlugin()
Method Detail |
---|
public void addDesktopPlugin(JRDesktopFrame p)
public Component getCenterComponent()
PerspectiveFlavor
getCenterComponent
in interface PerspectiveFlavor
public Icon getIcon()
PerspectiveFlavor
getIcon
in interface PerspectiveFlavor
public PluginInfo getPluginInfo()
Plugin
PluginInfo
getPluginInfo
in class Plugin
PluginInfo}
public String getTitle()
PerspectiveFlavor
getTitle
in interface PerspectiveFlavor
public void install(Controller c) throws Exception
Plugin
install
in class Plugin
c
- the applications Controller
Exception
Controller}
public void removeDesktopPlugin(JRDesktopFrame p)
public void setVisible(boolean visible)
PerspectiveFlavor
setVisible
in interface PerspectiveFlavor
visible
- a visible flagpublic void uninstall(Controller c) throws Exception
Plugin
uninstall
in class Plugin
c
- this applications Controller
Exception
Controller}
|
jrworkspace by jTEM |
|||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |