code: function(node) {
  				var fileClient = this.fileClient;
  				if (node.Location === this.SEPARATOR) {
  					return this.SEPARATOR;
  				}
  				var path = this.SEPARATOR + fileClient.fileServiceName(node.Location);
  				var parents = node.Parents;
  				if (parents) {
  					path += this.SEPARATOR;
  					for (var i = parents.length; --i >= 0 ;){
  						path += parents[i].Name; 
  						path += this.SEPARATOR;
  					}
  					path += node.Name;
  				}
  				if (node.Directory) {
  					path += this.SEPARATOR;
  				}
  				return path;
  			}
docs: $NON-NLS-0$