/** * Provides a MigLayout-based framework for partitioning a * {@link com.metsci.glimpse.canvas.GlimpseCanvas} into multiple * logical drawing areas. Each drawing area is represented by * a {@link com.metsci.glimpse.layout.GlimpseLayout} which can * paint {@link com.metsci.glimpse.painter.base.GlimpsePainter}s * and receive notification of * {@link com.metsci.glimpse.event.mouse.GlimpseMouseEvent}s * occurring inside of it. GlimpseLayouts can be nested and can have * multiple parents. */ package com.metsci.glimpse.layout;