|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
See:
Description
Class Summary | |
---|---|
GlassedPane | A panel containing two children: a "content pane" and a "glass pane". |
SecureDockController | The DockingFrames normally uses some system-resources to handle global events. |
SecureDockControllerFactory | A factory creating secure versions of various elements of a DockController |
SecureFlapDockStation | A FlapDockStation that uses SecureFlapWindow instead
of FlapWindow . |
SecureFlapDockStationFactory | A factory that creates instances of SecureFlapDockStation |
SecureFlapWindow | A FlapWindow which inserts a GlassedPane between its
Dockable and the outer world. |
SecureKeyboardController | A KeyboardController which adds a KeyListener to each
Component that can be found on a Dockable in the realm
of one DockController . |
SecureMouseFocusObserver | A FocusController which relies on GlassedPanes . |
SecureScreenDockDialog | A ScreenDockDialog that inserts a GlassedPane between its
Dockable and the outer world. |
SecureScreenDockStation | A ScreenDockStation that uses SecureScreenDockDialog
instead of ScreenDockDialog . |
SecureScreenDockStationFactory | A factory which creates instances of SecureScreenDockStation . |
SecureSplitDockStation | A SplitDockStation which can work in a restricted environment.Note: This station can only work in the realm of a SecureDockController . |
SecureSplitDockStationFactory | Creates instances of SecureSplitDockStation . |
SecureStackDockStation | A StackDockStation which can operate in a restricted environment. |
SecureStackDockStationFactory | A factory creating instances of SecureStackDockStation . |
A package dealing with the issues of Applets and Wepstart-applications.
DockingFrames monitors mouse- and other events globally. That is not
allowed in a restricted (or secure) environment, the SecurityManager
prevents it. The classes in this package are capable to "simulate" global
monitors without really creating them. The reason why these classes are not
used in a normal application is, that they do not work very efficient.
Clients can use the contents of this package as follows:
DockController
they have to create
a SecureDockController
.FlapDockStation
s they
have to create SecureFlapDockStation
s.ScreenDockStation
they
have to create a SecureScreenDockStation
.SplitDockStation
they
have to create a SecureSplitDockStation
.StackDockStation
they
have to create a SecureStackDockStation
.Dockable
have to be
wrapped into a GlassedPane
. This can
be done using SecureDockController.wrap(java.awt.Component)
or manually by creating a GlassedPane
and registering it
at the SecureMouseFocusObserver
.
|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |