Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
Diffstat (limited to 'bundles/org.eclipse.team.cvs.ui/src/org/eclipse/team/internal/ccvs/ui/tags/TagElement.java')
-rw-r--r--bundles/org.eclipse.team.cvs.ui/src/org/eclipse/team/internal/ccvs/ui/tags/TagElement.java17
1 files changed, 10 insertions, 7 deletions
diff --git a/bundles/org.eclipse.team.cvs.ui/src/org/eclipse/team/internal/ccvs/ui/tags/TagElement.java b/bundles/org.eclipse.team.cvs.ui/src/org/eclipse/team/internal/ccvs/ui/tags/TagElement.java
index 589babd94..9f7e93454 100644
--- a/bundles/org.eclipse.team.cvs.ui/src/org/eclipse/team/internal/ccvs/ui/tags/TagElement.java
+++ b/bundles/org.eclipse.team.cvs.ui/src/org/eclipse/team/internal/ccvs/ui/tags/TagElement.java
@@ -14,6 +14,7 @@
package org.eclipse.team.internal.ccvs.ui.tags;
import java.util.Date;
+
import org.eclipse.core.runtime.IAdaptable;
import org.eclipse.jface.resource.ImageDescriptor;
import org.eclipse.team.internal.ccvs.core.CVSTag;
@@ -40,6 +41,7 @@ public class TagElement implements IWorkbenchAdapter, IAdaptable {
* @deprecated
* @param tag
*/
+ @Deprecated
public TagElement(CVSTag tag) {
this(null, tag);
}
@@ -47,17 +49,21 @@ public class TagElement implements IWorkbenchAdapter, IAdaptable {
this.parent = parent;
this.tag = tag;
}
+ @Override
public Object[] getChildren(Object o) {
return new Object[0];
}
+ @Override
public <T> T getAdapter(Class<T> adapter) {
if (adapter == IWorkbenchAdapter.class) return adapter.cast(this);
return null;
}
+ @Override
public ImageDescriptor getImageDescriptor(Object object) {
return getImageDescriptor(tag);
}
- public String getLabel(Object o) {
+ @Override
+ public String getLabel(Object o) {
if(tag.getType() == CVSTag.DATE){
Date date = tag.asDate();
if (date != null){
@@ -66,6 +72,7 @@ public class TagElement implements IWorkbenchAdapter, IAdaptable {
}
return tag.getName();
}
+ @Override
public Object getParent(Object o) {
return parent;
}
@@ -73,16 +80,12 @@ public class TagElement implements IWorkbenchAdapter, IAdaptable {
return tag;
}
- /* (non-Javadoc)
- * @see java.lang.Object#hashCode()
- */
+ @Override
public int hashCode() {
return tag.hashCode();
}
- /* (non-Javadoc)
- * @see java.lang.Object#equals(java.lang.Object)
- */
+ @Override
public boolean equals(Object obj) {
if (obj instanceof TagElement) {
return tag.equals(((TagElement)obj).getTag());

Back to the top