I've always said if I have sex, I'd better like the fellow- after all, there is a chance of pregnancy and protection is never 100%. Even if you don't marry the guy, if you have the baby, you will have to deal with the person for at least 18 years or so.
And a woman can get pregnant even if the man doesn't ejaculate- the chances aren't as good but it can still happen. I've talked to a few girls who said this happened to them.
While it's true that even barrier protection isn't 100%, this is about intent, not risk.
If there was an agreed upon risk (such as the pulling out method, which yes, is stupid, but still it can be agreed upon presumably) which was then abandoned by one party, that constitutes an attack since something is being done to someone else's body without their consent.