|
|
|
@ -225,18 +225,21 @@ public class VersioningInfoContainer extends LayoutContainer {
|
|
|
|
|
@Override
|
|
|
|
|
public void componentSelected(ButtonEvent ce) {
|
|
|
|
|
|
|
|
|
|
String msg = "Deleting all older versions of: <br/> - "+ currentVersion.getName()+"." +
|
|
|
|
|
"<br/>Confirm?";
|
|
|
|
|
DialogConfirm box = new DialogConfirm(null, "Delete older versions of: "+ currentVersion.getName(), msg);
|
|
|
|
|
box.getYesButton().addClickHandler(new ClickHandler() {
|
|
|
|
|
|
|
|
|
|
@Override
|
|
|
|
|
public void onClick(ClickEvent event) {
|
|
|
|
|
AppController.getEventBus().fireEvent(new FileVersioningEvent(WorkspaceVersioningOperation.DELETE_ALL_OLDER_VERSIONS, currentVersion, store.getModels(), windowVersioning));
|
|
|
|
|
}
|
|
|
|
|
});
|
|
|
|
|
box.setModal(true);
|
|
|
|
|
box.center();
|
|
|
|
|
if(store.getModels().size()>0){
|
|
|
|
|
|
|
|
|
|
String msg = "Deleting all older versions of: <br/> - "+ currentVersion.getName()+"." +
|
|
|
|
|
"<br/>Confirm?";
|
|
|
|
|
DialogConfirm box = new DialogConfirm(null, "Delete older versions of: "+ currentVersion.getName(), msg);
|
|
|
|
|
box.getYesButton().addClickHandler(new ClickHandler() {
|
|
|
|
|
|
|
|
|
|
@Override
|
|
|
|
|
public void onClick(ClickEvent event) {
|
|
|
|
|
AppController.getEventBus().fireEvent(new FileVersioningEvent(WorkspaceVersioningOperation.DELETE_ALL_OLDER_VERSIONS, currentVersion, store.getModels(), windowVersioning));
|
|
|
|
|
}
|
|
|
|
|
});
|
|
|
|
|
box.setModal(true);
|
|
|
|
|
box.center();
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
|
});
|
|
|
|
|