function (oSettings) {
		oSettings = oSettings || {};

		if (!oSettings.name) {
			jQuery.sap.log.error("Please provide a name for the RuleSet.");
		}

		if (mRuleSets[oSettings.name]) {
			return mRuleSets[oSettings.name];
		}

		this._oSettings = oSettings;
		this._mRules = {};
		mRuleSets[oSettings.name] = this;
	}
function (oSettings) {
		oSettings = oSettings || {};

		if (!oSettings.name) {
			jQuery.sap.log.error("Please provide a name for the RuleSet.");
		}

		if (mRuleSets[oSettings.name]) {
			return mRuleSets[oSettings.name];
		}

		this._oSettings = oSettings;
		this._mRules = {};
		mRuleSets[oSettings.name] = this;
	}
function ( oSettings ) { oSettings = oSettings || { } ; if ( ! oSettings . name ) { jQuery . sap . log . error ( "Please provide a name for the RuleSet." ) ; } if ( mRuleSets [ oSettings . name ] ) { return mRuleSets [ oSettings . name ] ; } this . _oSettings = oSettings ; this . _mRules = { } ; mRuleSets [ oSettings . name ] = this ; }
Creates a RuleSet.
The RuleSet can store multiple rules concerning namespaces.
<h3>Usage</h3>
The RuleSet is an interface used to create, update and delete rulesets.

@class
@public
@constructor
@namespace
@name sap.ui.support.RuleSet
@memberof sap.ui.support
@author SAP SE
@version ${version}
@param {object} oSettings Name of the initiated
@returns {void}
Creates a RuleSet . The RuleSet can store multiple rules concerning namespaces . <h3 > Usage< / h3 > The RuleSet is an interface used to create update and delete rulesets .
Creates a new RuleSet instance.