public static SemanticHighlighting[] getSemanticHighlightings() {
if (fgSemanticHighlightings == null)
fgSemanticHighlightings= new SemanticHighlighting[] {
new DeprecatedMemberHighlighting(),
new AutoboxHighlighting(),
new StaticFinalFieldHighlighting(),
new StaticFieldHighlighting(),
new FieldHighlighting(),
new MethodDeclarationHighlighting(),
new StaticMethodInvocationHighlighting(),
new AbstractMethodInvocationHighlighting(),
new AnnotationElementReferenceHighlighting(),
new InheritedMethodInvocationHighlighting(),
new ParameterVariableHighlighting(),
new LocalVariableDeclarationHighlighting(),
new LocalVariableHighlighting(),
new TypeVariableHighlighting(),
new MethodHighlighting(),
new TypeArgumentHighlighting(),
new ClassHighlighting(),
new EnumHighlighting(),
new AnnotationHighlighting(),
new InterfaceHighlighting(),
};
return fgSemanticHighlightings;
}