|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object bibliothek.gui.DockController bibliothek.gui.dock.security.SecureDockController
DockController
can now handle
restricted environments as well. See DockController.setRestrictedEnvironment(boolean)
.
This class will be removed in a future release
@Deprecated @Todo(compatibility=BREAK_MAJOR, priority=MAJOR, target=VERSION_1_1_1, description="remove this class, no replacement required") public class SecureDockController
The DockingFrames normally uses some system-resources to handle global events.
However, there are some environments where system-resources are not available
due to a SecurityManager (for example in an Applet). The Secure-X-classes
are designed to work in such an environment. They are not as efficient as
the normal classes, and there may be some settings where they have a
weird behaviour.
Setting up the secure environment is easy: just use a SecureXZY where normally
a XYZ would be. Additionally clients must pack all stations into one or
more GlassedPanes
. These panes must then be added to
the SecureMouseFocusObserver
of this SecureDockController.
Note that SecureFlapDockStation
and SecureScreenDockStation
will add a GlassedPane
to their windows and dialogs automatically.
Field Summary |
---|
Fields inherited from class bibliothek.gui.DockController |
---|
RESTRICTED_ENVIRONMENT |
Constructor Summary | |
---|---|
SecureDockController()
Deprecated. Creates a new controller |
|
SecureDockController(SecureDockControllerFactory factory)
Deprecated. Creates a new controller, but does not initiate the properties if factory is null . |
Method Summary |
---|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public SecureDockController()
public SecureDockController(SecureDockControllerFactory factory)
factory
is null
.
factory
- the factory that will create the elements of this controller
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |