code: function(sFormatId) {
  			sFormatId = sFormatId ? sFormatId.toUpperCase() : "";
  			check(!sFormatId || M_ABAP_NUMBER_FORMAT_SYMBOLS.hasOwnProperty(sFormatId), "sFormatId must be one of [' ','X','Y'] or empty");
  			var mChanges = this.oConfiguration._collect();
  			this.sLegacyNumberFormat = mChanges.legacyNumberFormat = sFormatId;
  			this.setNumberSymbol("group", M_ABAP_NUMBER_FORMAT_SYMBOLS[sFormatId].groupingSeparator);
  			this.setNumberSymbol("decimal", M_ABAP_NUMBER_FORMAT_SYMBOLS[sFormatId].decimalSeparator);
  			this.oConfiguration._endCollect();
  			return this;
  		}
docs: Allows to specify one of the legacy ABAP number format.
  
  This method will modify the 'group' and 'decimal' symbols. When called with a null
  or undefined format id, any previously applied format will be removed.
  
  After changing the legacy number format, the framework tries to update localization
  specific parts of the UI. See the documentation of {@link sap.ui.core.Configuration#setLanguage}
  for details and restrictions.
  
  @param {string} sFormatId id of the ABAP number format set (one of ' ','X','Y')
  @return {sap.ui.core.Configuration.FormatSettings} Returns <code>this</code> to allow method chaining
  @public