@Override
	public void eSet(int featureID, Object newValue) {
		switch (featureID) {
			case DroolsPackage.DOCUMENT_ROOT__MIXED:
				((FeatureMap.Internal)getMixed()).set(newValue);
				return;
			case DroolsPackage.DOCUMENT_ROOT__XMLNS_PREFIX_MAP:
				((EStructuralFeature.Setting)getXMLNSPrefixMap()).set(newValue);
				return;
			case DroolsPackage.DOCUMENT_ROOT__XSI_SCHEMA_LOCATION:
				((EStructuralFeature.Setting)getXSISchemaLocation()).set(newValue);
				return;
			case DroolsPackage.DOCUMENT_ROOT__GLOBAL:
				setGlobal((GlobalType)newValue);
				return;
			case DroolsPackage.DOCUMENT_ROOT__IMPORT:
				setImport((ImportType)newValue);
				return;
			case DroolsPackage.DOCUMENT_ROOT__META_DATA:
				setMetaData((MetaDataType)newValue);
				return;
			case DroolsPackage.DOCUMENT_ROOT__ON_ENTRY_SCRIPT:
				setOnEntryScript((OnEntryScriptType)newValue);
				return;
			case DroolsPackage.DOCUMENT_ROOT__ON_EXIT_SCRIPT:
				setOnExitScript((OnExitScriptType)newValue);
				return;
			case DroolsPackage.DOCUMENT_ROOT__PACKAGE_NAME:
				setPackageName((String)newValue);
				return;
			case DroolsPackage.DOCUMENT_ROOT__PRIORITY:
				setPriority((BigInteger)newValue);
				return;
			case DroolsPackage.DOCUMENT_ROOT__RULE_FLOW_GROUP:
				setRuleFlowGroup((String)newValue);
				return;
			case DroolsPackage.DOCUMENT_ROOT__TASK_NAME:
				setTaskName((String)newValue);
				return;
			case DroolsPackage.DOCUMENT_ROOT__VERSION:
				setVersion((String)newValue);
				return;
		}
		super.eSet(featureID, newValue);
	}
@ Override public void eSet ( int featureID , Object newValue ) { switch ( featureID ) { case DroolsPackage . DOCUMENT_ROOT__MIXED : ( ( FeatureMap . Internal ) getMixed ( ) ) . set ( newValue ) ; return ; case DroolsPackage . DOCUMENT_ROOT__XMLNS_PREFIX_MAP : ( ( EStructuralFeature . Setting ) getXMLNSPrefixMap ( ) ) . set ( newValue ) ; return ; case DroolsPackage . DOCUMENT_ROOT__XSI_SCHEMA_LOCATION : ( ( EStructuralFeature . Setting ) getXSISchemaLocation ( ) ) . set ( newValue ) ; return ; case DroolsPackage . DOCUMENT_ROOT__GLOBAL : setGlobal ( ( GlobalType ) newValue ) ; return ; case DroolsPackage . DOCUMENT_ROOT__IMPORT : setImport ( ( ImportType ) newValue ) ; return ; case DroolsPackage . DOCUMENT_ROOT__META_DATA : setMetaData ( ( MetaDataType ) newValue ) ; return ; case DroolsPackage . DOCUMENT_ROOT__ON_ENTRY_SCRIPT : setOnEntryScript ( ( OnEntryScriptType ) newValue ) ; return ; case DroolsPackage . DOCUMENT_ROOT__ON_EXIT_SCRIPT : setOnExitScript ( ( OnExitScriptType ) newValue ) ; return ; case DroolsPackage . DOCUMENT_ROOT__PACKAGE_NAME : setPackageName ( ( String ) newValue ) ; return ; case DroolsPackage . DOCUMENT_ROOT__PRIORITY : setPriority ( ( BigInteger ) newValue ) ; return ; case DroolsPackage . DOCUMENT_ROOT__RULE_FLOW_GROUP : setRuleFlowGroup ( ( String ) newValue ) ; return ; case DroolsPackage . DOCUMENT_ROOT__TASK_NAME : setTaskName ( ( String ) newValue ) ; return ; case DroolsPackage . DOCUMENT_ROOT__VERSION : setVersion ( ( String ) newValue ) ; return ; } super . eSet ( featureID , newValue ) ; }
<!-- begin-user-doc -->
<!-- end-user-doc -->
@generated