org.springframework.richclient.application
Interface PageDescriptor

All Superinterfaces:
DescribedElement, VisualizedElement
All Known Implementing Classes:
AbstractPageDescriptor, DesktopPageDescriptor, MultiViewPageDescriptor, SingleViewPageDescriptor, VLDockingPageDescriptor

public interface PageDescriptor
extends DescribedElement, VisualizedElement


Field Summary
 
Fields inherited from interface org.springframework.richclient.core.DescribedElement
CAPTION_PROPERTY, DESCRIPTION_PROPERTY, DISPLAY_NAME_PROPERTY
 
Method Summary
 void buildInitialLayout(PageLayoutBuilder pageLayout)
           
 ActionCommand createShowPageCommand(ApplicationWindow window)
          Create a command that when executed, will attempt to show the page component described by this descriptor in the provided application window.
 String getId()
           
 CommandButtonLabelInfo getShowPageCommandLabel()
           
 
Methods inherited from interface org.springframework.richclient.core.DescribedElement
getCaption, getDescription, getDisplayName
 
Methods inherited from interface org.springframework.richclient.core.VisualizedElement
getIcon, getImage
 

Method Detail

getId

String getId()

buildInitialLayout

void buildInitialLayout(PageLayoutBuilder pageLayout)

createShowPageCommand

ActionCommand createShowPageCommand(ApplicationWindow window)
Create a command that when executed, will attempt to show the page component described by this descriptor in the provided application window.

Parameters:
window - The window
Returns:
The show page component command.

getShowPageCommandLabel

CommandButtonLabelInfo getShowPageCommandLabel()


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