code: function (vControl, oAppComponent, bSuppressLogging) {
  
  			var sControlId = vControl instanceof ManagedObject ? vControl.getId() : vControl;
  			var bIsGenerated = ManagedObjectMetadata.isGeneratedId(sControlId);
  
  			if (!bIsGenerated || this.hasLocalIdSuffix(vControl, oAppComponent)) {
  				return true;
  			} else {
  
  				var sHasConcatenatedId = sControlId.indexOf("--") !== -1;
  				if (!bSuppressLogging && !sHasConcatenatedId) {
  					Log.warning("Control ID was generated dynamically by SAPUI5. To support SAPUI5 flexibility, a stable control ID is needed to assign the changes to.", sControlId);
  				}
  				return false;
  			}
  		}
docs: Checks if the control id is generated or maintained by the application.
  
  @param {sap.ui.core.Control|string} vControl - Control instance or ID
  @param {sap.ui.core.Component} oAppComponent - oAppComponent application component, needed only if vControl is a string (ID)
  @param {boolean} [bSuppressLogging] bSuppressLogging - Flag to suppress the warning in the console
  @returns {boolean} <code>true</code> if the ID is maintained by the application
  @protected