@Override
protected void populateItem(ListItem<ProjectVersion> item) {
item.setOutputMarkupId(true);
item.add(new Label("name", item.getModelObject().getName()));
item.add(new Label("summary", new StringResourceModel("ProjectVersionsConfigSection.summary", item, null, item.getModel().getObject().getChildren().size())));
progressModel = new ProgressionModel("");
final ProgressPanel progressPanel = new ProgressPanel("progress", progressModel);
item.add(progressPanel);
ProjectVersion projectVersion = item.getModelObject();
item.add(new BookmarkablePageLink<Void>("edit",SettingsPage.class,WicketUtil.buildPageParametersFor(projectVersion)));
item.add(createCheckoutAction(progressPanel, item.getModel()));
item.add(createRescanAction(progressPanel, item.getModel()));
item.add(createUpdateAction(progressPanel, item.getModel()));
item.add(createResetAction(progressPanel, item.getModel()));
item.add(createCommitAction(progressPanel, item.getModel()));
item.add(createDeleteAction(progressPanel, item.getModel()));
}