public class VisatApplicationPage extends AbstractApplicationPage
Constructor and Description |
---|
VisatApplicationPage(Window window,
CommandManager commandManager,
com.bc.ceres.swing.selection.SelectionManager selectionManager,
com.jidesoft.docking.DockingManager dockingManager,
com.bc.swing.desktop.TabbedDesktopPane documentPane) |
Modifier and Type | Method and Description |
---|---|
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.
|
addPageComponentListener, addToolView, close, close, closeAllDocViews, createToolView, fireClosed, fireFocusGained, fireFocusLost, fireHidden, fireOpened, fireShown, getActiveComponent, getPageComponent, getToolView, getToolViews, hideToolView, openDocView, pageComponentChanged, removePageComponentListener, setActiveComponent, showToolView, showToolView
createControlIfNecessary, getControl, isControlCreated, isSingleton, setSingleton
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getControl
public VisatApplicationPage(Window window, CommandManager commandManager, com.bc.ceres.swing.selection.SelectionManager selectionManager, com.jidesoft.docking.DockingManager dockingManager, com.bc.swing.desktop.TabbedDesktopPane documentPane)
public Window getWindow()
public CommandManager getCommandManager()
public com.bc.ceres.swing.selection.SelectionManager getSelectionManager()
public ToolViewDescriptor getToolViewDescriptor(String id)
getToolViewDescriptor
in class AbstractApplicationPage
protected void doAddToolView(ToolView toolView)
AbstractApplicationPage
doAddToolView
in class AbstractApplicationPage
toolView
- the tool viewprotected void doRemoveToolView(ToolView toolView)
AbstractApplicationPage
doRemoveToolView
in class AbstractApplicationPage
toolView
- the tool viewprotected void doShowToolView(ToolView toolView)
AbstractApplicationPage
doShowToolView
in class AbstractApplicationPage
toolView
- the tool viewprotected void doHideToolView(ToolView toolView)
AbstractApplicationPage
doHideToolView
in class AbstractApplicationPage
toolView
- the tool viewprotected boolean giveFocusTo(PageComponent pageComponent)
AbstractApplicationPage
PageComponent
.
This could involve making an internal frame visible, selecting a tab in a tabbed
pane, ...giveFocusTo
in class AbstractApplicationPage
pageComponent
- the PageComponent
true
if the operation was successful, false
otherwiseprotected PageComponentPane createToolViewPane(ToolView toolView)
createToolViewPane
in class AbstractApplicationPage
protected JComponent createControl()
createControl
in class AbstractControlFactory
protected void setActiveComponent()
AbstractApplicationPage
JDesktopPane
, the active component
is determined by its active JInternalFrame
.setActiveComponent
in class AbstractApplicationPage
Copyright © 2002–2014 Brockmann Consult GmbH. All rights reserved.