commit | e869328754919e12d06403cefa9bcc0fa6d11978 | [log] [tgz] |
---|---|---|
author | Vikas Chandra <Vikas.Chandra@in.ibm.com> | Tue Dec 08 11:00:07 2015 +0530 |
committer | Vikas Chandra <Vikas.Chandra@in.ibm.com> | Tue Dec 08 11:00:07 2015 +0530 |
tree | af03e047ae3a565d5ada064e8ae53eded6b4ad43 | |
parent | 2f742abab4ee0b80d00af44a8bee8fe65d338cad [diff] |
Bug 483767 - Compile warnings in official build Signed-off-by: Vikas Chandra <Vikas.Chandra@in.ibm.com>
diff --git a/ds/org.eclipse.pde.ds.ui/src/org/eclipse/pde/internal/ds/ui/editor/DSSourcePage.java b/ds/org.eclipse.pde.ds.ui/src/org/eclipse/pde/internal/ds/ui/editor/DSSourcePage.java index 4137c0d..5c8eb43 100644 --- a/ds/org.eclipse.pde.ds.ui/src/org/eclipse/pde/internal/ds/ui/editor/DSSourcePage.java +++ b/ds/org.eclipse.pde.ds.ui/src/org/eclipse/pde/internal/ds/ui/editor/DSSourcePage.java
@@ -123,10 +123,11 @@ + @SuppressWarnings("unchecked") @Override - public Object getAdapter(Class adapter) { + public <T> T getAdapter(Class<T> adapter) { if (IHyperlinkDetector.class.equals(adapter)) - return new DSHyperlinkDetector(this); + return (T) new DSHyperlinkDetector(this); return super.getAdapter(adapter); }
diff --git a/ui/org.eclipse.pde.ui/src/org/eclipse/pde/internal/ui/editor/build/BuildSourcePage.java b/ui/org.eclipse.pde.ui/src/org/eclipse/pde/internal/ui/editor/build/BuildSourcePage.java index ffb3f4a..9aebf41 100644 --- a/ui/org.eclipse.pde.ui/src/org/eclipse/pde/internal/ui/editor/build/BuildSourcePage.java +++ b/ui/org.eclipse.pde.ui/src/org/eclipse/pde/internal/ui/editor/build/BuildSourcePage.java
@@ -143,10 +143,11 @@ return null; } + @SuppressWarnings("unchecked") @Override - public Object getAdapter(Class adapter) { + public <T> T getAdapter(Class<T> adapter) { if (IHyperlinkDetector.class.equals(adapter)) - return new BuildHyperlinkDetector(this); + return (T) new BuildHyperlinkDetector(this); return super.getAdapter(adapter); }
diff --git a/ui/org.eclipse.pde.ui/src/org/eclipse/pde/internal/ui/editor/plugin/BundleSourcePage.java b/ui/org.eclipse.pde.ui/src/org/eclipse/pde/internal/ui/editor/plugin/BundleSourcePage.java index 467c044..76c3822 100644 --- a/ui/org.eclipse.pde.ui/src/org/eclipse/pde/internal/ui/editor/plugin/BundleSourcePage.java +++ b/ui/org.eclipse.pde.ui/src/org/eclipse/pde/internal/ui/editor/plugin/BundleSourcePage.java
@@ -590,10 +590,11 @@ return true; } + @SuppressWarnings("unchecked") @Override - public Object getAdapter(Class adapter) { + public <T> T getAdapter(Class<T> adapter) { if (IHyperlinkDetector.class.equals(adapter)) - return new BundleHyperlinkDetector(this); + return (T) new BundleHyperlinkDetector(this); return super.getAdapter(adapter); }
diff --git a/ui/org.eclipse.pde.ui/src/org/eclipse/pde/internal/ui/editor/plugin/ManifestSourcePage.java b/ui/org.eclipse.pde.ui/src/org/eclipse/pde/internal/ui/editor/plugin/ManifestSourcePage.java index 4f33159..b61278f 100644 --- a/ui/org.eclipse.pde.ui/src/org/eclipse/pde/internal/ui/editor/plugin/ManifestSourcePage.java +++ b/ui/org.eclipse.pde.ui/src/org/eclipse/pde/internal/ui/editor/plugin/ManifestSourcePage.java
@@ -229,10 +229,11 @@ return true; } + @SuppressWarnings("unchecked") @Override - public Object getAdapter(Class adapter) { + public <T> T getAdapter(Class<T> adapter) { if (IHyperlinkDetector.class.equals(adapter)) - return new ManifestHyperlinkDetector(this); + return (T) new ManifestHyperlinkDetector(this); return super.getAdapter(adapter); }