List of usage examples for org.springframework.ide.eclipse.beans.ui BeansUIImages DESC_OVR_SPRING
ImageDescriptor DESC_OVR_SPRING
To view the source code for org.springframework.ide.eclipse.beans.ui BeansUIImages DESC_OVR_SPRING.
Click Source Link
From source file:org.synyx.hades.eclipse.beans.ui.model.HadesModelLabelDecorator.java
@Override protected void decorateJavaElement(IJavaElement element, IDecoration decoration) { int type = element.getElementType(); IProject project = element.getJavaProject().getProject(); try {//from ww w . j a v a 2 s . c o m if (type == IJavaElement.CLASS_FILE) { // Decorate Java class file IType javaType = ((IClassFile) element).getType(); if (HadesUtils.hasDaoBeanFor(project, javaType)) { decoration.addOverlay(BeansUIImages.DESC_OVR_SPRING); } } else if (type == IJavaElement.COMPILATION_UNIT) { // Decorate Java source file for (IType javaType : ((ICompilationUnit) element).getTypes()) { if (HadesUtils.hasDaoBeanFor(project, javaType)) { decoration.addOverlay(BeansUIImages.DESC_OVR_SPRING); break; } } } } catch (JavaModelException e) { // ignore } super.decorateJavaElement(element, decoration); }