rem: this._parseFeed = { regex:regex, "usedRules":usedRules, pattern:pattern }; }; 
add: this._parseFeed = { regex:regex, "usedRules":usedRules, pattern:pattern } } 
context: qx.Proto._initParseFeed = function() {  if (this._parseFeed != null) {    // We already have the farse feed    return;  }  var DateFormat = qx.util.format.DateFormat;  // Initialize the rules  this._initParseRules();  // Get the used rules and construct the regex pattern  var usedRules = [];  var pattern = "^";  var formatTree = this._parseDateFormat(format);  for (var atomIdx = 0; atomIdx < formatTree.length; atomIdx++) {    var currAtom = formatTree[atomIdx];    if (currAtom.type == "literal") {      pattern += qx.lang.String.escapeRegexpChars(currAtom.text);    } else {      // This is a wildcard      var wildcardChar = currAtom.character;      var wildcardSize = currAtom.size;      // Get the rule for this wildcard      var wildcardRule;      for (var ruleIdx = 0; ruleIdx < DateFormat._parseRules.length; ruleIdx++) {        var rule = DateFormat._parseRules[ruleIdx];        if (wildcardChar == rule.pattern.charAt(0) && wildcardSize == rule.pattern.length) {          // We found the right rule for the wildcard          wildcardRule = rule;          break;        }      }      // Check the rule      if (wildcardRule == null) {        // We have no rule for that wildcard -> Malformed date format        var wildcardStr = "";        for (var i = 0; i < wildcardSize; i++) {          wildcardStr += wildcardChar;        }        throw "Malformed date format: " + format + ". Wildcard "          + wildcardStr + " is not supported";      } else {        // Add the rule to the pattern        usedRules.push(wildcardRule);        pattern += wildcardRule.regex;      }    }  }  pattern += "$";  // Create the regex  var regex;  try {    regex = new RegExp(pattern);  }  catch (exc) {    throw "Malformed date format: " + format;  }  // Create the this._parseFeed  this._parseFeed = { regex:regex, "usedRules":usedRules, pattern:pattern };};
meta: 1005	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/1005/5b1a09c4ca80efdfbd41063412dd526cf7e711df/DateFormat.js/buggy/qooxdoo/source/script/qx/util/format/DateFormat.js