package no.java.schedule.activities.adapters.beans;
import java.util.ArrayList;
import java.util.List;
public class Block {
public Block(String heading){
this.heading = heading;
}
protected final List<SessionDisplay> sessions = new ArrayList<SessionDisplay>();
protected CharSequence heading;
public SessionDisplay getSession(int position) {
return sessions.get(position);
}
public void addSession( SessionDisplay display) {
sessions.add(display);
}
public int getCount()
{
int size = sessions.size();
if( size > 0) {
return size;
} else {
return 1; // The empty view
}
}
public boolean hasSessions()
{
return (sessions.size() > 0);
}
public CharSequence getHeading() {
return heading;
}
}