(responding to Archer)

> Rose, as a UML-based application, allows you to assign properties to 
> attributes, like {frozen}, but I have not found anywhere on the analysis 
> language dialogue boxes which allow you to insert them.
>
> At any rate, when I am modelling Java classes, I set the default
modelling 
> language to Java (Tools menu, Model Properties submenu, Edit option, 
> Notation tab). This may be the best solution for you. The Java language 
> dialogue boxes (obtained through double-clicking on a class) allow you to

> check the "final" attribute. This is stored as a Rose specific property
in 
> the model (tool name=Java, property=Final) and it does not therefore use 
> the {frozen} notation.
>
> As far as I can tell, you'd have to use a script to set the {frozen} 
> property (i.e. tool name=none, property=frozen), and Rose would not 
> display it using the correct UML notation. I hope someone will correct me

> if I am wrong...
>
> The resaon I didn't explain all this before was because your question was

> about UML specifically and not Rose's implementation. And in my 
> experience, the two rarely agree entirely.

It certainly would be nice to have if we could use standard UML
such as {frozen} instead of explicit manual language mappings;
giving e.g. 'final' in Java, 'const' in C++ etc.

I don't think this will become a high priority enhancement until
folk want to do detailed design _before_ deciding on the
target language, or want to develop the same detailed
design into multiple target languages.   At present there are
a few folk that want to do one or other of these, but this is
only a small minority AFAIK, and these folk bite the bullet and
make do with the work-rounds.

I guess that if you find it's hurting you, you should yell at Rational 
and they may shift the priority on this enhancement.

Paul Oldfield

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
www.aptprocess.com

any opinions expressed herein are not necessarily those of
Mentors of Cally or the Appropriate Process Movement
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
************************************************************************
* Rose Forum is a public venue for ideas and discussions.
* For technical support, visit http://www.rational.com/support
*
* Post or Reply to: [EMAIL PROTECTED]
* Subscription Requests: [EMAIL PROTECTED]
* Archive of messages:
*    http://www.rational.com/support/usergroups/rose/rose_forum.jsp
* Other Requests: [EMAIL PROTECTED]
*
* To unsubscribe from the list, please send email
*    To: [EMAIL PROTECTED]
*    Subject: <BLANK>
*    Body: unsubscribe rose_forum
*************************************************************************

Reply via email to