Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
Diffstat (limited to 'org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/components/NestedProjectsComposite.java')
-rw-r--r--org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/components/NestedProjectsComposite.java24
1 files changed, 2 insertions, 22 deletions
diff --git a/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/components/NestedProjectsComposite.java b/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/components/NestedProjectsComposite.java
index b826ac86..3eab81dd 100644
--- a/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/components/NestedProjectsComposite.java
+++ b/org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/components/NestedProjectsComposite.java
@@ -11,7 +11,6 @@
package org.eclipse.m2e.core.ui.internal.components;
-import java.beans.Beans;
import java.io.File;
import java.net.URI;
import java.util.ArrayList;
@@ -45,7 +44,6 @@ import org.eclipse.jface.viewers.ISelection;
import org.eclipse.jface.viewers.ISelectionChangedListener;
import org.eclipse.jface.viewers.IStructuredSelection;
import org.eclipse.jface.viewers.ITreeContentProvider;
-import org.eclipse.jface.viewers.LabelProvider;
import org.eclipse.jface.viewers.SelectionChangedEvent;
import org.eclipse.jface.viewers.Viewer;
import org.eclipse.osgi.util.NLS;
@@ -64,9 +62,6 @@ import org.eclipse.swt.widgets.Label;
import org.eclipse.swt.widgets.Link;
import org.eclipse.swt.widgets.Menu;
import org.eclipse.swt.widgets.Tree;
-import org.eclipse.ui.ISharedImages;
-import org.eclipse.ui.PlatformUI;
-import org.eclipse.ui.ide.IDE;
import org.eclipse.m2e.core.internal.IMavenConstants;
import org.eclipse.m2e.core.ui.internal.MavenImages;
@@ -168,30 +163,15 @@ public class NestedProjectsComposite extends Composite implements IMenuListener
return false;
}
});
- codebaseViewer.setLabelProvider(new LabelProvider() {
+ codebaseViewer.setLabelProvider(new MavenProjectLabelProvider() {
public Image getImage(Object element) {
- if(Beans.isDesignTime()) {
- // windowbuilder compat
- return null;
- }
- ISharedImages sharedImages = PlatformUI.getWorkbench().getSharedImages();
- if(element instanceof IProject && !((IProject) element).isAccessible()) {
- return sharedImages.getImage(IDE.SharedImages.IMG_OBJ_PROJECT_CLOSED);
- }
-
- Image img = MavenImages.createOverlayImage(MavenImages.MVN_PROJECT,
- sharedImages.getImage(IDE.SharedImages.IMG_OBJ_PROJECT), MavenImages.MAVEN_OVERLAY, IDecoration.TOP_LEFT);
+ Image img = super.getImage(element);
if(showOutOfDateUI && requiresUpdate((IProject) element)) {
img = MavenImages.createOverlayImage(MavenImages.OOD_MVN_PROJECT, img, MavenImages.OUT_OF_DATE_OVERLAY,
IDecoration.BOTTOM_RIGHT);
}
-
return img;
}
-
- public String getText(Object element) {
- return element instanceof IProject ? ((IProject) element).getName() : ""; //$NON-NLS-1$
- }
});
projects = getMavenCodebases();
codebaseViewer.setInput(projects);

Back to the top