[ 
https://issues.apache.org/jira/browse/WICKET-4160?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13132591#comment-13132591
 ] 

Matthias Keller commented on WICKET-4160:
-----------------------------------------

The Problem is that we're limited what we can do with the CSS which is fixed 
from external; so we need to change the code instead to add a class to the <ul>.
I see your concern about matching tags but I still think making everything 
final just because there's a risk of invalid output in case of wrong overrides 
isn't the right solution - there's lots of places where things can be broken 
and if it's well documented what is expected from a method then that's always 
the risk of the subclasser

                
> Make AbstractAutoCompleteRenderer.renderHeader() and .renderFooter() non-final
> ------------------------------------------------------------------------------
>
>                 Key: WICKET-4160
>                 URL: https://issues.apache.org/jira/browse/WICKET-4160
>             Project: Wicket
>          Issue Type: Improvement
>          Components: wicket-extensions
>    Affects Versions: 1.5.1
>            Reporter: Matthias Keller
>
> I really love wicket but the times I had to work around final methods just 
> increases towards infinity...
> Could you please make in the following class:
> org.apache.wicket.extensions.ajax.markup.html.autocomplete.AbstractAutoCompleteRenderer
> The methods  renderHeader and renderFooter non-final? It is really annoying 
> in order to just customize the appearance I have to write a whole delegate 
> even to an abstract class just to customize that <ul> tag!
> thanks

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Reply via email to