|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectbibliothek.gui.dock.common.intern.EfficientControlFactory
bibliothek.gui.dock.common.intern.SecureControlFactory
public class SecureControlFactory
A factory used in restricted environment, where no global events can be observed.
| Constructor Summary | |
|---|---|
SecureControlFactory()
|
|
| Method Summary | |
|---|---|
DockController |
createController(CControl owner)
Creates or gets the DockController. |
FlapDockStation |
createFlapDockStation(Component expansion)
Creates a new FlapDockStation. |
ScreenDockStation |
createScreenDockStation(WindowProvider owner)
Creates a new ScreenDockStation. |
SplitDockStation |
createSplitDockStation()
Creates a new SplitDockStation. |
CommonStation<SplitDockStation> |
createSplitDockStation(CommonStationDelegate delegate)
Creates a new SplitDockStation that implements CommonDockable
as well. |
| Methods inherited from class bibliothek.gui.dock.common.intern.EfficientControlFactory |
|---|
createFrontend, createRegister |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface bibliothek.gui.dock.common.intern.CControlFactory |
|---|
createFrontend, createRegister |
| Constructor Detail |
|---|
public SecureControlFactory()
| Method Detail |
|---|
public DockController createController(CControl owner)
CControlFactoryDockController.
createController in interface CControlFactorycreateController in class EfficientControlFactoryowner - the control for which the result of this method will be used
public FlapDockStation createFlapDockStation(Component expansion)
CControlFactoryFlapDockStation.
createFlapDockStation in interface CControlFactorycreateFlapDockStation in class EfficientControlFactoryexpansion - a Component which will be some parent of
the result, the FlapDockStation.getExpansionBounds() should
act as if expansion were the whole station
public ScreenDockStation createScreenDockStation(WindowProvider owner)
CControlFactoryScreenDockStation.
createScreenDockStation in interface CControlFactorycreateScreenDockStation in class EfficientControlFactoryowner - the owner of the dialogs of the station
public SplitDockStation createSplitDockStation()
CControlFactorySplitDockStation.
createSplitDockStation in interface CControlFactorycreateSplitDockStation in class EfficientControlFactorypublic CommonStation<SplitDockStation> createSplitDockStation(CommonStationDelegate delegate)
CControlFactorySplitDockStation that implements CommonDockable
as well.
createSplitDockStation in interface CControlFactorycreateSplitDockStation in class EfficientControlFactorydelegate - some methods that can be used by the created station
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||