switch ( eDerivedStructuralFeatureID( eFeature ) )
switch ( featureID )
	public void eUnset( EStructuralFeature eFeature )	{		switch ( eDerivedStructuralFeatureID( eFeature ) )		{			case ComponentPackage.SCALE__MIN :				setMin( (DataElement) null );				return;			case ComponentPackage.SCALE__MAX :				setMax( (DataElement) null );				return;			case ComponentPackage.SCALE__STEP :				unsetStep( );				return;			case ComponentPackage.SCALE__UNIT :				unsetUnit( );				return;			case ComponentPackage.SCALE__MINOR_GRIDS_PER_UNIT :				unsetMinorGridsPerUnit( );				return;		}		eDynamicUnset( eFeature );	}