function NotationSelectionListener() 
{
    /**
     * called when the selection changes in the song view
     * @param {SongView} songView	the song view
     * @param {object}	 curSelection	current selection (a selectable part in song-view)
     * @param {object}	 oldSelection	previous selection (a selectable part in song-view)
     */
    this.onSelectionChange = function(songView, curSel, oldSel) {}
}
/**
 * @class
 * notation selection listener - it has opportunity to listen for notation selections
 */
@class
notation selection listener - it has opportunity to listen for notation selections
@class notation selection listener - it has opportunity to listen for notation selections
function NotationSelectionListener() 
{
    this.onSelectionChange = function(songView, curSel, oldSel) {}
}
function NotationSelectionListener ( ) { this . onSelectionChange = function ( songView , curSel , oldSel ) { } }
@class
 notation selection listener - it has opportunity to listen for notation selections
@class notation selection listener - it has opportunity to listen for notation selections
/**
     * called when the selection changes in the song view
     * @param {SongView} songView	the song view
     * @param {object}	 curSelection	current selection (a selectable part in song-view)
     * @param {object}	 oldSelection	previous selection (a selectable part in song-view)
     */