org.basex.gui.view.map
Class StripAlgo

java.lang.Object
  extended by org.basex.gui.view.map.MapAlgo
      extended by org.basex.gui.view.map.StripAlgo

public class StripAlgo
extends MapAlgo

StripLayout Algorithm.

Author:
Workgroup DBIS, University of Konstanz 2005-09, ISC License, Joerg Hauser

Constructor Summary
StripAlgo()
           
 
Method Summary
 org.basex.gui.view.map.MapRects calcMap(org.basex.gui.view.map.MapRect r, org.basex.gui.view.map.MapList ml, int ns, int ne, int l)
          Splits List nodes into Rectangles matching in given space.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

StripAlgo

public StripAlgo()
Method Detail

calcMap

public org.basex.gui.view.map.MapRects calcMap(org.basex.gui.view.map.MapRect r,
                                               org.basex.gui.view.map.MapList ml,
                                               int ns,
                                               int ne,
                                               int l)
Description copied from class: MapAlgo
Splits List nodes into Rectangles matching in given space.

Parameters:
r - parent rectangle
ml - children array
ns - start array position
ne - end array position
l - indicates level which is calculated
Returns:
ArrayList holding laid out rectangles