Sebastien, List, ListItem and Label make sense to me and match the terms used in FeedbackPanel class. However, I try not to get too hung up on naming for the sake of making progress :)
On Tue, Oct 23, 2012 at 3:39 PM, Sebastien <seb...@gmail.com> wrote: > 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 >> >> --------------------------------------------------------------------- To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org For additional commands, e-mail: users-h...@wicket.apache.org