var ppl = "dojo:propertyproviderlist"; var propertySets = []; var tagname = fragment.tagName; if(fragment[ppl]){ var propertyProviderIds = fragment[ppl].value.split(" ");      for(var propertySetId in propertyProviderIds){ if((propertySetId.indexOf("..")==-1)&&(propertySetId.indexOf(":  var propertySet = this.getPropertySetById(propertySetId); if(propertySet != ""){ propertySets.push(propertySet); } }else{    } } }   return this.getPropertySetsByType(tagname).concat(propertySets); } 
var ppl = "dojo:propertyproviderlist"; var propertySets = []; var tagname = fragment.tagName; if(fragment[ppl]){ var propertyProviderIds = fragment[ppl].value.split(" ");      for(var propertySetId in propertyProviderIds){ if((propertySetId.indexOf("..")==-1)&&(propertySetId.indexOf(":  var propertySet = this.getPropertySetById(propertySetId); if(propertySet != ""){ propertySets.push(propertySet); } }else{    } } }   return this.getPropertySetsByType(tagname).concat(propertySets); } 
  this.getPropertySets = function(/*Object*/fragment){    // summary: returns the propertySet for a given component fragment    var ppl = "dojo:propertyproviderlist";    var propertySets = [];    var tagname = fragment.tagName;    if(fragment[ppl]){      var propertyProviderIds = fragment[ppl].value.split(" ");      // FIXME: should the propertyProviderList attribute contain #      //      syntax for reference to ids or not?      // FIXME: need a better test to see if this is local or external      // FIXME: doesn't handle nested propertySets, or propertySets that      //      just contain information about css documents, etc.      for(var propertySetId in propertyProviderIds){        if((propertySetId.indexOf("..")==-1)&&(propertySetId.indexOf("://")==-1)){          // get a reference to a propertySet within the current parsed structure          var propertySet = this.getPropertySetById(propertySetId);          if(propertySet != ""){            propertySets.push(propertySet);          }        }else{          // FIXME: add code to parse and return a propertySet from          // another document          // alex: is this even necessaray? Do we care? If so, why?        }      }    }    // we put the typed ones first so that the parsed ones override when    // iteration happens.    return this.getPropertySetsByType(tagname).concat(propertySets); // Array  }
6315	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/6315/65ae7e8768a77997b7894e274bc242069a1cb027/struts_dojo.js.uncompressed.js/clean/src/main/resources/org/apache/struts2/static/dojo/struts_dojo.js.uncompressed.js