|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.esa.beam.framework.ui.application.support.AbstractControlFactory
org.esa.beam.framework.ui.application.support.AbstractApplicationPage
org.esa.beam.visat.VisatApplicationPage
public class VisatApplicationPage
| Constructor Summary | |
|---|---|
VisatApplicationPage(Window window,
CommandManager commandManager,
com.bc.ceres.swing.selection.SelectionManager selectionManager,
com.jidesoft.docking.DockingManager dockingManager,
com.bc.swing.desktop.TabbedDesktopPane documentPane)
|
|
| Method Summary | |
|---|---|
protected JComponent |
createControl()
|
protected PageComponentPane |
createToolViewPane(ToolView toolView)
|
protected void |
doAddToolView(ToolView toolView)
This method must add the given tool view in the UI. |
protected void |
doHideToolView(ToolView toolView)
This method must hide the given tool view in the UI. |
protected void |
doRemoveToolView(ToolView toolView)
This method must remove the given tool view from the UI. |
protected void |
doShowToolView(ToolView toolView)
This method must show the given tool view in the UI. |
CommandManager |
getCommandManager()
|
com.bc.ceres.swing.selection.SelectionManager |
getSelectionManager()
|
ToolViewDescriptor |
getToolViewDescriptor(String id)
|
Window |
getWindow()
|
protected boolean |
giveFocusTo(PageComponent pageComponent)
This method must transfer the focus to the given PageComponent. |
protected void |
setActiveComponent()
Set the active page component by determing it. |
| Methods inherited from class org.esa.beam.framework.ui.application.support.AbstractApplicationPage |
|---|
addPageComponentListener, addToolView, close, close, closeAllDocViews, createToolView, fireClosed, fireFocusGained, fireFocusLost, fireHidden, fireOpened, fireShown, getActiveComponent, getPageComponent, getToolView, getToolViews, hideToolView, openDocView, pageComponentChanged, removePageComponentListener, setActiveComponent, showToolView, showToolView |
| Methods inherited from class org.esa.beam.framework.ui.application.support.AbstractControlFactory |
|---|
createControlIfNecessary, getControl, isControlCreated, isSingleton, setSingleton |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface org.esa.beam.framework.ui.application.ControlFactory |
|---|
getControl |
| Constructor Detail |
|---|
public VisatApplicationPage(Window window,
CommandManager commandManager,
com.bc.ceres.swing.selection.SelectionManager selectionManager,
com.jidesoft.docking.DockingManager dockingManager,
com.bc.swing.desktop.TabbedDesktopPane documentPane)
| Method Detail |
|---|
public Window getWindow()
public CommandManager getCommandManager()
public com.bc.ceres.swing.selection.SelectionManager getSelectionManager()
public ToolViewDescriptor getToolViewDescriptor(String id)
getToolViewDescriptor in class AbstractApplicationPageprotected void doAddToolView(ToolView toolView)
AbstractApplicationPage
doAddToolView in class AbstractApplicationPagetoolView - the tool viewprotected void doRemoveToolView(ToolView toolView)
AbstractApplicationPage
doRemoveToolView in class AbstractApplicationPagetoolView - the tool viewprotected void doShowToolView(ToolView toolView)
AbstractApplicationPage
doShowToolView in class AbstractApplicationPagetoolView - the tool viewprotected void doHideToolView(ToolView toolView)
AbstractApplicationPage
doHideToolView in class AbstractApplicationPagetoolView - the tool viewprotected boolean giveFocusTo(PageComponent pageComponent)
AbstractApplicationPagePageComponent.
This could involve making an internal frame visible, selecting a tab in a tabbed
pane, ...
giveFocusTo in class AbstractApplicationPagepageComponent - the PageComponent
true if the operation was successful, false
otherwiseprotected PageComponentPane createToolViewPane(ToolView toolView)
createToolViewPane in class AbstractApplicationPageprotected JComponent createControl()
createControl in class AbstractControlFactoryprotected void setActiveComponent()
AbstractApplicationPageJDesktopPane, the active component
is determined by its active JInternalFrame.
setActiveComponent in class AbstractApplicationPage
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||