TV-Browser 3.3.3 API

tvbrowser.ui.programtable
Class TimeBlockLayout

java.lang.Object
  extended by tvbrowser.ui.programtable.AbstractProgramTableLayout
      extended by tvbrowser.ui.programtable.TimeBlockLayout
All Implemented Interfaces:
ProgramTableLayout
Direct Known Subclasses:
CompactTimeBlockLayout, OptimizedCompactTimeBlockLayout

public class TimeBlockLayout
extends AbstractProgramTableLayout

Define blocks of n hours. Each of these blocks starts at the same height in all columns (so the borders of these time blocks are time synchronous). The height of a certain block is calculated by the channel with the most programs in that block.

Since:
2.7
Author:
René Mach

Field Summary
protected  boolean mCompactLayout
           
protected  boolean mOptimizedCompactLayout
           
 
Constructor Summary
TimeBlockLayout()
           
 
Method Summary
 void updateLayout(ProgramTableModel model)
           
 
Methods inherited from class tvbrowser.ui.programtable.AbstractProgramTableLayout
getColumnStart, setColumnStarts
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

mCompactLayout

protected boolean mCompactLayout

mOptimizedCompactLayout

protected boolean mOptimizedCompactLayout
Constructor Detail

TimeBlockLayout

public TimeBlockLayout()
Method Detail

updateLayout

public void updateLayout(ProgramTableModel model)

TV-Browser 3.3.3 API

TV-Browser 3.3.3, Copyright (C) 2004-2008 TV-Browser Team (dev@tvbrowser.org)