modificationsHash.clear();
logger.debug("History size: " + getViewComponent().getContext().getHistory().size());
// for (int i = getViewComponent().getContext().getHistory().size() - 1; i >= 0; --i) {
for (Iterator<AbstractContextModification> it = getViewComponent().getContext().getHistory().iterator(); it.hasNext();) {
// add(new ContextModificationRow(this,getViewComponent().getContext().getHistory().get(i)));
AbstractContextModification modification = it.next();
// if (modification.canUndo()) {
JCheckBox checkBox = new JCheckBox();
checkBox.addItemListener(this);
modificationsHash.put(modification, checkBox);
ContextModificationRow modificationRow =