org.springframework.richclient.application.docking.flexdock
Class FlexDockApplicationPageFactory

java.lang.Object
  extended by org.springframework.richclient.application.docking.flexdock.FlexDockApplicationPageFactory
All Implemented Interfaces:
InitializingBean, ApplicationPageFactory

public class FlexDockApplicationPageFactory
extends Object
implements ApplicationPageFactory, InitializingBean

Factory for FlexDockApplicationPage instances

Author:
Peter De Bruycker

Constructor Summary
FlexDockApplicationPageFactory()
           
 
Method Summary
 void afterPropertiesSet()
           
 ApplicationPage createApplicationPage(ApplicationWindow window, PageDescriptor descriptor)
          Create a new ApplicationPage.
 String getDefaultPerspective()
           
 org.flexdock.docking.drag.effects.DragPreview getDragPreview()
           
 org.flexdock.perspective.PerspectiveFactory getPerspectiveFactory()
           
 boolean isFloatingEnabled()
           
 void setDefaultPerspective(String defaultPerspective)
           
 void setDragPreview(org.flexdock.docking.drag.effects.DragPreview dragPreview)
           
 void setFloatingEnabled(boolean floatingEnabled)
           
 void setPerspectiveFactory(org.flexdock.perspective.PerspectiveFactory perspectiveFactory)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FlexDockApplicationPageFactory

public FlexDockApplicationPageFactory()
Method Detail

getDefaultPerspective

public String getDefaultPerspective()

setDefaultPerspective

public void setDefaultPerspective(String defaultPerspective)

createApplicationPage

public ApplicationPage createApplicationPage(ApplicationWindow window,
                                             PageDescriptor descriptor)
Description copied from interface: ApplicationPageFactory
Create a new ApplicationPage.

Specified by:
createApplicationPage in interface ApplicationPageFactory
Returns:
the window

setPerspectiveFactory

public void setPerspectiveFactory(org.flexdock.perspective.PerspectiveFactory perspectiveFactory)

getPerspectiveFactory

public org.flexdock.perspective.PerspectiveFactory getPerspectiveFactory()

afterPropertiesSet

public void afterPropertiesSet()
                        throws Exception
Specified by:
afterPropertiesSet in interface InitializingBean
Throws:
Exception

getDragPreview

public org.flexdock.docking.drag.effects.DragPreview getDragPreview()

setDragPreview

public void setDragPreview(org.flexdock.docking.drag.effects.DragPreview dragPreview)

isFloatingEnabled

public boolean isFloatingEnabled()

setFloatingEnabled

public void setFloatingEnabled(boolean floatingEnabled)


Copyright © 2004-2008 The Spring Framework. All Rights Reserved.