There is no need to extend the Select component for your use case. Just
create an instance of EnumSelectModel [1] and pass it to the Select
component.

[1]
http://tapestry.apache.org/current/apidocs/org/apache/tapestry5/util/EnumSelectModel.html

2011/4/15 Keio Kraaner <k.kraa...@gmail.com>

> Hi
>
> I'm trying to extend Tapestry's Select component.
> My idea is to create EnumSelect class (class EnumSelect extends Select)
> that takes an Enum class as a parameter, and based on this creates
> SelectModel and ValueEncoder.
> Everything works fine, but each EnumSelect in a tml-file results in 2
> rendered selects in output - at first Tapestry invokes render methods of
> EnumSelect and then Select.
> What should I do to get only 1 select in rendered output?
> Is it even possible to extend existing AbstarctField implementation? I do
> not see such an example in tapestry-core library.
>
> Regards
> Keio Kraaner
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org
> For additional commands, e-mail: users-h...@tapestry.apache.org
>
>


-- 
Best regards,

Igor Drobiazko
http://tapestry5.de

Reply via email to