...
- add the class of your object to the list of indexed classes in DefaultBeanAdaptor
- add the information about the edit page of your bean to EnumEditPageProvider - you need a page name and the name of the id property which should represent the id of the object that page will load to edit
- add the user readable name for you component class in SearchPage.properties - if you do not do that your elements will be displayed on the result page as "Item"
- run the tests
...