[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-bugs-dist
Subject: [Bug 126547] New: Wish: Importing diagrams from other Umbrello files
From: "João" Batista <jmn.batista () gmail ! com>
Date: 2006-04-30 22:14:53
Message-ID: 20060501001451.126547.jmn.batista () gmail ! com
[Download RAW message or body]
------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.
http://bugs.kde.org/show_bug.cgi?id=126547
Summary: Wish: Importing diagrams from other Umbrello files into
an opened file
Product: umbrello
Version: 1.4.2
Platform: Debian testing
OS/Version: Linux
Status: UNCONFIRMED
Severity: wishlist
Priority: NOR
Component: general
AssignedTo: uml-devel lists sourceforge net
ReportedBy: jmn.batista gmail com
Version: 1.4.2 (using KDE KDE 3.5.2)
Installed from: Debian testing/unstable Packages
OS: Linux
As requested by okellogg in bug 126278 , I'm describing a suggestion on how to \
implement the ability to merge two Umbrello files. This wish results from the need to \
have diagrams and UML elements contained in different files into the same file.
The following are suggestions which hopefully might help with coming up with some \
requirements.
- Umbrello files are really XML files. So, I guess merging them would be done as \
something in the lines of parsing both the opened file and the to-be-merged file, and \
placing the adequate descriptors in the XML tree (but then again, I'm likely \
overlooking important details). To avoid some incompatibilities, the diagrams and UML \
elements might be placed in new folders, each named after the \
corresponding file.
- If the files were merged into the same folder(s), it would involve having to check \
for several incompatibilities during the merge, so not to overwrite existing XML \
elements; but stuff such as new actors, new classes, etc would likely be merged \
without conflicts. The user might want to have individual, non-diagramatical elements \
(i.e., classes, actors, etc.) be imported automatically, and have Umbrello report at \
the end which elements were not merged.
- Those diagrams in the imported file, which might have the same name as the opened \
file, would have to be renamed; the user could ask to do it automatically, or choose \
to rename it one by one.
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic