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/tags/FilteredTagList.java')
-rw-r--r--bundles/org.eclipse.team.cvs.ui/src/org/eclipse/team/internal/ccvs/ui/tags/FilteredTagList.java21
1 files changed, 13 insertions, 8 deletions
diff --git a/bundles/org.eclipse.team.cvs.ui/src/org/eclipse/team/internal/ccvs/ui/tags/FilteredTagList.java b/bundles/org.eclipse.team.cvs.ui/src/org/eclipse/team/internal/ccvs/ui/tags/FilteredTagList.java
index d17ba6af3..0e77c233a 100644
--- a/bundles/org.eclipse.team.cvs.ui/src/org/eclipse/team/internal/ccvs/ui/tags/FilteredTagList.java
+++ b/bundles/org.eclipse.team.cvs.ui/src/org/eclipse/team/internal/ccvs/ui/tags/FilteredTagList.java
@@ -39,9 +39,10 @@ public class FilteredTagList implements IWorkbenchAdapter, IAdaptable {
/* (non-Javadoc)
* @see org.eclipse.ui.model.IWorkbenchAdapter#getChildren(java.lang.Object)
*/
- public Object[] getChildren(Object o) {
+ @Override
+ public Object[] getChildren(Object o) {
CVSTag[] tags = getTags();
- List filtered = new ArrayList();
+ List<TagElement> filtered = new ArrayList<>();
for (int i = 0; i < tags.length; i++) {
CVSTag tag = tags[i];
if (select(tag)) {
@@ -63,28 +64,32 @@ public class FilteredTagList implements IWorkbenchAdapter, IAdaptable {
/* (non-Javadoc)
* @see org.eclipse.ui.model.IWorkbenchAdapter#getImageDescriptor(java.lang.Object)
*/
- public ImageDescriptor getImageDescriptor(Object object) {
+ @Override
+ public ImageDescriptor getImageDescriptor(Object object) {
return null;
}
/* (non-Javadoc)
* @see org.eclipse.ui.model.IWorkbenchAdapter#getLabel(java.lang.Object)
*/
- public String getLabel(Object o) {
+ @Override
+ public String getLabel(Object o) {
return null;
}
/* (non-Javadoc)
* @see org.eclipse.ui.model.IWorkbenchAdapter#getParent(java.lang.Object)
*/
- public Object getParent(Object o) {
+ @Override
+ public Object getParent(Object o) {
return null;
}
/* (non-Javadoc)
* @see org.eclipse.core.runtime.IAdaptable#getAdapter(java.lang.Class)
*/
- public <T> T getAdapter(Class<T> adapter) {
+ @Override
+ public <T> T getAdapter(Class<T> adapter) {
if (adapter == IWorkbenchAdapter.class) return adapter.cast(this);
return null;
}
@@ -98,14 +103,14 @@ public class FilteredTagList implements IWorkbenchAdapter, IAdaptable {
public CVSTag[] getMatchingTags() {
CVSTag[] tags = getTags();
- List filtered = new ArrayList();
+ List<CVSTag> filtered = new ArrayList<>();
for (int i = 0; i < tags.length; i++) {
CVSTag tag = tags[i];
if (select(tag)) {
filtered.add(tag);
}
}
- return (CVSTag[])filtered.toArray(new CVSTag[filtered.size()]);
+ return filtered.toArray(new CVSTag[filtered.size()]);
}
}

Back to the top