Package com.tick42.glue.desktop.layouts

# Class Layout

java.lang.Object
com.tick42.glue.desktop.layouts.Layout

    public class Layout
    extends Object

Describes a layout with all of its state.

- ## Constructor Summary

  Constructors
  Constructor | Description
  --- | ---
  `Layout​(String name, LayoutType type, List<LayoutComponent> components, Map<String,​Object> context)` |

- ## Method Summary

  Modifier and Type | Method | Description
  --- | --- | ---
  `List<LayoutComponent>` | `getComponents()` |
  `Map<String,​Object>` | `getContext()` |
  `String` | `getName()` |
  `LayoutType` | `getType()` |

  ### Methods inherited from class java.lang.Object

  `equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- ## Constructor Details

  - ### Layout

    public Layout​(String name, LayoutType type, List<LayoutComponent> components, Map<String,​Object> context)

- ## Method Details

  - ### getName

    public String getName()

  - ### getType

    public LayoutType getType()

  - ### getComponents

    public List<LayoutComponent> getComponents()

  - ### getContext

    public Map<String,​Object> getContext()