com.tonbeller.jpivot.table
Interface RowAxisBuilder

All Superinterfaces:
Available, AxisBuilder, com.tonbeller.wcf.bookmarks.Bookmarkable, PartBuilder
All Known Implementing Classes:
RowAxisBuilderImpl

public interface RowAxisBuilder
extends AxisBuilder

Created on 24.10.2002

Author:
av

Field Summary
 
Fields inherited from interface com.tonbeller.wcf.bookmarks.Bookmarkable
EXTENSIONAL, INTENSIONAL
 
Method Summary
 void buildHeaderRow(org.w3c.dom.Element parent, int rowIndex)
          builds a row for the corner element
 int getHeaderRowCount()
          return the number of rows needed for the header (corner element)
 SpanCalc getHeaderSpanCalc()
          returns the SpanCalc for header if present. return null otherwise
 
Methods inherited from interface com.tonbeller.jpivot.table.AxisBuilder
buildRow, getAxisConfig, getAxisHeaderBuilder, getColumnCount, getRowCount, getSpanBuilder, getSpanCalc, setAxisHeaderBuilder, setSpanBuilder
 
Methods inherited from interface com.tonbeller.jpivot.table.PartBuilder
destroy, initialize, isAvailable, startBuild, stopBuild
 
Methods inherited from interface com.tonbeller.wcf.bookmarks.Bookmarkable
getBookmarkState, setBookmarkState
 

Method Detail

getHeaderRowCount

int getHeaderRowCount()
return the number of rows needed for the header (corner element)


buildHeaderRow

void buildHeaderRow(org.w3c.dom.Element parent,
                    int rowIndex)
builds a row for the corner element


getHeaderSpanCalc

SpanCalc getHeaderSpanCalc()
returns the SpanCalc for header if present. return null otherwise