jimm.datavision.layout.excel
Class FieldMap

java.lang.Object
  extended by jimm.datavision.layout.excel.FieldMap

public class FieldMap
extends java.lang.Object

Author:
dbeeler

Field Summary
 boolean[] colAlloc
           
 double[] colWidths
           
static int MAXCOL
           
 java.util.ArrayList reportRows
           
 
Constructor Summary
FieldMap()
          Creates a new instance of FieldHierachy
FieldMap(double defaultColWidth)
           
 
Method Summary
 RowContainer createRow()
           
 void delete()
          Routine to prepare for garbage collection
 int getColOffset(int colNum)
          Calculates the column offset given the stored array of widths
 void realignColumns()
           
 void shiftColsRight(int startColNum)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

reportRows

public java.util.ArrayList reportRows

colWidths

public double[] colWidths

colAlloc

public boolean[] colAlloc

MAXCOL

public static final int MAXCOL
See Also:
Constant Field Values
Constructor Detail

FieldMap

public FieldMap()
Creates a new instance of FieldHierachy


FieldMap

public FieldMap(double defaultColWidth)
Method Detail

createRow

public RowContainer createRow()

realignColumns

public void realignColumns()

getColOffset

public int getColOffset(int colNum)
Calculates the column offset given the stored array of widths


shiftColsRight

public void shiftColsRight(int startColNum)

delete

public void delete()
Routine to prepare for garbage collection