fireBaselineChanged(this, null, (Integer)snapshotId,true);
if (undo){
UndoableEditSupport undoableEditSupport=getUndoController().getEditSupport();
if (undoableEditSupport!=null){
undoableEditSupport.postEdit(new SaveSnapshotEdit(this,snapshotId,entireProject,selection));
}
}
}