Use of *haircut* in this passage is an instance of [metonymy](http://en.wikipedia.org/wiki/Metonymy), in which the single term *haircut* is used to stand for many aspects of appearance, including clothes, grooming, and mannerisms. While it represents appearance, I don't see it as representing *character* at all.