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

Martin Tzvetanov Grigorov commented on WICKET-6935:
---------------------------------------------------

Here is an alternative solution for 9.x : 
[https://www.morling.dev/blog/refining-return-type-java-methods-without-breaking-backwards-compatibility/]

I am not saying that we should re-work it though! But if you like it better 
than the current solution (getComplexLabel) then feel free to redo it!

> make some datatable related components more reusable
> ----------------------------------------------------
>
>                 Key: WICKET-6935
>                 URL: https://issues.apache.org/jira/browse/WICKET-6935
>             Project: Wicket
>          Issue Type: Improvement
>            Reporter: Ernesto Reinaldo Barreiro
>            Assignee: Ernesto Reinaldo Barreiro
>            Priority: Minor
>             Fix For: 9.7.0
>
>
> Some datatable related components are very restrictive in factory methods 
> return types as well as some helper classes are private. This makes reusing 
> them difficult in some situations. For instance, if in navigation toolbar 
> instead a simple label you want to place a more complex component, e.g. the 
> same navigation label + a text filter (a Panel and not a Label).



--
This message was sent by Atlassian Jira
(v8.20.1#820001)

Reply via email to