Hello Rafal,

Thank you for sharing and I hope everyone here finds it useful.

Regards,
Evans

> Date: Sun, 28 Feb 2010 01:07:18 +0100
> From: rafal_lac...@wp.pl
> To: java-ee-j2ee-programming-with-passion@googlegroups.com
> Subject: [java ee programming] Wicket technology - sample code
> 
> Hey,
> 
> In last time I'm working in big project where I also use Wicket 
> framework. I think that now I'm quite good specialist in this 
> technology. For persons interested in this technology I send as the 
> sample the java class with its markup. Wicket is a little bit tricky 
> technology and I think that this sample is very good to present it.
> 
> Regards from beautiful Norway where I live for a few months :)
> Rafal Laczek
> JAVA class
> public DriftsmeldingerListView(String id){
>               super(id)
>                    Content objectcontent = new Content();
>                    add(new Label("TITLE",objectcontent.getTitle())); 
> //Driftsmeldinger
>                        RepeatingView rv = new RepeatingView("rv");
>                       add(rv);
>                       WebMarkupContainer wmc = new 
> WebMarkupContainer(rv.newChildId());
>                       rv.add(wmc);
> 
>                       //Code for UNPLANNED
>                       wmc.add(new 
> Label("titleUnplanned",objectcontent.getUNPLANNED()));
>                       wmc.add(new 
> ListView<Message>("listUnplanned",objectcontent.getUnplanned()){
>                                           protected void 
> populateItem(ListItem item) {
>                                            Message m = 
> (Message)item.getModelObject();
>                                            //item.add(new Label("message1", 
> m.getFormattedTime()));
>                                            item.add(new Label("message2un", 
> m.getAffects()));
>                                            item.add(new Label("message3un", 
> m.getDetails()));
>                                            item.add(new Label("message4un", 
> m.getEvent()));
>                                            //item.add(new Label("message5", 
> m.getFormattedMessageTitle()));
>                                            item.add(new Label("message6un", 
> m.getTime()));
>                                           }
>                                       });
> 
>                       //Code for PLANNED
>                       wmc.add(new 
> Label("titlePlanned",objectcontent.getPLANNED()));
>                       wmc.add(new 
> ListView<Message>("listPlanned",objectcontent.getPlanned()){
>                                           protected void 
> populateItem(ListItem item) {
>                                            Message m = 
> (Message)item.getModelObject();
>                                            //item.add(new Label("message1", 
> m.getFormattedTime()));
>                                            item.add(new Label("message2", 
> m.getAffects()));
>                                            item.add(new Label("message3", 
> m.getDetails()));
>                                            item.add(new Label("message4", 
> m.getEvent()));
>                                            //item.add(new Label("message5", 
> m.getFormattedMessageTitle()));
>                                            item.add(new Label("message6", 
> m.getTime()));
>                                           }
>                                       });
> 
>                       //Code for GENERAL
>                       wmc.add(new 
> Label("titleGeneral",objectcontent.getGENERAL()));
>                       wmc.add(new 
> ListView<Message>("listGeneral",objectcontent.getGeneral()){
>                                           protected void 
> populateItem(ListItem item) {
>                                            Message m = 
> (Message)item.getModelObject();
>                                            //item.add(new Label("message1", 
> m.getFormattedTime()));
>                                            item.add(new Label("message2g", 
> m.getAffects()));
>                                            item.add(new Label("message3g", 
> m.getDetails()));
>                                            item.add(new Label("message4g", 
> m.getEvent()));
>                                            //item.add(new Label("message5",
> m.getFormattedMessageTitle()));
>                                            item.add(new Label("message6g", 
> m.getTime()));
>                                           }
>                                       });
> 
>      }
> }
> 
> 
> HTML MARKUP (file)
> <body>
> <wicket:panel>
>   <div wicket:id="TITLE" style="font-size:15px;"></div>
>   <div wicket:id="rv">
>         <h2 wicket:id="titleUnplanned"></h2>
>        <div wicket:id="listUnplanned">
>          <!-- <span wicket:id="message1"></span> -->
>           <span wicket:id="message2un"></span>
>           <span wicket:id="message3un"></span>
>           <span wicket:id="message4un"></span>
>           <!--  <span wicket:id="message5"></span>-->
>           <span wicket:id="message6un"></span>
>           <span wicket:id="message7un"></span>
>        </div>
>        
>        <h2 wicket:id="titlePlanned"></h2>
>        <div wicket:id="listPlanned">
>          <!-- <span wicket:id="message1"></span> -->
>           <span wicket:id="message2"></span>
>           <span wicket:id="message3"></span>
>           <span wicket:id="message4"></span>
>           <!--  <span wicket:id="message5"></span>-->
>           <span wicket:id="message6"></span>
>           <span wicket:id="message7"></span>
>        </div>
>        
>        <h2 wicket:id="titleGeneral"></h2>
>        <div wicket:id="listGeneral">
>          <!--  <span wicket:id="message1"></span>-->
>           <span wicket:id="message2g"></span>
>           <span wicket:id="message3g"></span>
>           <span wicket:id="message4g"></span>
>           <!-- <span wicket:id="message5"></span>-->
>           <span wicket:id="message6g"></span>
>           <span wicket:id="message7g"></span>
>        </div>
>     
>   </div>
>   
> </wicket:panel>
> 
> 
> -- 
> You received this message because you are subscribed to the Google
> Groups "Java EE (J2EE) Programming with Passion!" group.
> To post to this group, send email to
> java-ee-j2ee-programming-with-passion@googlegroups.com
> To unsubscribe from this group, send email to
> java-ee-j2ee-programming-with-passion+unsubscr...@googlegroups.com
> For more options, visit this group at
> http://groups.google.com/group/java-ee-j2ee-programming-with-passion?hl=en?hl=en
                                          
_________________________________________________________________
Tell us your greatest, weirdest and funniest Hotmail stories
http://clk.atdmt.com/UKM/go/195013117/direct/01/

-- 
You received this message because you are subscribed to the Google
Groups "Java EE (J2EE) Programming with Passion!" group.
To post to this group, send email to
java-ee-j2ee-programming-with-passion@googlegroups.com
To unsubscribe from this group, send email to
java-ee-j2ee-programming-with-passion+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/java-ee-j2ee-programming-with-passion?hl=en?hl=en

Reply via email to