All Packages  Class Hierarchy  This Package  Previous  Next  Index

Class CH.ifa.draw.samples.statechart.SuperStateLayout

CH.ifa.draw.contrib.xcomp.BagLayout
   |
   +----CH.ifa.draw.contrib.xcomp.AbstractFlowLayout
           |
           +----CH.ifa.draw.contrib.xcomp.BagFlowLayout
                   |
                   +----CH.ifa.draw.contrib.xcomp.BagFlowLayout2
                           |
                           +----CH.ifa.draw.contrib.xcomp.VListLayout
                                   |
                                   +----CH.ifa.draw.contrib.xcomp.VTiledLayout
                                           |
                                           +----CH.ifa.draw.samples.statechart.SuperStateLayout

public class SuperStateLayout
extends VTiledLayout
The basic implementation for list-like layout strategies. Like BagLayout this layout manager positions the contained figures 'as they were'. That is, no positioning is performed. This is an example implementation that shows how the mechanisms of super classes are used to create specialized layout managers.


Constructor Index

 o SuperStateLayout()
 o SuperStateLayout(int)

Method Index

 o attachAligners()
 o getITCompartments()
 o getNameCompartments()
 o getStateCompartments()

Constructors

 o SuperStateLayout
 public SuperStateLayout()
 o SuperStateLayout
 public SuperStateLayout(int hgap)

Methods

 o getNameCompartments
 protected Vector getNameCompartments()
 o getITCompartments
 protected Vector getITCompartments()
 o getStateCompartments
 protected Vector getStateCompartments()
 o attachAligners
 protected void attachAligners()
Overrides:
attachAligners in class VListLayout

All Packages  Class Hierarchy  This Package  Previous  Next  Index