net.sourceforge.hivegui.application
Class FlexdockApplicationInitializer
java.lang.Object
net.sourceforge.hivegui.application.FlexdockApplicationInitializer
- All Implemented Interfaces:
- ApplicationInitializer
public class FlexdockApplicationInitializer
- extends java.lang.Object
- implements ApplicationInitializer
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DEFAULT_PERSPECTIVE
public static final java.lang.String DEFAULT_PERSPECTIVE
- See Also:
- Constant Field Values
_logger
protected org.apache.commons.logging.Log _logger
_context
protected org.jdesktop.application.ApplicationContext _context
_menuFactory
protected MenuFactory _menuFactory
_dockableFactory
protected org.flexdock.docking.DockableFactory _dockableFactory
_strategies
protected java.util.List<DockingStrategyContribution> _strategies
_portFactory
protected ViewportFactory _portFactory
_perspectiveFactory
protected org.flexdock.perspective.PerspectiveFactory _perspectiveFactory
_dragPreview
protected org.flexdock.docking.drag.effects.DragPreview _dragPreview
_allowSingleTabs
protected boolean _allowSingleTabs
_application
protected HiveGuiApplicationMain _application
_mainPort
protected org.flexdock.view.Viewport _mainPort
FlexdockApplicationInitializer
public FlexdockApplicationInitializer()
setContextHolder
public void setContextHolder(ApplicationContextHolder holder)
initialize
public void initialize(HiveGuiApplicationMain application,
java.lang.String[] args)
- Specified by:
initialize
in interface ApplicationInitializer
startup
public void startup()
- Specified by:
startup
in interface ApplicationInitializer
initDocking
protected void initDocking()
getDefaultPerspectiveId
protected java.lang.String getDefaultPerspectiveId()
loadLayout
protected void loadLayout()
initMainFrame
protected void initMainFrame()
ready
public void ready()
- Specified by:
ready
in interface ApplicationInitializer
shutdown
public void shutdown()
- Specified by:
shutdown
in interface ApplicationInitializer
saveLayout
protected void saveLayout()
getDockingStateFile
protected java.lang.String getDockingStateFile()
isAllowSingleTabs
public boolean isAllowSingleTabs()
setAllowSingleTabs
public void setAllowSingleTabs(boolean allowSingleTabs)
getDockableFactory
public org.flexdock.docking.DockableFactory getDockableFactory()
setDockableFactory
public void setDockableFactory(org.flexdock.docking.DockableFactory dockableFactory)
getDragPreview
public org.flexdock.docking.drag.effects.DragPreview getDragPreview()
setDragPreview
public void setDragPreview(org.flexdock.docking.drag.effects.DragPreview dragPreview)
getLogger
public org.apache.commons.logging.Log getLogger()
setLogger
public void setLogger(org.apache.commons.logging.Log logger)
getMenuFactory
public MenuFactory getMenuFactory()
setMenuFactory
public void setMenuFactory(MenuFactory menuFactory)
getPerspectiveFactory
public org.flexdock.perspective.PerspectiveFactory getPerspectiveFactory()
setPerspectiveFactory
public void setPerspectiveFactory(org.flexdock.perspective.PerspectiveFactory perspectiveFactory)
getPortFactory
public ViewportFactory getPortFactory()
setPortFactory
public void setPortFactory(ViewportFactory portFactory)
getStrategies
public java.util.List<DockingStrategyContribution> getStrategies()
setStrategies
public void setStrategies(java.util.List<DockingStrategyContribution> strategies)