facets.core.app
Interface AppHost.LayoutFeatures

All Known Implementing Classes:
FacetDialogContenter.PanelFacets, FacetFactory, TreeAppFacets
Enclosing interface:
AppHost

public static interface AppHost.LayoutFeatures

Defines layout to be returned from AppHost.newDesktopLayout(SFacet,LayoutFeatures).

null implementations are allowed for all methods.


Method Summary
 SFacet extras()
          To appear in sash pane with content area.
 SFacet[] menus()
          Will be displayed whenever this layout is active and should include any desired application-level menus.
 SurfaceServices services()
          Will be returned via AppHost.activeServices() when the layout was the last set with SHost.setLayout(facets.core.superficial.app.SHost.FacetLayout).
 SFacet sidebar()
          To appear beside content area.
 SFacet status()
          To appear below content area.
 SFacet toolbar()
          To appear above content area.
 

Method Detail

menus

SFacet[] menus()
Will be displayed whenever this layout is active and should include any desired application-level menus.


toolbar

SFacet toolbar()
To appear above content area.


sidebar

SFacet sidebar()
To appear beside content area.


status

SFacet status()
To appear below content area.


services

SurfaceServices services()
Will be returned via AppHost.activeServices() when the layout was the last set with SHost.setLayout(facets.core.superficial.app.SHost.FacetLayout).


extras

SFacet extras()
To appear in sash pane with content area.