When adding things with Eclipse Plugin on what should I base (extends) my entities and how is it related to Java inheritance model?
No matter what it decides what type it is based on xml definition.
What is up with that, what is the corret way of composing my objects in Java?
Actual use case is to build 3rd party data provider as Thing, with ThingShape like interface and two implementations in 2 different ThingShapes so I can swap underlying implementation on the go.
Retrieving data ...