1
0
Fork 0
mirror of https://github.com/eclipse-cdt/cdt synced 2025-06-08 02:06:01 +02:00

compilation warnings

This commit is contained in:
Andrew Gvozdev 2010-04-30 05:10:29 +00:00
parent b821eb6557
commit 14be637cfb
4 changed files with 12 additions and 16 deletions

View file

@ -42,6 +42,7 @@ public class LexicalSortingAction extends Action {
valueChanged(checked, false); valueChanged(checked, false);
} }
@Override
public void run() { public void run() {
valueChanged(isChecked(), true); valueChanged(isChecked(), true);
} }
@ -59,10 +60,7 @@ public class LexicalSortingAction extends Action {
private class LexicalMakefileSorter extends ViewerSorter { private class LexicalMakefileSorter extends ViewerSorter {
public boolean isSorterProperty(Object element, Object property) { @Override
return true;
}
public int category(Object obj) { public int category(Object obj) {
if (obj instanceof IDirective) { if (obj instanceof IDirective) {
IDirective directive = (IDirective) obj; IDirective directive = (IDirective) obj;

View file

@ -162,15 +162,15 @@ public class DiscoveredElement {
/** /**
* @return children of the discovered element * @return children of the discovered element
*/ */
public Object[] getChildren() { public DiscoveredElement[] getChildren() {
switch(fEntryKind) { switch(fEntryKind) {
case INCLUDE_PATH: case INCLUDE_PATH:
case SYMBOL_DEFINITION: case SYMBOL_DEFINITION:
case INCLUDE_FILE: case INCLUDE_FILE:
case MACROS_FILE: case MACROS_FILE:
return new Object[0]; return new DiscoveredElement[0];
} }
return fChildren.toArray(); return fChildren.toArray(new DiscoveredElement[fChildren.size()]);
} }
public boolean hasChildren() { public boolean hasChildren() {

View file

@ -1,5 +1,5 @@
/******************************************************************************* /*******************************************************************************
* Copyright (c) 2004, 2008 IBM Corporation and others. * Copyright (c) 2004, 2010 IBM Corporation and others.
* All rights reserved. This program and the accompanying materials * All rights reserved. This program and the accompanying materials
* are made available under the terms of the Eclipse Public License v1.0 * are made available under the terms of the Eclipse Public License v1.0
* which accompanies this distribution, and is available at * which accompanies this distribution, and is available at
@ -58,6 +58,7 @@ public class DiscoveredElementLabelProvider extends LabelProvider implements ICo
/* (non-Javadoc) /* (non-Javadoc)
* @see org.eclipse.jface.viewers.ILabelProvider#getImage(java.lang.Object) * @see org.eclipse.jface.viewers.ILabelProvider#getImage(java.lang.Object)
*/ */
@Override
public Image getImage(Object element) { public Image getImage(Object element) {
if (element instanceof DiscoveredElement) { if (element instanceof DiscoveredElement) {
DiscoveredElement elem = (DiscoveredElement) element; DiscoveredElement elem = (DiscoveredElement) element;
@ -68,10 +69,6 @@ public class DiscoveredElementLabelProvider extends LabelProvider implements ICo
} }
return super.getImage(element); return super.getImage(element);
} }
/**
* @param elem
* @return
*/
private Image composeImage(DiscoveredElement elem) { private Image composeImage(DiscoveredElement elem) {
Image image = null; Image image = null;
switch (elem.getEntryKind()) { switch (elem.getEntryKind()) {
@ -106,6 +103,7 @@ public class DiscoveredElementLabelProvider extends LabelProvider implements ICo
/* (non-Javadoc) /* (non-Javadoc)
* @see org.eclipse.jface.viewers.ILabelProvider#getText(java.lang.Object) * @see org.eclipse.jface.viewers.ILabelProvider#getText(java.lang.Object)
*/ */
@Override
public String getText(Object element) { public String getText(Object element) {
if (element instanceof DiscoveredElement) { if (element instanceof DiscoveredElement) {
DiscoveredElement elem = (DiscoveredElement) element; DiscoveredElement elem = (DiscoveredElement) element;
@ -129,10 +127,6 @@ public class DiscoveredElementLabelProvider extends LabelProvider implements ICo
return super.getText(element); return super.getText(element);
} }
/**
* @param annotation
* @return
*/
private String addAnnotation(String annotation) { private String addAnnotation(String annotation) {
return " (" + annotation + ")"; //$NON-NLS-1$ //$NON-NLS-2$ return " (" + annotation + ")"; //$NON-NLS-1$ //$NON-NLS-2$
} }
@ -181,6 +175,7 @@ public class DiscoveredElementLabelProvider extends LabelProvider implements ICo
/* (non-Javadoc) /* (non-Javadoc)
* @see org.eclipse.jface.resource.CompositeImageDescriptor#drawCompositeImage(int, int) * @see org.eclipse.jface.resource.CompositeImageDescriptor#drawCompositeImage(int, int)
*/ */
@Override
protected void drawCompositeImage(int width, int height) { protected void drawCompositeImage(int width, int height) {
ImageData bg = fBaseImage.getImageData(); ImageData bg = fBaseImage.getImageData();
if (bg == null) { if (bg == null) {
@ -204,6 +199,7 @@ public class DiscoveredElementLabelProvider extends LabelProvider implements ICo
/* (non-Javadoc) /* (non-Javadoc)
* @see org.eclipse.jface.resource.CompositeImageDescriptor#getSize() * @see org.eclipse.jface.resource.CompositeImageDescriptor#getSize()
*/ */
@Override
protected Point getSize() { protected Point getSize() {
if (fSize == null) { if (fSize == null) {
ImageData data = fBaseImage.getImageData(); ImageData data = fBaseImage.getImageData();

View file

@ -29,6 +29,7 @@ public class DiscoveredElementSorter extends ViewerSorter {
/* (non-Javadoc) /* (non-Javadoc)
* @see org.eclipse.jface.viewers.ViewerSorter#category(java.lang.Object) * @see org.eclipse.jface.viewers.ViewerSorter#category(java.lang.Object)
*/ */
@Override
public int category(Object element) { public int category(Object element) {
if (element instanceof DiscoveredElement) { if (element instanceof DiscoveredElement) {
DiscoveredElement elem = (DiscoveredElement) element; DiscoveredElement elem = (DiscoveredElement) element;
@ -50,6 +51,7 @@ public class DiscoveredElementSorter extends ViewerSorter {
/* (non-Javadoc) /* (non-Javadoc)
* @see org.eclipse.jface.viewers.ViewerSorter#sort(org.eclipse.jface.viewers.Viewer, java.lang.Object[]) * @see org.eclipse.jface.viewers.ViewerSorter#sort(org.eclipse.jface.viewers.Viewer, java.lang.Object[])
*/ */
@Override
public void sort(Viewer viewer, Object[] elements) { public void sort(Viewer viewer, Object[] elements) {
if (elements.length > 0 && elements[0] instanceof DiscoveredElement) { if (elements.length > 0 && elements[0] instanceof DiscoveredElement) {
DiscoveredElement firstElem = (DiscoveredElement) elements[0]; DiscoveredElement firstElem = (DiscoveredElement) elements[0];