Login | Register
My pages Projects Community openCollabNet

Discussions > modules-dev > [argouml-modules-dev] prototype/template module (was: Argo for RT)

argouml
Discussion topic

Back to topic list

[argouml-modules-dev] prototype/template module (was: Argo for RT)

Author alexb
Full name Alex Bagehot
Date 2003-10-12 02:30:46 PDT
Message Hi,
It would be good to have a prototype implementation of a module that
contains a custom diagram, then we could see the practical problems with
one or other interfaces. if module developers could collaborate on this
then we could provide what they need. its in both parties interest to
have a stable interface before encouraging new modules to be developed.
does anyone have time to develop a simple module that could evaluate
what is/are the best interface(s) for extending argouml with new diagrams?
that module could also provide a default implementation/ template that
can be customised for new modules.
thanks
Alex

Linus Tolke wrote:

>Hello all!
>
>I find the current pluggable interfaces/module loader a little backwards. My
>idea of how this should work is to have a very imperative module loader and
>interfaces. All modules implementing an interface like this (not counting
>the constructor that builds the module's base class):
>interface Pluggable {
> String getName();
> void activate();
> void deactivate();
>}
>And all points throughout ArgoUML where modules can register themselves
>implemented with calls to register or unregister just as components within
>ArgoUML would register and unregister themselves.
>
>What is the reasons for doing it like the current implementation? If we are
>going to have possibilities to hook in things everywhere, wouldn't the
>constant filtering of the big list in the current implementation risk to be
>a performance problem?
>
> /Linus
>
>-----Original Message-----
>From: Linus Tolke [mailto:linus at tigris dot org]
>Sent: den 10 oktober 2003 01:43
>To: modules-dev at argouml dot tigris dot org
>Subject: RE: [argouml-modules-dev] Argo for RT
>
>
>Hello Sergio!
>
>I don't know the answer to this one. I don't think so. This is probably a
>place where we need to improve ArgoUML to allow for modules to hook
>themselves in.
>
>I think someone needs to take care of this area, i.e. listing all Pluggable
>interfaces, how to use them and to make sure that all Pluggable interfaces
>follow the same paradigm.
>
> /Linus
>
>
>
>>-----Original Message-----
>>From: Sérgio Lopes [mailto:sergio.lopes​@dei.uminho.pt]
>>Sent: den 9 oktober 2003 12:51
>>To: modules-dev at argouml dot tigris dot org
>>Subject: RE: [argouml-modules-dev] Argo for RT
>>
>>
>>Hi Linus,
>>
>>Thanks for your prompt reply and that you're willing to help. I
>>surely need
>>it!
>>I'm trying to add a new toolbar item to the Class Diagram Toolbar, through
>>an external module. Is that possible? I'm just trying not to waste time.
>>
>>Sergio.
>>
>>
>>
>>>-----Original Message-----
>>>From: Linus Tolke [mailto:linus at tigris dot org]
>>>Sent: terça-feira, 7 de Outubro de 2003 20:25
>>>To: modules-dev at argouml dot tigris dot org
>>>Subject: RE: [argouml-modules-dev] Argo for RT
>>>
>>>Hello Sergio!
>>>
>>>I think it is a great idea to do this. I have not heard anyone else that
>>>have started this. I think it would be a very good extension to ArgoUML.
>>>
>>>I guess that you will encounter some problems that we will have to solve
>>>as
>>>you go along but I will be glad to help in this.
>>>
>>> /Linus
>>>
>>>
>>>
>>>
>>>>-----Original Message-----
>>>>From: Sergio Lopes [mailto:sergio.lopes​@dei.uminho.pt]
>>>>Sent: den 7 oktober 2003 19:14
>>>>To: modules-dev at argouml dot tigris dot org
>>>>Subject: [argouml-modules-dev] Argo for RT
>>>>
>>>>
>>>>Hi,
>>>>
>>>>In my research project I'm working with UML for Real-Time.
>>>>
>>>>
>>For the time
>>
>>
>>>>being, I'm interested in contributing by extending Argo to support the
>>>>
>>>>
>>>UML
>>>
>>>
>>>>Real-Time specification from OMG, which is an extension of the
>>>>UML standard
>>>>(i.e., not adding meta-model changes).
>>>>Is someone working on this already?
>>>>
>>>>If not, basically, what is needed is some new figs to add in the
>>>>several UML
>>>>diagrams to visually support the addition of RT stereotypes and RT
>>>>
>>>>
>>>tagged
>>>
>>>
>>>>values.
>>>>It would be nice to do that in a module (so the code will require
>>>>only minor
>>>>changes to go with future Argo releases), but I need help in
>>>>
>>>>
>>finding the
>>
>>
>>>>best approach to do this: new property panels, new toolbar
>>>>elements, copying
>>>>all the diagrams and adding RT options to them (no, please! :) )...
>>>>
>>>>What do you think?
>>>>
>>>>Sergio Lopes.
>>>>
>>>>
>>>>----​--------------------​--------------------​--------------------​-----
>>>>To unsubscribe, e-mail: modules-dev-unsubscr​ibe at argouml dot tigris.o​rg
>>>>For additional commands, e-mail: modules-dev-help@arg​ouml.tigris.org
>>>>
>>>>
>>>>
>>>--------​--------------------​--------------------​--------------------​-
>>>To unsubscribe, e-mail: modules-dev-unsubscr​ibe at argouml dot tigris.o​rg
>>>For additional commands, e-mail: modules-dev-help@arg​ouml.tigris.org
>>>
>>>
>>------------​--------------------​--------------------​-----------------
>>To unsubscribe, e-mail: modules-dev-unsubscr​ibe at argouml dot tigris.o​rg
>>For additional commands, e-mail: modules-dev-help@arg​ouml.tigris.org
>>
>>
>>
>
>
>----------------​--------------------​--------------------​-------------
>To unsubscribe, e-mail: modules-dev-unsubscr​ibe at argouml dot tigris.o​rg
>For additional commands, e-mail: modules-dev-help@arg​ouml.tigris.org
>
>
>----------------​--------------------​--------------------​-------------
>To unsubscribe, e-mail: dev-unsubscribe@argo​uml.tigris.org
>For additional commands, e-mail: dev-help at argouml dot tigris dot org
>
>
>
>



--------------------​--------------------​--------------------​---------
To unsubscribe, e-mail: modules-dev-unsubscr​ibe at argouml dot tigris.o​rg
For additional commands, e-mail: modules-dev-help@arg​ouml.tigris.org

« Previous message in topic | 1 of 1 | Next message in topic »

Messages

Show all messages in topic

[argouml-modules-dev] prototype/template module (was: Argo for RT) alexb Alex Bagehot 2003-10-12 02:30:46 PDT
Messages per page: