bundles/org.eclipse.orion.client.collab/web/orion/collab/collabClient.js
function(e) {
			this.location = e.input.resource;
			this.updateSelfFileAnnotation();
			this.destroyOT();
			this.sendCurrentLocation();
			if (e.metadata.Attributes) {
				var projectSessionID = e.metadata.Attributes.hubID;
				if (this.projectSessionID !== projectSessionID) {
					this.projectSessionID = projectSessionID;
					this.projectChanged(projectSessionID);
				}
			}
		}
function(e) {
			this.location = e.input.resource;
			this.updateSelfFileAnnotation();
			this.destroyOT();
			this.sendCurrentLocation();
			if (e.metadata.Attributes) {
				var projectSessionID = e.metadata.Attributes.hubID;
				if (this.projectSessionID !== projectSessionID) {
					this.projectSessionID = projectSessionID;
					this.projectChanged(projectSessionID);
				}
			}
		}
function ( e ) { this . location = e . input . resource ; this . updateSelfFileAnnotation ( ) ; this . destroyOT ( ) ; this . sendCurrentLocation ( ) ; if ( e . metadata . Attributes ) { var projectSessionID = e . metadata . Attributes . hubID ; if ( this . projectSessionID !== projectSessionID ) { this . projectSessionID = projectSessionID ; this . projectChanged ( projectSessionID ) ; } } }
Input changed handler
Input changed handler