Skip to main content
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
Diffstat (limited to 'bundles/org.eclipse.team.cvs.ui/src/org/eclipse/team/internal/ccvs/ui/subscriber/CVSParticipantLabelDecorator.java')
-rw-r--r--bundles/org.eclipse.team.cvs.ui/src/org/eclipse/team/internal/ccvs/ui/subscriber/CVSParticipantLabelDecorator.java54
1 files changed, 13 insertions, 41 deletions
diff --git a/bundles/org.eclipse.team.cvs.ui/src/org/eclipse/team/internal/ccvs/ui/subscriber/CVSParticipantLabelDecorator.java b/bundles/org.eclipse.team.cvs.ui/src/org/eclipse/team/internal/ccvs/ui/subscriber/CVSParticipantLabelDecorator.java
index 259e67134..2b749f7e4 100644
--- a/bundles/org.eclipse.team.cvs.ui/src/org/eclipse/team/internal/ccvs/ui/subscriber/CVSParticipantLabelDecorator.java
+++ b/bundles/org.eclipse.team.cvs.ui/src/org/eclipse/team/internal/ccvs/ui/subscriber/CVSParticipantLabelDecorator.java
@@ -11,30 +11,31 @@
package org.eclipse.team.internal.ccvs.ui.subscriber;
import org.eclipse.core.resources.IResource;
-import org.eclipse.jface.resource.JFaceResources;
import org.eclipse.jface.util.IPropertyChangeListener;
import org.eclipse.jface.util.PropertyChangeEvent;
-import org.eclipse.jface.viewers.*;
-import org.eclipse.swt.SWT;
-import org.eclipse.swt.graphics.*;
-import org.eclipse.team.core.subscribers.ActiveChangeSet;
+import org.eclipse.jface.viewers.ILabelDecorator;
+import org.eclipse.jface.viewers.LabelProvider;
+import org.eclipse.jface.viewers.StructuredViewer;
+import org.eclipse.jface.viewers.Viewer;
+import org.eclipse.swt.graphics.Image;
import org.eclipse.team.core.synchronize.SyncInfo;
-import org.eclipse.team.internal.ccvs.core.*;
+import org.eclipse.team.internal.ccvs.core.CVSException;
+import org.eclipse.team.internal.ccvs.core.CVSSyncInfo;
+import org.eclipse.team.internal.ccvs.core.ICVSRemoteFile;
+import org.eclipse.team.internal.ccvs.core.ICVSRemoteResource;
import org.eclipse.team.internal.ccvs.core.resources.CVSWorkspaceRoot;
import org.eclipse.team.internal.ccvs.core.resources.RemoteFile;
-import org.eclipse.team.internal.ccvs.ui.*;
-import org.eclipse.team.internal.ccvs.ui.Policy;
-import org.eclipse.team.internal.ui.TeamUIPlugin;
-import org.eclipse.team.internal.ui.synchronize.ChangeSetDiffNode;
+import org.eclipse.team.internal.ccvs.ui.CVSDecoration;
+import org.eclipse.team.internal.ccvs.ui.CVSLightweightDecorator;
+import org.eclipse.team.internal.ccvs.ui.CVSUIPlugin;
import org.eclipse.team.internal.ui.synchronize.SyncInfoModelElement;
import org.eclipse.team.ui.TeamUI;
import org.eclipse.team.ui.synchronize.ISynchronizeModelElement;
import org.eclipse.team.ui.synchronize.ISynchronizePageConfiguration;
-class CVSParticipantLabelDecorator extends LabelProvider implements IPropertyChangeListener, ILabelDecorator, IFontDecorator {
+class CVSParticipantLabelDecorator extends LabelProvider implements IPropertyChangeListener, ILabelDecorator {
private ISynchronizePageConfiguration configuration;
- private Font boldFont;
public CVSParticipantLabelDecorator(ISynchronizePageConfiguration configuration) {
this.configuration = configuration;
@@ -66,12 +67,6 @@ class CVSParticipantLabelDecorator extends LabelProvider implements IPropertyCha
return output.toString();
}
}
- if (element instanceof ChangeSetDiffNode) {
- ActiveChangeSet set = (ActiveChangeSet)((ChangeSetDiffNode)element).getSet();
- if (CVSUIPlugin.getPlugin().getChangeSetManager().isDefault(set)) {
- text = Policy.bind("CommitSetDiffNode.0", text); //$NON-NLS-1$
- }
- }
return text;
} catch (CVSException e) {
return input;
@@ -90,9 +85,6 @@ class CVSParticipantLabelDecorator extends LabelProvider implements IPropertyCha
}
}
public void dispose() {
- if(boldFont != null) {
- boldFont.dispose();
- }
CVSUIPlugin.removePropertyChangeListener(this);
TeamUI.removePropertyChangeListener(this);
}
@@ -133,24 +125,4 @@ class CVSParticipantLabelDecorator extends LabelProvider implements IPropertyCha
}
return null;
}
-
- public Font decorateFont(Object element) {
- if (element instanceof ChangeSetDiffNode) {
- ActiveChangeSet set = (ActiveChangeSet)((ChangeSetDiffNode)element).getSet();
- if (CVSUIPlugin.getPlugin().getChangeSetManager().isDefault(set)) {
- if (boldFont == null) {
- Font defaultFont = JFaceResources.getDefaultFont();
- FontData[] data = defaultFont.getFontData();
- for (int i = 0; i < data.length; i++) {
- data[i].setStyle(SWT.BOLD);
- }
- boldFont = new Font(TeamUIPlugin.getStandardDisplay(), data);
- }
- return boldFont;
- }
- }
- return null;
- }
-
-
} \ No newline at end of file

Back to the top