Hi Bob,
Just to be clear, this framework is meant to store the information about the
items in the diagram
(typically the data that we currently find in the XMI file) is that right?
And would there still be the same degree of correspondence between the
diagrams and the
XMI file that exists today?  By that I mean that if we see a Fig whose ID is
123 then the
XMI file will also contain an item whose ID is 123?

You describe the NotationLanguage interface as "The interface that any
notation languages should
implement (e.g. UML, Java etc)."  I assume that the NotationLanguage for
Java would mean
some Java-specific notation like perhaps "annotations" like
"@PostInitialization" or "@Test".
Is that correct?

How would NotationLanguages be registered with the NotationUtility?  Would
this be through the
Services API (or some other discovery mechanism), or hard-coded?

Regards,

Mark


On Thu, Apr 7, 2011 at 7:41 AM, Bob Tarling <[email protected]> wrote:

> For UML2 activity diagrams I halted for a while thinking about how to
> apply notations. I think the notations are an incredibly important
> subsystem as they remove knowledge of both GEF and so will help with
> any move to a different diagram implementation should it be required
> in future.
>
> I have prepared something on the wiki regarding how I would like to
> see notations split out into its own module and improved -
> http://argouml.tigris.org/wiki/Notation_Architecture
>
> I'd appreciate any feedback.
>
> I propose to leave the old notation architecture in place while this
> is developed for the UML2 activity diagram only.
>
> Once this is working I'll move the state diagram forward to a similar
> level of functionality and move any common code for state and activity
> into another shared module.
>
> Regards
>
> Bob
>
> ------------------------------------------------------
>
> http://argouml.tigris.org/ds/viewMessage.do?dsForumId=450&dsMessageId=2717692
>
> 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]]
>

------------------------------------------------------
http://argouml.tigris.org/ds/viewMessage.do?dsForumId=450&dsMessageId=2717727

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]]

Reply via email to