Author: thrantal
Date: Wed Sep 24 20:02:28 2008
New Revision: 698802
URL: http://svn.apache.org/viewvc?rev=698802&view=rev
Log:
WICKET-1745 : adding missing generic type parameters to IModel usage in the
Java code snippets in examples (and one Javadoc).
I'm not so convinced that Java should be written in places were it will not be
compiled... but now all IModel usage should be typed.
Modified:
wicket/trunk/wicket-examples/src/main/java/org/apache/wicket/examples/compref/LinkPage.java
wicket/trunk/wicket-examples/src/main/java/org/apache/wicket/examples/compref/PalettePage.java
wicket/trunk/wicket-examples/src/main/java/org/apache/wicket/examples/compref/TabbedPanelPage.java
wicket/trunk/wicket-extensions/src/main/java/org/apache/wicket/extensions/markup/html/tabs/TabbedPanel.java
Modified:
wicket/trunk/wicket-examples/src/main/java/org/apache/wicket/examples/compref/LinkPage.java
URL:
http://svn.apache.org/viewvc/wicket/trunk/wicket-examples/src/main/java/org/apache/wicket/examples/compref/LinkPage.java?rev=698802&r1=698801&r2=698802&view=diff
==============================================================================
---
wicket/trunk/wicket-examples/src/main/java/org/apache/wicket/examples/compref/LinkPage.java
(original)
+++
wicket/trunk/wicket-examples/src/main/java/org/apache/wicket/examples/compref/LinkPage.java
Wed Sep 24 20:02:28 2008
@@ -228,7 +228,7 @@
+
" count1.clicks++;\n"
+
" }\n"
+ " };\n"
- +
" link1.add(new
Label(\"label1\", new Model() {\n"
+ +
" link1.add(new
Label(\"label1\", new Model<String>() {\n"
+
" public
Object getObject() {\n"
+
" return
Integer.toString(count1.clicks);\n"
+
" }\n"
Modified:
wicket/trunk/wicket-examples/src/main/java/org/apache/wicket/examples/compref/PalettePage.java
URL:
http://svn.apache.org/viewvc/wicket/trunk/wicket-examples/src/main/java/org/apache/wicket/examples/compref/PalettePage.java?rev=698802&r1=698801&r2=698802&view=diff
==============================================================================
---
wicket/trunk/wicket-examples/src/main/java/org/apache/wicket/examples/compref/PalettePage.java
(original)
+++
wicket/trunk/wicket-examples/src/main/java/org/apache/wicket/examples/compref/PalettePage.java
Wed Sep 24 20:02:28 2008
@@ -72,8 +72,8 @@
+ " add(f);<br/>"
+ " List persons =
ComponentReferenceApplication.getPersons();;<br/>"
+ " IChoiceRenderer renderer =
new ChoiceRenderer(\"fullName\", \"fullName\");<br/>"
- + " final Palette palette = new
Palette(\"palette\", new Model(new ArrayList()), new Model(<br/>"
- +
" (Serializable)persons), renderer, 10,
true);<br/>";
+ + " final Palette palette = new
Palette(\"palette\", new ListModel<Person>(new
ArrayList<Person>()), new CollectionModel<Person>(<br/>"
+ + " persons),
renderer, 10, true);<br/>";
add(new ExplainPanel(html, code));
}
}
Modified:
wicket/trunk/wicket-examples/src/main/java/org/apache/wicket/examples/compref/TabbedPanelPage.java
URL:
http://svn.apache.org/viewvc/wicket/trunk/wicket-examples/src/main/java/org/apache/wicket/examples/compref/TabbedPanelPage.java?rev=698802&r1=698801&r2=698802&view=diff
==============================================================================
---
wicket/trunk/wicket-examples/src/main/java/org/apache/wicket/examples/compref/TabbedPanelPage.java
(original)
+++
wicket/trunk/wicket-examples/src/main/java/org/apache/wicket/examples/compref/TabbedPanelPage.java
Wed Sep 24 20:02:28 2008
@@ -206,13 +206,13 @@
{
String html = "<span wicket:id=\"tabs\"
class=\"tabpanel\">[tabbed panel will be here]</span>\n";
String code = " List tabs=new
ArrayList();<br/>"
- + " tabs.add(new AbstractTab(new
Model(\"first tab\")) {<br/>"
+ + " tabs.add(new AbstractTab(new
Model<String>(\"first tab\")) {<br/>"
+
" public Panel getPanel(String
panelId) { return new TabPanel1(panelId); }<br/>"
+ " });<br/>"
- + " tabs.add(new AbstractTab(new
Model(\"second tab\")) {<br/>"
+ + " tabs.add(new AbstractTab(new
Model<String>(\"second tab\")) {<br/>"
+
" public Panel getPanel(String
panelId) { return new TabPanel2(panelId); }<br/>"
+ " });<br/>"
- + " tabs.add(new AbstractTab(new
Model(\"third tab\")) {<br/>"
+ + " tabs.add(new AbstractTab(new
Model<String>(\"third tab\")) {<br/>"
+
" public Panel getPanel(String
panelId) { return new TabPanel3(panelId); }<br/>"
+ " });<br/>"
+ " add(new
TabbedPanel(\"tabs\", tabs)<br/>";
Modified:
wicket/trunk/wicket-extensions/src/main/java/org/apache/wicket/extensions/markup/html/tabs/TabbedPanel.java
URL:
http://svn.apache.org/viewvc/wicket/trunk/wicket-extensions/src/main/java/org/apache/wicket/extensions/markup/html/tabs/TabbedPanel.java?rev=698802&r1=698801&r2=698802&view=diff
==============================================================================
---
wicket/trunk/wicket-extensions/src/main/java/org/apache/wicket/extensions/markup/html/tabs/TabbedPanel.java
(original)
+++
wicket/trunk/wicket-extensions/src/main/java/org/apache/wicket/extensions/markup/html/tabs/TabbedPanel.java
Wed Sep 24 20:02:28 2008
@@ -56,7 +56,7 @@
*
* });
*
- * tabs.add(new AbstractTab(new Model("second tab")) {
+ * tabs.add(new AbstractTab(new Model<String>("second tab")) {
*
* public Panel getPanel(String panelId)
* {