http://argouml.tigris.org/issues/show_bug.cgi?id=6420
User mvw changed the following:
What |Old value |New value
================================================================================
CC|'' |'mvw'
--------------------------------------------------------------------------------
------- Additional comments from [email protected] Wed Mar 28 23:44:36 -0700 2012 -------
Please check the parseModelElement method in
org.argouml.notation.providers.uml.NotationUtilityUml if you want to know what
is currently implemented. Anyhow, I'll explain:
By editing the name of a package, it is currently possible to move it from one
namespace to another (if the target namespace already exists).
E. g. if the original text shown on the package on the diagram was:
a::b::c
and you change it into this:
a::b2::c
then the package c is relocated (if b2 existed in the right place).
I usually create a package hierarchy by drawing the first package, naming it,
double-clicking on it, drawing the next package, etc. This method has the
advantage of creating diagrams, too.
It would be possible to write some code that allows a user to draw a package on
the diagram and type its name like x::y::z and then have the two other packages
generated (and the three packages named).
But, since a path defines namespace, and namespace is embodied in packages or
classifiers (or subsystems, models and maybe more - have to look up) we would
theoretically not know what to generate. But let's assume that this function is
meant to deal with packages alone.
The functionality as proposed by the submitter would only need to create the
packages or also the diagrams?
I have one fundamental question regarding UML: if the path is shown, is that
then a absolute path started from the root model? Or is there also a concept of
relative paths?
------------------------------------------------------
http://argouml.tigris.org/ds/viewMessage.do?dsForumId=448&dsMessageId=2941774
To unsubscribe from this list, e-mail: [[email protected]].
Please do not reply to this mail. Instead, add your comments in the issue.
lmpx.com only provides a reader for public news (NNTP) servers. It is not
affiliated with the servers or forums shown here and is not responsible for
the content of articles, which is written by their respective authors.