Author: mgrigorov
Date: Mon Feb 24 09:05:40 2014
New Revision: 1571188

URL: http://svn.apache.org/r1571188
Log:
WICKET-5514 Update Wicket fragment example


Modified:
    wicket/common/site/trunk/_site/atom.xml
    wicket/common/site/trunk/_site/learn/examples/usingfragments.html
    wicket/common/site/trunk/learn/examples/usingfragments.md

Modified: wicket/common/site/trunk/_site/atom.xml
URL: 
http://svn.apache.org/viewvc/wicket/common/site/trunk/_site/atom.xml?rev=1571188&r1=1571187&r2=1571188&view=diff
==============================================================================
--- wicket/common/site/trunk/_site/atom.xml (original)
+++ wicket/common/site/trunk/_site/atom.xml Mon Feb 24 09:05:40 2014
@@ -4,7 +4,7 @@
  <title>Apache Wicket</title>
  <link href="http://wicket.apache.org/atom.xml"; rel="self"/>
  <link href="http://wicket.apache.org/"/>
- <updated>2014-02-21T14:43:36+02:00</updated>
+ <updated>2014-02-24T11:04:22+02:00</updated>
  <id>http://wicket.apache.org/</id>
  <author>
    <name>Apache Wicket</name>

Modified: wicket/common/site/trunk/_site/learn/examples/usingfragments.html
URL: 
http://svn.apache.org/viewvc/wicket/common/site/trunk/_site/learn/examples/usingfragments.html?rev=1571188&r1=1571187&r2=1571188&view=diff
==============================================================================
--- wicket/common/site/trunk/_site/learn/examples/usingfragments.html (original)
+++ wicket/common/site/trunk/_site/learn/examples/usingfragments.html Mon Feb 
24 09:05:40 2014
@@ -206,7 +206,7 @@
         <span class='n'>Loop</span> <span class='n'>loop</span> <span 
class='o'>=</span> <span class='k'>new</span> <span class='n'>Loop</span><span 
class='o'>(</span><span class='s'>&quot;list&quot;</span><span 
class='o'>,</span> <span class='mi'>5</span><span class='o'>)</span> <span 
class='o'>{</span>
             <span class='kd'>protected</span> <span class='kt'>void</span> 
<span class='nf'>populateItem</span><span class='o'>(</span><span 
class='n'>LoopItem</span> <span class='n'>item</span><span class='o'>)</span> 
<span class='o'>{</span>
                 <span class='n'>String</span> <span 
class='n'>fragmentId</span> <span class='o'>=</span> <span 
class='s'>&quot;fragment&quot;</span> <span class='o'>+</span> <span 
class='o'>(</span><span class='n'>item</span><span class='o'>.</span><span 
class='na'>getIteration</span><span class='o'>()</span> <span 
class='o'>%</span> <span class='mi'>2</span> <span class='o'>+</span> <span 
class='mi'>1</span><span class='o'>);</span>
-                <span class='n'>item</span><span class='o'>.</span><span 
class='na'>add</span><span class='o'>(</span><span class='k'>new</span> <span 
class='n'>Fragment</span><span class='o'>(</span><span 
class='s'>&quot;panel&quot;</span><span class='o'>,</span> <span 
class='n'>fragmentId</span><span class='o'>));</span>
+                <span class='n'>item</span><span class='o'>.</span><span 
class='na'>add</span><span class='o'>(</span><span class='k'>new</span> <span 
class='n'>Fragment</span><span class='o'>(</span><span 
class='s'>&quot;panel&quot;</span><span class='o'>,</span> <span 
class='n'>fragmentId</span><span class='o'>,</span> <span 
class='n'>Index</span><span class='o'>.</span><span class='na'>this</span><span 
class='o'>));</span>
             <span class='o'>}</span>
         <span class='o'>};</span>
         <span class='n'>add</span><span class='o'>(</span><span 
class='n'>loop</span><span class='o'>);</span>
@@ -241,7 +241,7 @@
 <span class='kd'>public</span> <span class='kd'>class</span> <span 
class='nc'>Index</span> <span class='kd'>extends</span> <span 
class='n'>QuickStartPage</span> <span class='o'>{</span>
     <span class='kd'>public</span> <span class='kd'>class</span> <span 
class='nc'>Fragment1</span> <span class='kd'>extends</span> <span 
class='n'>Fragment</span> <span class='o'>{</span>
         <span class='kd'>public</span> <span class='nf'>Fragment1</span><span 
class='o'>(</span><span class='n'>String</span> <span class='n'>id</span><span 
class='o'>,</span> <span class='n'>String</span> <span 
class='n'>markupId</span><span class='o'>)</span> <span class='o'>{</span>
-            <span class='kd'>super</span><span class='o'>(</span><span 
class='n'>id</span><span class='o'>,</span> <span 
class='n'>markupId</span><span class='o'>);</span>
+            <span class='kd'>super</span><span class='o'>(</span><span 
class='n'>id</span><span class='o'>,</span> <span 
class='n'>markupId</span><span class='o'>,</span> <span 
class='n'>Index</span><span class='o'>.</span><span class='na'>this</span><span 
class='o'>);</span>
             <span class='n'>add</span><span class='o'>(</span><span 
class='k'>new</span> <span class='n'>Label</span><span class='o'>(</span><span 
class='s'>&quot;label&quot;</span><span class='o'>,</span> <span 
class='s'>&quot;Hello, World!&quot;</span><span class='o'>));</span>
         <span class='o'>}</span>
     <span class='o'>}</span>
@@ -254,7 +254,7 @@
                 <span class='k'>if</span> <span class='o'>(</span><span 
class='n'>index</span> <span class='o'>==</span> <span class='mi'>1</span><span 
class='o'>)</span> <span class='o'>{</span>
                     <span class='n'>item</span><span class='o'>.</span><span 
class='na'>add</span><span class='o'>(</span><span class='k'>new</span> <span 
class='n'>Fragment1</span><span class='o'>(</span><span 
class='s'>&quot;panel&quot;</span><span class='o'>,</span> <span 
class='n'>fragmentId</span><span class='o'>));</span>
                 <span class='o'>}</span> <span class='k'>else</span> <span 
class='o'>{</span>
-                    <span class='n'>item</span><span class='o'>.</span><span 
class='na'>add</span><span class='o'>(</span><span class='k'>new</span> <span 
class='n'>Fragment</span><span class='o'>(</span><span 
class='s'>&quot;panel&quot;</span><span class='o'>,</span> <span 
class='n'>fragmentId</span><span class='o'>));</span>
+                    <span class='n'>item</span><span class='o'>.</span><span 
class='na'>add</span><span class='o'>(</span><span class='k'>new</span> <span 
class='n'>Fragment</span><span class='o'>(</span><span 
class='s'>&quot;panel&quot;</span><span class='o'>,</span> <span 
class='n'>fragmentId</span><span class='o'>,</span> <span 
class='n'>Index</span><span class='o'>.</span><span class='na'>this</span><span 
class='o'>));</span>
                 <span class='o'>}</span>
             <span class='o'>}</span>
         <span class='o'>};</span>

Modified: wicket/common/site/trunk/learn/examples/usingfragments.md
URL: 
http://svn.apache.org/viewvc/wicket/common/site/trunk/learn/examples/usingfragments.md?rev=1571188&r1=1571187&r2=1571188&view=diff
==============================================================================
--- wicket/common/site/trunk/learn/examples/usingfragments.md (original)
+++ wicket/common/site/trunk/learn/examples/usingfragments.md Mon Feb 24 
09:05:40 2014
@@ -56,7 +56,7 @@ public class Index extends QuickStartPag
         Loop loop = new Loop("list", 5) {
             protected void populateItem(LoopItem item) {
                 String fragmentId = "fragment" + (item.getIteration() % 2 + 1);
-                item.add(new Fragment("panel", fragmentId));
+                item.add(new Fragment("panel", fragmentId, Index.this));
             }
         };
         add(loop);
@@ -102,7 +102,7 @@ import wicket.markup.html.panel.Fragment
 public class Index extends QuickStartPage {
     public class Fragment1 extends Fragment {
         public Fragment1(String id, String markupId) {
-            super(id, markupId);
+            super(id, markupId, Index.this);
             add(new Label("label", "Hello, World!"));
         }
     }
@@ -115,7 +115,7 @@ public class Index extends QuickStartPag
                 if (index == 1) {
                     item.add(new Fragment1("panel", fragmentId));
                 } else {
-                    item.add(new Fragment("panel", fragmentId));
+                    item.add(new Fragment("panel", fragmentId, Index.this));
                 }
             }
         };


Reply via email to