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 @@
                        + "&nbsp;&nbsp;&nbsp;&nbsp;add(f);<br/>"
                        + "&nbsp;&nbsp;&nbsp;&nbsp;List persons = 
ComponentReferenceApplication.getPersons();;<br/>"
                        + "&nbsp;&nbsp;&nbsp;&nbsp;IChoiceRenderer renderer = 
new ChoiceRenderer(\"fullName\", \"fullName\");<br/>"
-                       + "&nbsp;&nbsp;&nbsp;&nbsp;final Palette palette = new 
Palette(\"palette\", new Model(new ArrayList()), new Model(<br/>"
-                       + 
"&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(Serializable)persons), renderer, 10, 
true);<br/>";
+                       + "&nbsp;&nbsp;&nbsp;&nbsp;final Palette palette = new 
Palette(\"palette\", new ListModel&lt;Person&gt;(new 
ArrayList&lt;Person&gt;()), new CollectionModel&lt;Person&gt;(<br/>"
+                       + "&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;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 = "&nbsp;&nbsp;&nbsp;&nbsp;List tabs=new 
ArrayList();<br/>"
-                       + "&nbsp;&nbsp;&nbsp;&nbsp;tabs.add(new AbstractTab(new 
Model(\"first tab\")) {<br/>"
+                       + "&nbsp;&nbsp;&nbsp;&nbsp;tabs.add(new AbstractTab(new 
Model&lt;String&gt;(\"first tab\")) {<br/>"
                        + 
"&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;public Panel getPanel(String 
panelId) { return new TabPanel1(panelId); }<br/>"
                        + "&nbsp;&nbsp;&nbsp;&nbsp;});<br/>"
-                       + "&nbsp;&nbsp;&nbsp;&nbsp;tabs.add(new AbstractTab(new 
Model(\"second tab\")) {<br/>"
+                       + "&nbsp;&nbsp;&nbsp;&nbsp;tabs.add(new AbstractTab(new 
Model&lt;String&gt;(\"second tab\")) {<br/>"
                        + 
"&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;public Panel getPanel(String 
panelId) { return new TabPanel2(panelId); }<br/>"
                        + "&nbsp;&nbsp;&nbsp;&nbsp;});<br/>"
-                       + "&nbsp;&nbsp;&nbsp;&nbsp;tabs.add(new AbstractTab(new 
Model(\"third tab\")) {<br/>"
+                       + "&nbsp;&nbsp;&nbsp;&nbsp;tabs.add(new AbstractTab(new 
Model&lt;String&gt;(\"third tab\")) {<br/>"
                        + 
"&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;public Panel getPanel(String 
panelId) { return new TabPanel3(panelId); }<br/>"
                        + "&nbsp;&nbsp;&nbsp;&nbsp;});<br/>"
                        + "&nbsp;&nbsp;&nbsp;&nbsp;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(&quot;second tab&quot;)) {
+ * tabs.add(new AbstractTab(new Model&lt;String&gt;(&quot;second tab&quot;)) {
  * 
  *   public Panel getPanel(String panelId)
  *   {


Reply via email to