public virtual bool AddSelectedTracks (Source source, Selection selection)
{
if (!AcceptsInputFromSource (source) || selection.Count == 0)
return false;
DatabaseTrackListModel model = (source as ITrackModelSource).TrackModel as DatabaseTrackListModel;
if (model == null) {
return false;
}
WithTrackSelection (model, selection, AddTrackRange);
OnTracksAdded ();
OnUserNotifyUpdated ();
return true;
}