Trump refuses to say the words "radical white supremacist terror" or "radical christian extremist terror" and merely vaguely talks about "violence". 

This attack and the numerous other white supremacist or radical christian terror attacks on Americans by Americans are not merely "violence". they are politically or religiously motivated and  therefore meet the text book definition of terrorism.