org.springframework.richclient.application
Interface ApplicationPage

All Superinterfaces:
ControlFactory
All Known Implementing Classes:
AbstractApplicationPage, DefaultApplicationPage, DesktopApplicationPage, FlexDockApplicationPage, TabbedApplicationPage, VLDockingApplicationPage

public interface ApplicationPage
extends ControlFactory

An ApplicationPage is a container for PageComponents.


Method Summary
 void addPageComponentListener(PageComponentListener listener)
           
 boolean close()
           
 boolean close(PageComponent pageComponent)
           
 boolean closeAllEditors()
           
 PageComponent getActiveComponent()
           
 String getId()
           
 ApplicationWindow getWindow()
           
 void openEditor(Object editorInput)
           
 void removePageComponentListener(PageComponentListener listener)
           
 void setActiveComponent(PageComponent pageComponent)
           
 void showView(String viewDescriptorId)
           
 void showView(ViewDescriptor viewDescriptor)
           
 
Methods inherited from interface org.springframework.richclient.factory.ControlFactory
getControl
 

Method Detail

getId

String getId()

getWindow

ApplicationWindow getWindow()

addPageComponentListener

void addPageComponentListener(PageComponentListener listener)

removePageComponentListener

void removePageComponentListener(PageComponentListener listener)

getActiveComponent

PageComponent getActiveComponent()

setActiveComponent

void setActiveComponent(PageComponent pageComponent)

showView

void showView(String viewDescriptorId)

showView

void showView(ViewDescriptor viewDescriptor)

openEditor

void openEditor(Object editorInput)

closeAllEditors

boolean closeAllEditors()

close

boolean close()

close

boolean close(PageComponent pageComponent)


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