I have a model which basically represents a relational-database.
That means it contains of a header and data.
With the ValueSerializationService I'm able to handle this format. However I cannot display the I want to, which is not plain String. Instead I want a TableView. I found no example for the Custom-Part property.
Rather than using a value property with a ValueSerializationService to turn your string into a List object, you should use a list property with a custom binding. See IContact.Connections property in the samples for an example that's likely rather similar to what you need.
Hi. Thx for the hint. I just had a short look on the XmlNamespaceResolver.
Does this class cover different List-Objects, too? I use my format as a
generic dataformat, which means the header (relations) are always different.
I suspect you mean XmlDelimitedListBindingImpl rather than XmlNamespaceResolver. To support more complex list elements, you would override DelimitedListBinding.createListEntryResource() to return your own implementation that knows how to read/write individual properties within a record. If you are clever with how you implement this resource (maybe using your own property annotation to link property to cell within a record), then you should be able to write this custom binding implementation once and re-use it for many lists.