Hi Linus and all! -------- Original-Nachricht -------- > Datum: Mon, 25 May 2009 21:56:01 +0200 > Von: Linus Tolke <[email protected]> > An: [email protected] > Betreff: [argouml-dev] Attempting the improvement of the EUML model > implementation for class diagrams
> Hello! > I have been trying to fix something in the Class diagrams implementation > of > euml. I went for the first NotYetImplemented exception see when I started > to > work in the model and that was the getElementImports2(). Alas, I failed. I > don't know enough on how to find information on how to navigate in uml2. So what did you do? I guess your first step was to look at the MDR implementation of the method? That should give you some idea, what the method actually does in most cases. The first problem I see is the refOutermostPackage() , that the UML 2 version of the package implementation lacks? But it has a method getNestingPackage() , that could be looped until the outermost package is reached? > Meanwhile I fixed getElementImports(), that was a lot simpler since the > association was navigable from Namespace to ElementImport (in conflict > with > the uml 2.2 infrastructure specification where it is not). Does this mean > that upgrading to 2.2 will loose the navigability? I guess not. Did you check the 2.2 implementation or just the 2.1 version? There are quite some cases, where methods in 2.1 are simply missing, while they exist in 2.2 . Ciao, Andreas -- Neu: GMX FreeDSL Komplettanschluss mit DSL 6.000 Flatrate + Telefonanschluss für nur 17,95 Euro/mtl.!* http://portal.gmx.net/de/go/dsl02 ------------------------------------------------------ http://argouml.tigris.org/ds/viewMessage.do?dsForumId=450&dsMessageId=2353662 To unsubscribe from this discussion, e-mail: [[email protected]]. To be allowed to post to the list contact the mailing list moderator, email: [[email protected]]
