rem: typeLength = defaultType.length 
context: qx.Proto._createTypeHtml = function(typeNode, packageBaseClass, defaultType, fillSpaces) {  var typeHtml;  var typeLength;  var typeName = null;  var arrayDims = null;  if (typeNode && typeNode.attributes) {    typeName = typeNode.attributes.instance ? typeNode.attributes.instance : typeNode.attributes.type;    arrayDims = typeNode.attributes.arrayDimensions;  }  if (typeName == null) {    typeHtml = defaultType;    typeLength = defaultType.length  } else {    typeLength = typeName.length;    if (qx.apiviewer.DetailViewer.PRIMITIVES[typeName]) {      typeHtml = typeName;    } else {      typeHtml = this._createItemLinkHtml(typeName, packageBaseClass, false, true);    }    if (arrayDims) {      for (var i = 0; i < parseInt(arrayDims); i++) {        typeHtml += "[]";        typeLength += 2;      }    }  }  if (fillSpaces) {    var spacesCount = qx.apiviewer.DetailViewer.MIN_TYPE_LENGTH - typeLength;    for (var i = 0; i < spacesCount; i++) {      typeHtml += "&nbsp;";    }  }  return typeHtml;};
meta: 1005	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/1005/81eb7a06fca481ace7507df2e760534ffa2b71b3/DetailViewer.js/buggy/qooxdoo/source/demo/apiviewer/script/qx/apiviewer/DetailViewer.js