Thanks for the answer Wouter. I would like to adopt the strategy you're defining but for a metametafacade. In other words, I'd like to create a metafacade as uml14. I'm able to do what you're saying with the cartridge but my problem is that the logic I'm implementing is then not available to other cartridges. I'd like to make myself a new metametafacade (in the likes of uml14) and would user that metafacade in my cartridges. My cartridges would then extend these metafacades if they need to. Concretely: uml -> uml14 -> HigherMetafacade -> cartridge1 -> cartridge2 -> cartridge3 This way I could add certain methods that are needed by all three cartridges in a metafacade without modifying the uml14 metafacade (which I shouldn't do...right?). Is it possible to define another level of metafacade...if so how could I do it? Thanks, Wouter Zoons wrote: You can pretty much implement any strategy you like, you will need to model your cartridge using UML anyway, and if you import the existing model as for example used by the UML14 implementation you can extend (= generalize) the model elements you wantDo you know how to proceed ? Take a look at the UML model for one of the existing cartridges (MagicDraw community edition recommended) -- Wouter-----Original Message----- From: [EMAIL PROTECTED] [mailto:andromda-user- [EMAIL PROTECTED]] On Behalf Of François Eric Sent: Wednesday, June 30, 2004 5:43 PM To: [EMAIL PROTECTED] Subject: [Andromda-user] Extending the uml14 metafacade Hi, I would like to build my own metafacade which could be used by many cartridges. The purpose is to be able to have my cartridges extend these metafacades instead of the uml14 metafacades. For example, lets say I want to add a method called getOneToOneAssociations to the ClassifierFacade but don't want tomodifythe uml14 metafacade code (since its not in the implementation). Idon'twant to implement this as a cartridge metafacade either because itwillbe used by many cartridges and I would like to avoid duplicating code. How can I do this? Can I extend the uml14 metafacade and if so how? Otherwise how do I proceed? Thanks, Francois ------------------------------------------------------- This SF.Net email sponsored by Black Hat Briefings & Training. Attend Black Hat Briefings & Training, Las Vegas July 24-29 - digital self defense, top technical experts, no vendor pitches, unmatched networking opportunities. Visit www.blackhat.com _______________________________________________ Andromda-user mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/andromda-user------------------------------------------------------- This SF.Net email sponsored by Black Hat Briefings & Training. Attend Black Hat Briefings & Training, Las Vegas July 24-29 - digital self defense, top technical experts, no vendor pitches, unmatched networking opportunities. Visit www.blackhat.com _______________________________________________ Andromda-user mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/andromda-user ------------------------------------------------------- This SF.Net email sponsored by Black Hat Briefings & Training. Attend Black Hat Briefings & Training, Las Vegas July 24-29 - digital self defense, top technical experts, no vendor pitches, unmatched networking opportunities. Visit www.blackhat.com _______________________________________________ Andromda-user mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/andromda-user |
- [Andromda-user] Extending the uml14 metafacade François Eric
- RE: [Andromda-user] Extending the uml14 metafacade Wouter Zoons
- Re: [Andromda-user] Extending the uml14 metafacade François Eric
- Re: [Andromda-user] Extending the uml14 metafac... Chad Brandon
- Re: [Andromda-user] Extending the uml14 met... François Eric
- Re: [Andromda-user] Extending the uml1... Chad Brandon
- Re: [Andromda-user] Extending the ... François Eric
- Re: [Andromda-user] Extending ... Chad Brandon
- RE: [Andromda-user] Extending the uml14 metafac... Wouter Zoons