Alec, you are right, I did thought about that. My reflection was that getListCSS applies to list *element* (li) and it is quite easy to understand that getLabelCSS (which applies to the label) stands for the message itself (which is a span element).
But in another hand we can imagine that these naming are related to wicket *component* instead; so, it is true that it would technically best to have getListItemCSS (applies to ListItem) and getLabelCSS (applies to Label). But what if the user overrides #newMessageDisplayComponent and return something other than a Label? A Panel for instance? Maybe getLabelCSS appears to not be logical anymore in this context: we have a getListItemCSS which still applies to a ListItem and a getLabelCSS which applies to... a Panel. In another hand (again), we can also imagine that the HTML markup is getting "overridden" (while extending FeedbackPanel), li and span elements may have been replaced by other elements (2 divs for instance)... So getListCSS may also not be logical in this context, and would have better been getContainerCSS or something like that... Not easy to find right naming; its a kind of Ouroboros* ** discussion in this case... But at the end, will the user better understand getListCSS or getListItemCSS? Also, is getLabelCSS the best? What about getMessageCSS? That's all open questions... I wish you a good night with that! ;) Sebastien * http://en.wikipedia.org/wiki/Ouroboros ** I am pretty sure this term has previously been used in this mailing list but I don't remember who... So there is a credit for someone somewhere :) On Tue, Oct 23, 2012 at 9:15 PM, Alec Swan <alecs...@gmail.com> wrote: > Technically it should be getListItemCSS, not getListCSS. Or maybe have > all three getListCSS, getListItemCSS and getLabelCSS > > On Mon, Oct 22, 2012 at 12:46 PM, Sebastien <seb...@gmail.com> wrote: > > Done, https://issues.apache.org/jira/browse/WICKET-4831 > > Please let me know if your encounter any issue (wrong base code for > > instance) or if you have any questions... > > > > Thanks, > > Sebastien. > > > > On Mon, Oct 22, 2012 at 8:06 PM, Sven Meier <s...@meiers.net> wrote: > > > >> Please open a Jira issue and provide a patch as you suggested. > >> > >> Thanks > >> Sven > >> > >> > >> > >> On 10/21/2012 01:06 AM, Sebastien wrote: > >> > >>> Sven, > >>> > >>> If you agree to have two methods: getListCSSClass and getLabelCSSClass > >>> (which apply respectively on li and span), and mark getCSSClass as > >>> deprecated (until marked as private), then the path is ready for branch > >>> wicket-1.5.x. I am waiting for your go-ahead to send the patch > somewhere > >>> or > >>> submit the pull request on github. > >>> > >>> If you do not agree, please tell me what I can do. > >>> > >>> Thanks & best regards, > >>> Sebastien. > >>> > >>> > >> > >> > ------------------------------**------------------------------**--------- > >> To unsubscribe, e-mail: users-unsubscribe@wicket.**apache.org< > 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 > >