ewe.ui
Interface LayoutManager

All Known Implementing Classes:
Panel, QuickLayout

public interface LayoutManager

A LayoutManager object is responsible for the positioning of controls within a Panel container.


Method Summary
 Dimension getPreferredSize(Grid controls, Panel panel, Dimension destination)
           
 void layout(Grid controls, Panel panel, Rect layoutArea)
           
 

Method Detail

layout

public void layout(Grid controls,
                   Panel panel,
                   Rect layoutArea)

getPreferredSize

public Dimension getPreferredSize(Grid controls,
                                  Panel panel,
                                  Dimension destination)