if( !doc.bird.attemptShared( Session.DOOR_TRNS | Session.DOOR_RCV, 250 )) return;
try {
collSO = doc.getSelectedReceivers().getAll();
final List collGroup = Collections.singletonList( group );
for( int i = 0; i < collSO.size(); i++ ) {
final GroupableSessionObject so = (GroupableSessionObject) collSO.get( i );
ce.addPerform( new EditAddSessionObjects( this, so.getGroups(), collGroup ));
}
// ce.addEdit( new EditAddSessionObjects( this, group.getReceivers(), collSO ));
collSO = doc.getSelectedTransmitters().getAll();
for( int i = 0; i < collSO.size(); i++ ) {
final GroupableSessionObject so = (GroupableSessionObject) collSO.get( i );
ce.addPerform( new EditAddSessionObjects( this, so.getGroups(), collGroup ));
}
// ce.addEdit( new EditAddSessionObjects( this, group.getTransmitters(), collSO ));
if( b1 ) {
ce.addPerform( new EditAddSessionObjects( this, doc.getMutableGroups(), collGroup ));