code: function(id_string) {
  
  		id_string = id_string.trim();
  		var match = this._locator_regex.exec(id_string),
  			result;
  
  		if (!match || match[2].indexOf('$') != -1) Lava.t("Malformed resource id: " + id_string);
  
  		/** @type {_cResourceId} */
  		result = {
  			locator_type: this.locator_types[id_string[0]],
  			locator: match[1],
  			name: match[2]
  		};
  
  		return result;
  
  	}
docs: Parse value of x:resource_id attribute
  @param {string} id_string
  @returns {_cResourceId}