[ http://thecla.homeftp.net:8380/jira/browse/HIB-65?page=history ]
Kiran Keshav updated HIB-65:
----------------------------
Attachment: interface_concrete_test.zuml
This is a simple model used to accompany this Jira issue
> Interface inheritance ignored
> -----------------------------
>
> Key: HIB-65
> URL: http://thecla.homeftp.net:8380/jira/browse/HIB-65
> Project: Hibernate Cartridge
> Type: New Feature
> Versions: 3.0RC1
> Reporter: Kiran Keshav
> Assignee: Martin West
> Attachments: interface_concrete_test.zuml
>
> Original Estimate: 4 hours
> Remaining: 4 hours
>
> With regards to Andromda's inheritence realization, mixing of inheritance
> strategies like 'interface'
> and 'concrete' is not realized, and the 'interface' strategy is ignored
> altogether. We would like to get classes generated like:
> public class Child extends Parent implements AnInf, AnotherInf { ... }
> where Parent,Child,AnInf and AnotherInf are all represented in our model. In
> the example, we have two interfaces. This is a valid java construct, and has
> a straightforward table implementation. I'm not sure why it is not supporeted
> theory, so I'm curious if I'm missing something (a good possiblity) or if you
> just haven't had time to get around to it.
> Depending on the inheritance method, the hbm.xml generated will be different.
> If Parent is tagged with 'concrete', and 'AnInf' and 'AnotherInf' are tagged
> as 'interfaces', the attributes/associations of all three should be pushed
> into the Child.hbm.xml file, correct? Instead, I am getting hbm.xml file for
> Parent with joined-sublcass elements, and nothing with respect to the
> interfaces. This illustrates a subclass implementation for the Parent -
> Child implementation, with the interface stereotypes being ignored.
> I've attached this simple model so you can duplicate the issue.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://thecla.homeftp.net:8380/jira/secure/Administrators.jspa
-
If you want more information on JIRA, or have a bug to report see:
http://www.atlassian.com/software/jira
-------------------------------------------------------
SF email is sponsored by - The IT Product Guide
Read honest & candid reviews on hundreds of IT Products from real users.
Discover which products truly live up to the hype. Start reading now.
http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click
_______________________________________________
Andromda-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/andromda-devel