Patches item #763934, was opened at 2003-07-02 00:30 Message generated for change (Tracker Item Submitted) made by Item Submitter You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=536547&aid=763934&group_id=73047
Category: None Group: None Status: Open Resolution: None Priority: 5 Submitted By: David Wann (davidwann) Assigned to: Nobody/Anonymous (nobody) Summary: Implementation of Association proxy Initial Comment: I started working on this because I couldn't include the taggedValues from an AssociationEnd in a relation. In hindsight, I can see how it MAY be possible, but I do think that the DirectionalAssociationEnd that is used in the current EJB cartridge is messy. This patch includes a proxy for UMLAssociation and changes to PClassifier and PAssociationEnd. The changes mean that you can navigate roles and associations in a form more in line with the structure of a UML model. For example, to determine whether the class at the other end of an association is navigable: $thisend.otherEnd.navigable; to get the association name: $thisend.association.name. Included is an example EntitBean.vsl: the "relations" section is the relevant section demonstrating usage, including adding taggedValues for the target role (I needed @ejb.value-object tags for the methods, for example). The PClassifier class now has getAssociationEnds(), so templates using getAssociationLinks() and getAssociationData() should still work. If you agree that this patch is a descent alternative, I think these methods and the DirectionalAssociationEnd class can be marked as @deprecated. ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=536547&aid=763934&group_id=73047 ------------------------------------------------------- This SF.Net email sponsored by: Free pre-built ASP.NET sites including Data Reports, E-commerce, Portals, and Forums are available now. Download today and enter to win an XBOX or Visual Studio .NET. http://aspnet.click-url.com/go/psa00100006ave/direct;at.asp_061203_01/01 _______________________________________________ Andromda-devel mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/andromda-devel
