Ah, that kinda explains it. But all AttributeModifier ctors require an IModel. What should I pass for that now ?
-Arun Cristi Manole wrote: > > I think your error is because you're making "class" either the result of > this.list-line-odd or this.list-line-event and this doesn not implement a > getter for those. > > maybe > > item.add(new AttributeModifier("class", runlog.getId() % 2 == 0 ? > "list-line-odd" : "list-line-event")); > ? > > or change/add parantheses ... > > On Wed, Aug 5, 2009 at 12:56 AM, arungupta <arun.gu...@gmail.com> wrote: > >> >> I've been using 1.3.6 but let me try 1.4 rc build and see where it takes >> me. >> >> Is there an example that shows how it can be used in the above context ? >> >> -Arun >> >> >> igor.vaynberg wrote: >> > >> > see >> > >> > org.apache.wicket.markup.repeater.OddEvenItem >> > >> > for a cleaner, simpler way to do this >> > >> > -igor >> > >> > On Tue, Aug 4, 2009 at 4:36 PM, Arun Gupta<arun.gu...@gmail.com> wrote: >> >> Trying to provide different color to alternate rows by following the >> >> recommendation at: >> >> >> >> >> http://devinvenable.blogspot.com/2007/10/wicket-and-html-style-attributes.html >> >> >> >> The source code is available at: >> >> >> >> >> http://kenai.com/projects/runner/sources/subversion/content/wicket/runner/src/main/java/org/example/runner/runlog/RunlogPage.java?rev=118 >> >> >> >> Adding the following code: >> >> >> >> item.add(new AttributeModifier("class", new PropertyModel(this, >> >> runlog.getId() % 2 == 0 ? "list-line-odd" : "list-line-event"))); >> >> >> >> at line 104 or 134 gives the following error: >> >> >> >> -- cut here -- >> >> WicketMessage: No get method defined for class: class >> >> org.example.runner.runlog.RunlogPage$2 expression: list-line-odd >> >> >> >> Root cause: >> >> >> >> org.apache.wicket.WicketRuntimeException: No get method defined for >> >> class: class org.example.runner.runlog.RunlogPage$2 expression: >> >> list-line-odd >> >> at >> >> >> org.apache.wicket.util.lang.PropertyResolver.getGetAndSetter(PropertyResolver.java:440) >> >> at >> >> >> org.apache.wicket.util.lang.PropertyResolver.getObjectAndGetSetter(PropertyResolver.java:282) >> >> at >> >> >> org.apache.wicket.util.lang.PropertyResolver.getValue(PropertyResolver.java:91) >> >> -- cut here -- >> >> >> >> CSS is statically linked as: >> >> >> >> <link rel="stylesheet" type="text/css" href="css/runlog.css"/> >> >> >> >> The CSS is at: >> >> >> >> >> http://kenai.com/projects/runner/sources/subversion/content/wicket/runner/src/main/webapp/css/runlog.css?rev=118 >> >> >> >> Any idea, what's wrong ? >> >> >> >> Or a better advise to provide odd/even rows with different colors ? >> >> >> >> Thanks, >> >> -Arun >> >> -- >> >> Need Application Server ? - Download glassfish.org >> >> Blog: http://blogs.sun.com/arungupta >> >> >> >> --------------------------------------------------------------------- >> >> To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org >> >> For additional commands, e-mail: users-h...@wicket.apache.org >> >> >> >> >> > >> > --------------------------------------------------------------------- >> > To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org >> > For additional commands, e-mail: users-h...@wicket.apache.org >> > >> > >> > >> >> -- >> View this message in context: >> http://www.nabble.com/Alternate-rows-with-different-color-tp24818138p24818321.html >> Sent from the Wicket - User mailing list archive at Nabble.com. >> >> >> --------------------------------------------------------------------- >> To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org >> For additional commands, e-mail: users-h...@wicket.apache.org >> >> > > > -- > Cristi Manole > > Nova Creator Software > www.novacreator.com > > -- View this message in context: http://www.nabble.com/Alternate-rows-with-different-color-tp24818138p24818485.html Sent from the Wicket - User mailing list archive at Nabble.com. --------------------------------------------------------------------- To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org For additional commands, e-mail: users-h...@wicket.apache.org