In a cell based EUI, existing display container cells nested within a
"host" display container cell are automatically shifted and/or downsized,
if necessary, to increase available space to facilitate the creation of
another display container cell nested within the "host" display container
cell, in response to a request to perform the creation. Similar shifting
and/or downsizing are performed to facilitate expansion of one of the
nested display container cells; and shifting and upsizing are performed
to facilitate contraction of one of the nested display container cells.
In one embodiment, shifting and/or downsizing/upsizing are performed in
view re-sizing priorities of the display container cells and attributes
of a host display container cell governing placement and/or alignment of
immediately nested display container cells. In one embodiment, an
efficient extended boundary method is employed.