edu.washington.cs.supple.render
Interface RenderedView

All Known Implementing Classes:
AbstractRenderedView

public interface RenderedView

Author:
kgajos An interface for all rendered view of the UIs -- for the main "windows" as well as the "dialogs"

Method Summary
 boolean dismiss()
          Dismisses the view
 Renderer getRenderer()
           
 boolean show()
          Makes the view visible
 

Method Detail

getRenderer

public Renderer getRenderer()
Returns:
the renderer from which this view originated

show

public boolean show()
Makes the view visible

Returns:
true if all went well, false if view could not be shown

dismiss

public boolean dismiss()
Dismisses the view

Returns:
true if all went well, false otherwise (or if the view was already dismissed)