facets.core.app
Interface DialogHost

All Superinterfaces:
SHost

public interface DialogHost
extends SHost

SHost that can create dialog-type layouts and launch them in a window.

Only referenced and implemented within the framework.


Nested Class Summary
 
Nested classes/interfaces inherited from interface facets.core.superficial.app.SHost
SHost.FacetLayout
 
Method Summary
 void dismissWindow()
           
 void launchWindowedSurface(DialogSurface surface, AppSurface app)
           
 SHost.FacetLayout newWindowLayout(SFacet content, SFacet buttons, SFacet extras)
           
 void setWindowExtension(SFacet extension, boolean sideways)
           
 
Methods inherited from interface facets.core.superficial.app.SHost
setLayout, setTitle, updateLayout, wrapped
 

Method Detail

newWindowLayout

SHost.FacetLayout newWindowLayout(SFacet content,
                                  SFacet buttons,
                                  SFacet extras)

launchWindowedSurface

void launchWindowedSurface(DialogSurface surface,
                           AppSurface app)

setWindowExtension

void setWindowExtension(SFacet extension,
                        boolean sideways)

dismissWindow

void dismissWindow()