| Hi Rick, 
 I like Doug's suggestion of:
 
 <java-type name="model.LargeProject" extends="model.Project"
 
 -Blaise
 
 On 27/09/2010 3:41 PM, douglas clarke wrote:
 
      
      A little odd that we would use "java-type" and "super-class".
 I would suggest either "super-type" or "extends"
 
 <java-type name="model.LargeProject" super-type="model.Project"
 <java-type name="model.LargeProject" extends="model.Project"
 
 Doug
 
 On 27/09/2010 2:10 PM, Rick Barkhouse wrote:
  Hi
        all,
 We currently do not have any way in OXM to specify the
        superclass of a particular java-type.  This information will be
        needed for Dynamic JAXB because there will be no underlying Java
        model to introspect.
 
 I don't think there is a real parallel to the JPA style of
        specifying inheritance in ORM (e.g. mapped-superclass,
        inheritance strategy etc), I think we could simply add a
        "super-class" attribute.  For example:
 Any objections to adding super-class ?  Non-Dynamic
        users would not need to specify this attribute, but if they did
        it would override the actual superclass.
 
 
 -- Rick Barkhouse | Software Developer,
            EclipseLink | 613.288.4613
 Oracle Development
 45 O'Connor Street, Suite 400 | Ottawa, Ontario K1P 1A4
 |