Author: jdonnerstag
Date: Sun Jun 21 15:26:14 2009
New Revision: 787035
URL: http://svn.apache.org/viewvc?rev=787035&view=rev
Log:
fixed WICKET-2333: RatingPanel doesn't "wrap" models
Modified:
wicket/trunk/wicket-extensions/src/main/java/org/apache/wicket/extensions/rating/RatingPanel.java
Modified:
wicket/trunk/wicket-extensions/src/main/java/org/apache/wicket/extensions/rating/RatingPanel.java
URL:
http://svn.apache.org/viewvc/wicket/trunk/wicket-extensions/src/main/java/org/apache/wicket/extensions/rating/RatingPanel.java?rev=787035&r1=787034&r2=787035&view=diff
==============================================================================
---
wicket/trunk/wicket-extensions/src/main/java/org/apache/wicket/extensions/rating/RatingPanel.java
(original)
+++
wicket/trunk/wicket-extensions/src/main/java/org/apache/wicket/extensions/rating/RatingPanel.java
Sun Jun 21 15:26:14 2009
@@ -288,15 +288,15 @@
{
super(id, rating);
- this.nrOfStars = nrOfStars;
- this.nrOfVotes = nrOfVotes;
- this.hasVoted = hasVoted;
+ this.nrOfStars = wrap(nrOfStars);
+ this.nrOfVotes = wrap(nrOfVotes);
+ this.hasVoted = wrap(hasVoted);
WebMarkupContainer rater = new WebMarkupContainer("rater");
- rater.add(newRatingStarBar("element", nrOfStars));
+ rater.add(newRatingStarBar("element", this.nrOfStars));
// add the text label for the message 'Rating 4.5 out of 25
votes'
- rater.add(ratingLabel = newRatingLabel("rating", rating,
nrOfVotes));
+ rater.add(ratingLabel = newRatingLabel("rating", wrap(rating),
this.nrOfVotes));
// set auto generation of the markup id on, such that ajax
calls work.
rater.setOutputMarkupId(true);