}
if( !selected.isEmpty() ) {
doc.getUndoManager().addEdit( new EditAddSessionObjects( SessionGroupTable.this, collAllSelected, selected ).perform() );
}
if( !deselected.isEmpty() ) {
doc.getUndoManager().addEdit( new EditRemoveSessionObjects( SessionGroupTable.this, collAllSelected, deselected ).perform() );
}
// }
// finally {
// doc.bird.releaseShared( doors );
// }