diff options
author | Alexander Kurtakov | 2015-03-26 09:47:41 +0000 |
---|---|---|
committer | Alexander Kurtakov | 2015-03-26 12:10:18 +0000 |
commit | 0c62e8ab9d030fa87c29f6a3ca8d38eb01aada1e (patch) | |
tree | 5c3b5f24eb0c6712a4887098fb5c3e6343df6c5c /changelog | |
parent | 55c54bce79cc1f9b30d4e2ef594c08f03a1c7f9f (diff) | |
download | org.eclipse.linuxtools-0c62e8ab9d030fa87c29f6a3ca8d38eb01aada1e.tar.gz org.eclipse.linuxtools-0c62e8ab9d030fa87c29f6a3ca8d38eb01aada1e.tar.xz org.eclipse.linuxtools-0c62e8ab9d030fa87c29f6a3ca8d38eb01aada1e.zip |
Generify getAdapter methods.
Change-Id: I94def0bb6849cdc4d2866e32d50588b41636abbd
Signed-off-by: Alexander Kurtakov <akurtako@redhat.com>
Reviewed-on: https://git.eclipse.org/r/44661
Tested-by: Hudson CI
Diffstat (limited to 'changelog')
4 files changed, 7 insertions, 16 deletions
diff --git a/changelog/org.eclipse.linuxtools.changelog.core/src/org/eclipse/linuxtools/internal/changelog/core/actions/PatchFile.java b/changelog/org.eclipse.linuxtools.changelog.core/src/org/eclipse/linuxtools/internal/changelog/core/actions/PatchFile.java index eb6cb83514..2effccb1cd 100644 --- a/changelog/org.eclipse.linuxtools.changelog.core/src/org/eclipse/linuxtools/internal/changelog/core/actions/PatchFile.java +++ b/changelog/org.eclipse.linuxtools.changelog.core/src/org/eclipse/linuxtools/internal/changelog/core/actions/PatchFile.java @@ -1,5 +1,5 @@ /******************************************************************************* - * Copyright (c) 2006, 2007 Red Hat Inc. and others. + * Copyright (c) 2006, 2015 Red Hat Inc. and others. * All rights reserved. This program and the accompanying materials * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at @@ -20,11 +20,6 @@ import org.eclipse.core.resources.IResource; import org.eclipse.core.resources.IStorage; import org.eclipse.core.runtime.IPath; -/** - * - * @author klee - * - */ public class PatchFile { private static class EmptyStorage implements IStorage { @@ -43,7 +38,7 @@ public class PatchFile { } @Override - public Object getAdapter(@SuppressWarnings("rawtypes") Class adapter) { + public <T> T getAdapter(Class<T> adapter) { return null; } diff --git a/changelog/org.eclipse.linuxtools.changelog.core/src/org/eclipse/linuxtools/internal/changelog/core/actions/StorageEditorInput.java b/changelog/org.eclipse.linuxtools.changelog.core/src/org/eclipse/linuxtools/internal/changelog/core/actions/StorageEditorInput.java index aa33eb4547..93efcfd01e 100644 --- a/changelog/org.eclipse.linuxtools.changelog.core/src/org/eclipse/linuxtools/internal/changelog/core/actions/StorageEditorInput.java +++ b/changelog/org.eclipse.linuxtools.changelog.core/src/org/eclipse/linuxtools/internal/changelog/core/actions/StorageEditorInput.java @@ -98,12 +98,8 @@ public abstract class StorageEditorInput implements IStorageEditorInput { return getStorage().hashCode(); } - /* (non-Javadoc) - * @see org.eclipse.core.runtime.IAdaptable#getAdapter(java.lang.Class) - */ @Override - @SuppressWarnings({ "rawtypes" }) - public Object getAdapter(Class adapter) { + public <T> T getAdapter(Class<T> adapter) { return null; } diff --git a/changelog/org.eclipse.linuxtools.changelog.tests/src/org/eclipse/linuxtools/changelog/tests/fixtures/CStringStorage.java b/changelog/org.eclipse.linuxtools.changelog.tests/src/org/eclipse/linuxtools/changelog/tests/fixtures/CStringStorage.java index 9f16aace40..47e44d9a2b 100644 --- a/changelog/org.eclipse.linuxtools.changelog.tests/src/org/eclipse/linuxtools/changelog/tests/fixtures/CStringStorage.java +++ b/changelog/org.eclipse.linuxtools.changelog.tests/src/org/eclipse/linuxtools/changelog/tests/fixtures/CStringStorage.java @@ -1,5 +1,5 @@ /******************************************************************************* - * Copyright (c) 2010 Red Hat Inc. and others. + * Copyright (c) 2010, 2015 Red Hat Inc. and others. * All rights reserved. This program and the accompanying materials * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at @@ -35,7 +35,7 @@ public class CStringStorage implements IStorage { } @Override - public Object getAdapter(@SuppressWarnings("rawtypes") Class adapter) { + public <T> T getAdapter(Class<T> adapter) { return null; } diff --git a/changelog/org.eclipse.linuxtools.changelog.tests/src/org/eclipse/linuxtools/changelog/tests/fixtures/CStringStorageInput.java b/changelog/org.eclipse.linuxtools.changelog.tests/src/org/eclipse/linuxtools/changelog/tests/fixtures/CStringStorageInput.java index 9f3e638d5e..bd3ce0ea7c 100644 --- a/changelog/org.eclipse.linuxtools.changelog.tests/src/org/eclipse/linuxtools/changelog/tests/fixtures/CStringStorageInput.java +++ b/changelog/org.eclipse.linuxtools.changelog.tests/src/org/eclipse/linuxtools/changelog/tests/fixtures/CStringStorageInput.java @@ -1,5 +1,5 @@ /******************************************************************************* - * Copyright (c) 2010 Red Hat Inc. and others. + * Copyright (c) 2010, 2015 Red Hat Inc. and others. * All rights reserved. This program and the accompanying materials * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at @@ -55,7 +55,7 @@ public class CStringStorageInput implements IStorageEditorInput { } @Override - public Object getAdapter(@SuppressWarnings("rawtypes") Class adapter) { + public <T> T getAdapter(Class<T> adapter) { return null; } |