|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectbibliothek.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 | |||||||||