code: function(oList, oAttr){
  		if (oList._getAtt().getListOrder() != ExactOrder.Fixed /*Select*/) {
  			return -1;
  		}
  
  		var aAttributes = oList._getAtt().getAttributes();
  		var idx = 0;
  		for (var i = 0; i < aAttributes.length; i++) {
  			if (aAttributes[i] === oAttr) {
  				break;
  			}
  			if (aAttributes[i].getChangeListener()) {
  				idx++;
  			}
  		}
  		return idx;
  	}
docs: Returns the index in the sublists of the given list for a new list of the given attribute