Repository: wicket
Updated Branches:
  refs/heads/master a367d02e1 -> 99df8cf92


Fixed error message "must implement the inherited abstract method" due to raw 
types.
See https://bugs.eclipse.org/bugs/show_bug.cgi?id=470006


Project: http://git-wip-us.apache.org/repos/asf/wicket/repo
Commit: http://git-wip-us.apache.org/repos/asf/wicket/commit/99df8cf9
Tree: http://git-wip-us.apache.org/repos/asf/wicket/tree/99df8cf9
Diff: http://git-wip-us.apache.org/repos/asf/wicket/diff/99df8cf9

Branch: refs/heads/master
Commit: 99df8cf921667ee2df7b769355f6aee2d1959b27
Parents: a367d02
Author: Andrea Del Bene <[email protected]>
Authored: Sat Mar 19 19:41:14 2016 +0100
Committer: Andrea Del Bene <[email protected]>
Committed: Sat Mar 19 19:41:14 2016 +0100

----------------------------------------------------------------------
 .../test/java/org/apache/wicket/ComponentTest.java  |  4 ++--
 .../org/apache/wicket/MarkupIdGeneratorTest.java    |  4 ++--
 .../OnFormValidateModelObjectsPage.java             |  5 ++---
 .../apache/wicket/settings/DebugSettingsTest.java   |  2 +-
 .../apache/wicket/util/tester/WicketTesterTest.java |  2 +-
 .../wicket/examples/ajax/builtin/LinksPage.java     |  2 +-
 .../apache/wicket/examples/authorization/Index.java |  6 +++---
 .../apache/wicket/examples/compref/LinkPage.java    | 10 +++++-----
 .../examples/compref/NonBookmarkablePage.java       |  2 +-
 .../org/apache/wicket/examples/dates/DatesPage.java |  2 +-
 .../apache/wicket/examples/frames/LeftFrame.java    |  2 +-
 .../java/org/apache/wicket/examples/pub/Home.java   | 16 ++++++++--------
 .../java/org/apache/wicket/examples/pub2/Home.java  | 16 ++++++++--------
 .../apache/wicket/examples/repeater/BasePage.java   |  2 +-
 .../apache/wicket/examples/repeater/FormPage.java   |  2 +-
 .../wicket/examples/stateless/StatefulPage.java     |  2 +-
 .../examples/template/border/TemplateBorder.java    |  2 +-
 .../template/pageinheritance/TemplatePage.java      |  2 +-
 .../org/apache/wicket/examples/wizard/Index.java    |  2 +-
 19 files changed, 42 insertions(+), 43 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/wicket/blob/99df8cf9/wicket-core/src/test/java/org/apache/wicket/ComponentTest.java
----------------------------------------------------------------------
diff --git a/wicket-core/src/test/java/org/apache/wicket/ComponentTest.java 
b/wicket-core/src/test/java/org/apache/wicket/ComponentTest.java
index a44739d..496718b 100644
--- a/wicket-core/src/test/java/org/apache/wicket/ComponentTest.java
+++ b/wicket-core/src/test/java/org/apache/wicket/ComponentTest.java
@@ -22,9 +22,9 @@ import java.util.concurrent.atomic.AtomicBoolean;
 import org.apache.wicket.ajax.AjaxEventBehavior;
 import org.apache.wicket.behavior.Behavior;
 import org.apache.wicket.markup.html.WebComponent;
+import org.apache.wicket.markup.html.link.Link;
 import org.apache.wicket.model.IModel;
 import org.apache.wicket.model.Model;
-import org.apache.wicket.markup.html.link.Link;
 import org.apache.wicket.util.tester.WicketTestCase;
 import org.junit.Test;
 
@@ -178,7 +178,7 @@ public class ComponentTest extends WicketTestCase
         
                // make the link such that it can call listener interface
                // methods no matter whether it is visible or enabled
-               link = new Link("someId") {
+               link = new Link<Void>("someId") {
 
                    @Override
                    public boolean canCallListenerInterface(Method method) {

http://git-wip-us.apache.org/repos/asf/wicket/blob/99df8cf9/wicket-core/src/test/java/org/apache/wicket/MarkupIdGeneratorTest.java
----------------------------------------------------------------------
diff --git 
a/wicket-core/src/test/java/org/apache/wicket/MarkupIdGeneratorTest.java 
b/wicket-core/src/test/java/org/apache/wicket/MarkupIdGeneratorTest.java
index d1d2967..69964cf 100644
--- a/wicket-core/src/test/java/org/apache/wicket/MarkupIdGeneratorTest.java
+++ b/wicket-core/src/test/java/org/apache/wicket/MarkupIdGeneratorTest.java
@@ -32,7 +32,7 @@ public class MarkupIdGeneratorTest extends WicketTestCase
        public void defaultMarkupIdGenerator()
        {
                MockPageWithLink page = new MockPageWithLink();
-               Link link = new Link(MockPageWithLink.LINK_ID)
+               Link link = new Link<Void>(MockPageWithLink.LINK_ID)
                {
                        @Override
                        public void onClick()
@@ -59,7 +59,7 @@ public class MarkupIdGeneratorTest extends WicketTestCase
                };
                
tester.getApplication().getMarkupSettings().setMarkupIdGenerator(generator);
                MockPageWithLink page = new MockPageWithLink();
-               Link link = new Link(MockPageWithLink.LINK_ID)
+               Link link = new Link<Void>(MockPageWithLink.LINK_ID)
                {
                        @Override
                        public void onClick()

http://git-wip-us.apache.org/repos/asf/wicket/blob/99df8cf9/wicket-core/src/test/java/org/apache/wicket/markup/html/form/onFormValidateModelObjects/OnFormValidateModelObjectsPage.java
----------------------------------------------------------------------
diff --git 
a/wicket-core/src/test/java/org/apache/wicket/markup/html/form/onFormValidateModelObjects/OnFormValidateModelObjectsPage.java
 
b/wicket-core/src/test/java/org/apache/wicket/markup/html/form/onFormValidateModelObjects/OnFormValidateModelObjectsPage.java
index 514b4c0..eda0d82 100644
--- 
a/wicket-core/src/test/java/org/apache/wicket/markup/html/form/onFormValidateModelObjects/OnFormValidateModelObjectsPage.java
+++ 
b/wicket-core/src/test/java/org/apache/wicket/markup/html/form/onFormValidateModelObjects/OnFormValidateModelObjectsPage.java
@@ -28,13 +28,12 @@ import org.apache.wicket.markup.html.WebPage;
 import org.apache.wicket.markup.html.basic.Label;
 import org.apache.wicket.markup.html.form.Form;
 import org.apache.wicket.markup.html.form.TextField;
+import 
org.apache.wicket.markup.html.form.onFormValidateModelObjects.AddressFormPanel.ChildModel;
 import org.apache.wicket.model.CompoundPropertyModel;
 import org.apache.wicket.model.IModel;
 import org.apache.wicket.model.LoadableDetachableModel;
 import org.apache.wicket.request.mapper.parameter.PageParameters;
 
-import 
org.apache.wicket.markup.html.form.onFormValidateModelObjects.AddressFormPanel.ChildModel;
-
 /**
  * Test page for <a 
href="https://issues.apache.org/jira/browse/WICKET-4344";>WICKET-4344</a>
  */
@@ -93,7 +92,7 @@ public class OnFormValidateModelObjectsPage extends WebPage
                        }
                });
 
-               add(new AjaxLink("resetSubmits")
+               add(new AjaxLink<Void>("resetSubmits")
                {
                        @Override
                        public void onClick(AjaxRequestTarget target)

http://git-wip-us.apache.org/repos/asf/wicket/blob/99df8cf9/wicket-core/src/test/java/org/apache/wicket/settings/DebugSettingsTest.java
----------------------------------------------------------------------
diff --git 
a/wicket-core/src/test/java/org/apache/wicket/settings/DebugSettingsTest.java 
b/wicket-core/src/test/java/org/apache/wicket/settings/DebugSettingsTest.java
index a81a981..c05c042 100644
--- 
a/wicket-core/src/test/java/org/apache/wicket/settings/DebugSettingsTest.java
+++ 
b/wicket-core/src/test/java/org/apache/wicket/settings/DebugSettingsTest.java
@@ -37,7 +37,7 @@ public class DebugSettingsTest extends WicketTestCase
                String attributeName = "data-wicket-path";
                
tester.getApplication().getDebugSettings().setComponentPathAttributeName(attributeName);
                MockPageWithLink page = new MockPageWithLink();
-               Component link = new Link(MockPageWithLink.LINK_ID)
+               Component link = new Link<Void>(MockPageWithLink.LINK_ID)
                {
                        @Override
                        public void onClick()

http://git-wip-us.apache.org/repos/asf/wicket/blob/99df8cf9/wicket-core/src/test/java/org/apache/wicket/util/tester/WicketTesterTest.java
----------------------------------------------------------------------
diff --git 
a/wicket-core/src/test/java/org/apache/wicket/util/tester/WicketTesterTest.java 
b/wicket-core/src/test/java/org/apache/wicket/util/tester/WicketTesterTest.java
index 1a619fd..95c050a 100644
--- 
a/wicket-core/src/test/java/org/apache/wicket/util/tester/WicketTesterTest.java
+++ 
b/wicket-core/src/test/java/org/apache/wicket/util/tester/WicketTesterTest.java
@@ -1292,7 +1292,7 @@ public class WicketTesterTest extends WicketTestCase
                MockPageWithLinkAndLabel page = new MockPageWithLinkAndLabel();
                final Label label = new 
Label(MockPageWithLinkAndLabel.LABEL_ID, "Some text");
                label.setOutputMarkupPlaceholderTag(true);
-               AjaxLink link = new AjaxLink(MockPageWithLinkAndLabel.LINK_ID)
+               AjaxLink link = new 
AjaxLink<Void>(MockPageWithLinkAndLabel.LINK_ID)
                {
                        @Override
                        public void onClick(AjaxRequestTarget target)

http://git-wip-us.apache.org/repos/asf/wicket/blob/99df8cf9/wicket-examples/src/main/java/org/apache/wicket/examples/ajax/builtin/LinksPage.java
----------------------------------------------------------------------
diff --git 
a/wicket-examples/src/main/java/org/apache/wicket/examples/ajax/builtin/LinksPage.java
 
b/wicket-examples/src/main/java/org/apache/wicket/examples/ajax/builtin/LinksPage.java
index 2dc80bf..f1e8d5d 100644
--- 
a/wicket-examples/src/main/java/org/apache/wicket/examples/ajax/builtin/LinksPage.java
+++ 
b/wicket-examples/src/main/java/org/apache/wicket/examples/ajax/builtin/LinksPage.java
@@ -109,7 +109,7 @@ public class LinksPage extends BasePage
                        }
                });
 
-               add(new IndicatingAjaxLink("c3-link")
+               add(new IndicatingAjaxLink<Void>("c3-link")
                {
                        @Override
                        public void onClick(AjaxRequestTarget target)

http://git-wip-us.apache.org/repos/asf/wicket/blob/99df8cf9/wicket-examples/src/main/java/org/apache/wicket/examples/authorization/Index.java
----------------------------------------------------------------------
diff --git 
a/wicket-examples/src/main/java/org/apache/wicket/examples/authorization/Index.java
 
b/wicket-examples/src/main/java/org/apache/wicket/examples/authorization/Index.java
index 74a9a15..4bffdec 100644
--- 
a/wicket-examples/src/main/java/org/apache/wicket/examples/authorization/Index.java
+++ 
b/wicket-examples/src/main/java/org/apache/wicket/examples/authorization/Index.java
@@ -50,7 +50,7 @@ public class Index extends BasePage
                        protected void populateItem(ListItem<User> item)
                        {
                                final User user = item.getModelObject();
-                               item.add(new Link("selectUserLink")
+                               item.add(new Link<Void>("selectUserLink")
                                {
                                        @Override
                                        public void onClick()
@@ -64,7 +64,7 @@ public class Index extends BasePage
 
                // pages that are protected using wicket meta data
                add(new BookmarkablePageLink<>("adminBookmarkableLink", 
AdminBookmarkablePage.class));
-               add(new Link("adminInternalLink")
+               add(new Link<Void>("adminInternalLink")
                {
                        @Override
                        public void onClick()
@@ -77,7 +77,7 @@ public class Index extends BasePage
                // pages that are protected using annotations
                add(new BookmarkablePageLink<Void>("adminAnnotBookmarkableLink",
                        AdminAnnotationsBookmarkablePage.class));
-               add(new Link("adminAnnotInternalLink")
+               add(new Link<Void>("adminAnnotInternalLink")
                {
                        @Override
                        public void onClick()

http://git-wip-us.apache.org/repos/asf/wicket/blob/99df8cf9/wicket-examples/src/main/java/org/apache/wicket/examples/compref/LinkPage.java
----------------------------------------------------------------------
diff --git 
a/wicket-examples/src/main/java/org/apache/wicket/examples/compref/LinkPage.java
 
b/wicket-examples/src/main/java/org/apache/wicket/examples/compref/LinkPage.java
index c88de72..dbd16fb 100644
--- 
a/wicket-examples/src/main/java/org/apache/wicket/examples/compref/LinkPage.java
+++ 
b/wicket-examples/src/main/java/org/apache/wicket/examples/compref/LinkPage.java
@@ -42,7 +42,7 @@ public class LinkPage extends WicketExamplePage
 
                // add a link which, when clicked, increases our counter when a 
link is clicked, its onClick
                // method is called
-               Link link1 = new Link("link1")
+               Link link1 = new Link<Void>("link1")
                {
                        @Override
                        public void onClick()
@@ -67,7 +67,7 @@ public class LinkPage extends WicketExamplePage
                // because of this, and pressing the back button and clicking 
the link again would revert to
                // the older value. The same thing could have been achieved by 
using setModelObject,
                // which implicitly registers a state change (of type 
ComponentModelChange).
-               Link linkWithStateChange = new Link("linkWithStateChange")
+               Link linkWithStateChange = new Link<Void>("linkWithStateChange")
                {
                        @Override
                        public void onClick()
@@ -85,7 +85,7 @@ public class LinkPage extends WicketExamplePage
 
                // it is of course possible to - instead of the above approach 
- hide as much of the
                // component as possible within a class.
-               class CustomLink extends Link
+               class CustomLink extends Link<Void>
                {
                        final Count count2;
 
@@ -111,7 +111,7 @@ public class LinkPage extends WicketExamplePage
 
                // and if we know we are going to attach it to a <input 
type="button> tag, we shouldn't use
                // a label, but an AttributeModifier instead.
-               class ButtonLink extends Link
+               class ButtonLink extends Link<Void>
                {
                        final Count count3;
 
@@ -176,7 +176,7 @@ public class LinkPage extends WicketExamplePage
        // ----------
 
        final Count count1 = new Count(); // simple counter object
-       Link link1 = new Link("link1")
+       Link link1 = new Link<Void>("link1")
        {
                @Override
                public void onClick()

http://git-wip-us.apache.org/repos/asf/wicket/blob/99df8cf9/wicket-examples/src/main/java/org/apache/wicket/examples/compref/NonBookmarkablePage.java
----------------------------------------------------------------------
diff --git 
a/wicket-examples/src/main/java/org/apache/wicket/examples/compref/NonBookmarkablePage.java
 
b/wicket-examples/src/main/java/org/apache/wicket/examples/compref/NonBookmarkablePage.java
index 31b015b..67da021 100644
--- 
a/wicket-examples/src/main/java/org/apache/wicket/examples/compref/NonBookmarkablePage.java
+++ 
b/wicket-examples/src/main/java/org/apache/wicket/examples/compref/NonBookmarkablePage.java
@@ -45,7 +45,7 @@ public class NonBookmarkablePage extends WebPage
                // constructor with the Page instance argument, because we 
allready have
                // a page instance
                // at our disposal
-               add(new Link("navigateBackLink")
+               add(new Link<Void>("navigateBackLink")
                {
                        @Override
                        public void onClick()

http://git-wip-us.apache.org/repos/asf/wicket/blob/99df8cf9/wicket-examples/src/main/java/org/apache/wicket/examples/dates/DatesPage.java
----------------------------------------------------------------------
diff --git 
a/wicket-examples/src/main/java/org/apache/wicket/examples/dates/DatesPage.java 
b/wicket-examples/src/main/java/org/apache/wicket/examples/dates/DatesPage.java
index d08b99b..4bfa7f8 100644
--- 
a/wicket-examples/src/main/java/org/apache/wicket/examples/dates/DatesPage.java
+++ 
b/wicket-examples/src/main/java/org/apache/wicket/examples/dates/DatesPage.java
@@ -150,7 +150,7 @@ public class DatesPage extends WicketExamplePage
                selectedLocale = Session.get().getLocale();
                Form<?> localeForm = new Form<>("localeForm");
                localeForm.add(new LocaleDropDownChoice("localeSelect"));
-               localeForm.add(new Link("localeUSLink")
+               localeForm.add(new Link<Void>("localeUSLink")
                {
                        @Override
                        public void onClick()

http://git-wip-us.apache.org/repos/asf/wicket/blob/99df8cf9/wicket-examples/src/main/java/org/apache/wicket/examples/frames/LeftFrame.java
----------------------------------------------------------------------
diff --git 
a/wicket-examples/src/main/java/org/apache/wicket/examples/frames/LeftFrame.java
 
b/wicket-examples/src/main/java/org/apache/wicket/examples/frames/LeftFrame.java
index afac0a6..400d2a6 100644
--- 
a/wicket-examples/src/main/java/org/apache/wicket/examples/frames/LeftFrame.java
+++ 
b/wicket-examples/src/main/java/org/apache/wicket/examples/frames/LeftFrame.java
@@ -40,7 +40,7 @@ public class LeftFrame extends WebPage
         * Tags that use this link should have a <code>target="_parent"</code> 
attribute, so that the
         * top frame will be refreshed.
         */
-       private static final class ChangeFramePageLink extends Link
+       private static final class ChangeFramePageLink extends Link<Void>
        {
                private static final long serialVersionUID = 1L;
 

http://git-wip-us.apache.org/repos/asf/wicket/blob/99df8cf9/wicket-examples/src/main/java/org/apache/wicket/examples/pub/Home.java
----------------------------------------------------------------------
diff --git 
a/wicket-examples/src/main/java/org/apache/wicket/examples/pub/Home.java 
b/wicket-examples/src/main/java/org/apache/wicket/examples/pub/Home.java
index 7e1230c..1886f64 100644
--- a/wicket-examples/src/main/java/org/apache/wicket/examples/pub/Home.java
+++ b/wicket-examples/src/main/java/org/apache/wicket/examples/pub/Home.java
@@ -66,7 +66,7 @@ public final class Home extends WicketExamplePage
 
                // Add a couple of links to be able to play around with the 
session
                // locale
-               add(new Link("goCanadian")
+               add(new Link<Void>("goCanadian")
                {
                        @Override
                        public void onClick()
@@ -74,7 +74,7 @@ public final class Home extends WicketExamplePage
                                getSession().setLocale(Locale.CANADA);
                        }
                });
-               add(new Link("goUS")
+               add(new Link<Void>("goUS")
                {
                        @Override
                        public void onClick()
@@ -82,7 +82,7 @@ public final class Home extends WicketExamplePage
                                getSession().setLocale(Locale.US);
                        }
                });
-               add(new Link("goDutch")
+               add(new Link<Void>("goDutch")
                {
                        @Override
                        public void onClick()
@@ -90,7 +90,7 @@ public final class Home extends WicketExamplePage
                                getSession().setLocale(new Locale("nl", "NL"));
                        }
                });
-               add(new Link("goGerman")
+               add(new Link<Void>("goGerman")
                {
                        @Override
                        public void onClick()
@@ -98,7 +98,7 @@ public final class Home extends WicketExamplePage
                                getSession().setLocale(new Locale("de", "DE"));
                        }
                });
-               add(new Link("goChinese")
+               add(new Link<Void>("goChinese")
                {
                        @Override
                        public void onClick()
@@ -106,7 +106,7 @@ public final class Home extends WicketExamplePage
                                getSession().setLocale(new Locale("zh", "CN"));
                        }
                });
-               add(new Link("goDanish")
+               add(new Link<Void>("goDanish")
                {
                        @Override
                        public void onClick()
@@ -114,7 +114,7 @@ public final class Home extends WicketExamplePage
                                getSession().setLocale(new Locale("da", "DK"));
                        }
                });
-               add(new Link("goKorean")
+               add(new Link<Void>("goKorean")
                {
                        @Override
                        public void onClick()
@@ -122,7 +122,7 @@ public final class Home extends WicketExamplePage
                                getSession().setLocale(new Locale("ko", "KR"));
                        }
                });
-               add(new Link("goHungarian")
+               add(new Link<Void>("goHungarian")
                {
                        @Override
                        public void onClick()

http://git-wip-us.apache.org/repos/asf/wicket/blob/99df8cf9/wicket-examples/src/main/java/org/apache/wicket/examples/pub2/Home.java
----------------------------------------------------------------------
diff --git 
a/wicket-examples/src/main/java/org/apache/wicket/examples/pub2/Home.java 
b/wicket-examples/src/main/java/org/apache/wicket/examples/pub2/Home.java
index c65460f..29e9942 100644
--- a/wicket-examples/src/main/java/org/apache/wicket/examples/pub2/Home.java
+++ b/wicket-examples/src/main/java/org/apache/wicket/examples/pub2/Home.java
@@ -62,7 +62,7 @@ public final class Home extends WicketExamplePage
 
                // Add a couple of links to be able to play around with the 
session
                // locale
-               add(new Link("goCanadian")
+               add(new Link<Void>("goCanadian")
                {
                        @Override
                        public void onClick()
@@ -70,7 +70,7 @@ public final class Home extends WicketExamplePage
                                getSession().setLocale(Locale.CANADA);
                        }
                });
-               add(new Link("goUS")
+               add(new Link<Void>("goUS")
                {
                        @Override
                        public void onClick()
@@ -78,7 +78,7 @@ public final class Home extends WicketExamplePage
                                getSession().setLocale(Locale.US);
                        }
                });
-               add(new Link("goDutch")
+               add(new Link<Void>("goDutch")
                {
                        @Override
                        public void onClick()
@@ -86,7 +86,7 @@ public final class Home extends WicketExamplePage
                                getSession().setLocale(new Locale("nl", "NL"));
                        }
                });
-               add(new Link("goGerman")
+               add(new Link<Void>("goGerman")
                {
                        @Override
                        public void onClick()
@@ -94,7 +94,7 @@ public final class Home extends WicketExamplePage
                                getSession().setLocale(new Locale("de", "DE"));
                        }
                });
-               add(new Link("goChinese")
+               add(new Link<Void>("goChinese")
                {
                        @Override
                        public void onClick()
@@ -102,7 +102,7 @@ public final class Home extends WicketExamplePage
                                getSession().setLocale(new Locale("zh", "CN"));
                        }
                });
-               add(new Link("goDanish")
+               add(new Link<Void>("goDanish")
                {
                        @Override
                        public void onClick()
@@ -110,7 +110,7 @@ public final class Home extends WicketExamplePage
                                getSession().setLocale(new Locale("da", "DK"));
                        }
                });
-               add(new Link("goKorean")
+               add(new Link<Void>("goKorean")
                {
                        @Override
                        public void onClick()
@@ -118,7 +118,7 @@ public final class Home extends WicketExamplePage
                                getSession().setLocale(new Locale("ko", "KR"));
                        }
                });
-               add(new Link("goHungarian")
+               add(new Link<Void>("goHungarian")
                {
                        @Override
                        public void onClick()

http://git-wip-us.apache.org/repos/asf/wicket/blob/99df8cf9/wicket-examples/src/main/java/org/apache/wicket/examples/repeater/BasePage.java
----------------------------------------------------------------------
diff --git 
a/wicket-examples/src/main/java/org/apache/wicket/examples/repeater/BasePage.java
 
b/wicket-examples/src/main/java/org/apache/wicket/examples/repeater/BasePage.java
index 344c715..be8e6c4 100644
--- 
a/wicket-examples/src/main/java/org/apache/wicket/examples/repeater/BasePage.java
+++ 
b/wicket-examples/src/main/java/org/apache/wicket/examples/repeater/BasePage.java
@@ -70,7 +70,7 @@ public class BasePage extends ExamplePage
                public ActionPanel(String id, IModel<Contact> model)
                {
                        super(id, model);
-                       add(new Link("select")
+                       add(new Link<Void>("select")
                        {
                                @Override
                                public void onClick()

http://git-wip-us.apache.org/repos/asf/wicket/blob/99df8cf9/wicket-examples/src/main/java/org/apache/wicket/examples/repeater/FormPage.java
----------------------------------------------------------------------
diff --git 
a/wicket-examples/src/main/java/org/apache/wicket/examples/repeater/FormPage.java
 
b/wicket-examples/src/main/java/org/apache/wicket/examples/repeater/FormPage.java
index 581b415..c290919 100644
--- 
a/wicket-examples/src/main/java/org/apache/wicket/examples/repeater/FormPage.java
+++ 
b/wicket-examples/src/main/java/org/apache/wicket/examples/repeater/FormPage.java
@@ -125,7 +125,7 @@ public class FormPage extends BasePage
                public ActionPanel(String id, IModel<Contact> model)
                {
                        super(id, model);
-                       add(new Link("select")
+                       add(new Link<Void>("select")
                        {
                                @Override
                                public void onClick()

http://git-wip-us.apache.org/repos/asf/wicket/blob/99df8cf9/wicket-examples/src/main/java/org/apache/wicket/examples/stateless/StatefulPage.java
----------------------------------------------------------------------
diff --git 
a/wicket-examples/src/main/java/org/apache/wicket/examples/stateless/StatefulPage.java
 
b/wicket-examples/src/main/java/org/apache/wicket/examples/stateless/StatefulPage.java
index d1b0c33..c5ec84b 100644
--- 
a/wicket-examples/src/main/java/org/apache/wicket/examples/stateless/StatefulPage.java
+++ 
b/wicket-examples/src/main/java/org/apache/wicket/examples/stateless/StatefulPage.java
@@ -50,7 +50,7 @@ public class StatefulPage extends WicketExamplePage
                add(new BookmarkablePageLink<>("indexLink", Index.class));
 
                // Action link counts link clicks
-               final Link actionLink = new Link("actionLink")
+               final Link actionLink = new Link<Void>("actionLink")
                {
                        @Override
                        public void onClick()

http://git-wip-us.apache.org/repos/asf/wicket/blob/99df8cf9/wicket-examples/src/main/java/org/apache/wicket/examples/template/border/TemplateBorder.java
----------------------------------------------------------------------
diff --git 
a/wicket-examples/src/main/java/org/apache/wicket/examples/template/border/TemplateBorder.java
 
b/wicket-examples/src/main/java/org/apache/wicket/examples/template/border/TemplateBorder.java
index fcaf85c..5694c40 100644
--- 
a/wicket-examples/src/main/java/org/apache/wicket/examples/template/border/TemplateBorder.java
+++ 
b/wicket-examples/src/main/java/org/apache/wicket/examples/template/border/TemplateBorder.java
@@ -42,7 +42,7 @@ public class TemplateBorder extends Border
        {
                super(id);
                addToBorder(currentBanner = new Banner1("ad"));
-               addToBorder(new Link("changeAdLink")
+               addToBorder(new Link<Void>("changeAdLink")
                {
                        /**
                         * @see 
org.apache.wicket.markup.html.link.Link#onClick()

http://git-wip-us.apache.org/repos/asf/wicket/blob/99df8cf9/wicket-examples/src/main/java/org/apache/wicket/examples/template/pageinheritance/TemplatePage.java
----------------------------------------------------------------------
diff --git 
a/wicket-examples/src/main/java/org/apache/wicket/examples/template/pageinheritance/TemplatePage.java
 
b/wicket-examples/src/main/java/org/apache/wicket/examples/template/pageinheritance/TemplatePage.java
index 4a705e7..38f4a9d 100644
--- 
a/wicket-examples/src/main/java/org/apache/wicket/examples/template/pageinheritance/TemplatePage.java
+++ 
b/wicket-examples/src/main/java/org/apache/wicket/examples/template/pageinheritance/TemplatePage.java
@@ -46,7 +46,7 @@ public abstract class TemplatePage extends WicketExamplePage
        {
                add(new Label("title", new PropertyModel<>(this, "pageTitle")));
                add(currentBanner = new Banner1("ad"));
-               add(new Link("changeAdLink")
+               add(new Link<Void>("changeAdLink")
                {
                        /**
                         * @see 
org.apache.wicket.markup.html.link.Link#onClick()

http://git-wip-us.apache.org/repos/asf/wicket/blob/99df8cf9/wicket-examples/src/main/java/org/apache/wicket/examples/wizard/Index.java
----------------------------------------------------------------------
diff --git 
a/wicket-examples/src/main/java/org/apache/wicket/examples/wizard/Index.java 
b/wicket-examples/src/main/java/org/apache/wicket/examples/wizard/Index.java
index b21d8ef..534fc73 100644
--- a/wicket-examples/src/main/java/org/apache/wicket/examples/wizard/Index.java
+++ b/wicket-examples/src/main/java/org/apache/wicket/examples/wizard/Index.java
@@ -36,7 +36,7 @@ public class Index extends WicketExamplePage
         * wizard, there is still the first access to the wizard. But if you 
link to the page that
         * renders it using and internal link, you'll circumvent that.
         */
-       private static final class WizardLink extends Link
+       private static final class WizardLink extends Link<Void>
        {
                private final Class<? extends Wizard> wizardClass;
 

Reply via email to