Message: A new issue has been created in JIRA.
--------------------------------------------------------------------- View the issue: http://team.andromda.org:8080/jira/browse/CORE-19 Here is an overview of the issue: --------------------------------------------------------------------- Key: CORE-19 Summary: The MetafacadeFactory should take into account inheritance when constructing metafacades Type: Improvement Status: Open Priority: Major Original Estimate: Unknown Time Spent: Unknown Remaining: Unknown Project: AndroMDA Core Assignee: Chad Brandon Reporter: Chad Brandon Created: Do, 30 Sep 2004 2:08 PM Updated: Do, 30 Sep 2004 2:08 PM Description: Current metafacade mappings are only based on meta object class name, and if one can't be found, then the default metafacade implementation is used (i.e. ModelElementFacade), this causes class cast exceptions for elements that may extend from a mapped meta object but aren't mapped themselves (i.e. not in the andromda-metafacades.xml). When constructing metafacades, we should check to see if there is a mapping specifically for that meta object class and if not go up the inheritance tree of the meta object to get the parent and check if the parent meta object class is mapped, and if so construct that metafacade, this would avoid errors like class cast exceptions when a super meta object isn't mapped and it doesn't need to be. --------------------------------------------------------------------- JIRA INFORMATION: This message is automatically generated by JIRA. If you think it was sent incorrectly contact one of the administrators: http://team.andromda.org:8080/jira/secure/Administrators.jspa If you want more information on JIRA, or have a bug to report see: http://www.atlassian.com/software/jira ------------------------------------------------------- This SF.net email is sponsored by: IT Product Guide on ITManagersJournal Use IT products in your business? Tell us what you think of them. Give us Your Opinions, Get Free ThinkGeek Gift Certificates! Click to find out more http://productguide.itmanagersjournal.com/guidepromo.tmpl _______________________________________________ Andromda-devel mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/andromda-devel
