No problem. But ... erm ... I've another question: In my application there is a table which contains priorities. The table contains two columns: the ID and the description of the priority. On some pages the user can filter all shown entries by priority. Adding a noSelectionLabel the user has also the option to disable the filtering.
But now the user should be able to filter for priorities greater or less than a distinct value, say 3. So I want to add two further rows in the si:selectItems which have this special meaning. I know that the EntityConverter can't handle rows, which are created in my bean and not persisted in the database. So I think the best solution would be a custom converter which handles the special meanings and invokes the EntityConverter for all the other cases. Is that possible? Has to be something like this (got it from the wiki): public Converter getPriorityConverter() { | return new PriorityConverter<Priority>() { | | protected Object getIdAsObject(String id, Class clazz) { | int priority = Integer.parseInt(id); | if(priority == -2) return SpecialPriorities.GREATER_3; | if(priority == -3) return SpecialPriorities.LESS_3; | Converter entityConverter = new EntityConverter(); | return entityConverter.getIdAsObject(id, clazz); | } | | protected String getIdAsString(Priority entity) { | return entity.getId() + " (" + entity.getDescription() + ")"; | } | }; | } View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3988735#3988735 Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3988735 _______________________________________________ jboss-user mailing list jboss-user@lists.jboss.org https://lists.jboss.org/mailman/listinfo/jboss-user