public interface CControlFactory
CControl
and its associated components.DockController createController(CControl owner)
DockController.owner - the control for which the result of this method will be usedCDockFrontend createFrontend(CControlAccess owner, DockController controller)
DockFrontend that will be used by owner.owner - the ownercontroller - the controller to be used by the new frontendMutableCControlRegister createRegister(CControl owner)
owner.owner - the owner of the registerCommonDockStation<FlapDockStation,CFlapDockStation> createFlapDockStation(Component expansion, CommonStationDelegate<CFlapDockStation> delegate)
FlapDockStation.expansion - a Component which will be some parent of
the result, the FlapDockStation.getExpansionBounds() should
act as if expansion were the whole stationdelegate - some methods that can be used by the created stationCommonDockStation<ScreenDockStation,CScreenDockStation> createScreenDockStation(WindowProvider owner, CommonStationDelegate<CScreenDockStation> delegate)
ScreenDockStation.owner - the owner of the dialogs of the stationdelegate - some methods that can be used by the created stationCommonDockStation<SplitDockStation,CSplitDockStation> createSplitDockStation(CommonStationDelegate<CSplitDockStation> delegate)
SplitDockStation that implements CommonDockable
as well.delegate - some methods that can be used by the created stationCopyright © 2018. All rights reserved.