Semantic Higlighting in Java for vim