super(id, new ThrowAwayModel(list));
}
@Override
protected void populateItem(ListItem item) {
FrequencyDist frequencyDist = (FrequencyDist) item.getModelObject();
item.add(new TimeWindowLabel("timeWindow", frequencyDist, previous));
item.add(new Label("numberOfHits", String.valueOf(frequencyDist.getHits())));
IndexBasedMouseOverMouseOutSupport.add(item, index);
item.add(new AttributeModifier("class", true, new Model((index % 2 == 0) ? "even" : "odd")));
previous = frequencyDist;
index++;
}