[Uml-devel] branches/KDE/3.5/kdesdk/umbrello/umbrello
Oliver Kellogg
okellogg at users.sourceforge.net
Sat Sep 2 17:14:35 UTC 2006
SVN commit 580119 by okellogg:
getFullyQualifiedName(): Skip Datatypes folder prefix when includeRoot is false.
M +9 -5 umlobject.cpp
--- branches/KDE/3.5/kdesdk/umbrello/umbrello/umlobject.cpp #580118:580119
@@ -113,11 +113,15 @@
bool skipPackage = false;
if (!includeRoot) {
UMLDoc *umldoc = UMLApp::app()->getDocument();
- for (int i = 0; i < Uml::N_MODELTYPES; i++) {
- const Uml::Model_Type mt = (Uml::Model_Type)i;
- if (m_pUMLPackage == umldoc->getRootFolder(mt)) {
- skipPackage = true;
- break;
+ if (m_pUMLPackage == umldoc->getDatatypeFolder()) {
+ skipPackage = true;
+ } else {
+ for (int i = 0; i < Uml::N_MODELTYPES; i++) {
+ const Uml::Model_Type mt = (Uml::Model_Type)i;
+ if (m_pUMLPackage == umldoc->getRootFolder(mt)) {
+ skipPackage = true;
+ break;
+ }
}
}
}
More information about the umbrello-devel
mailing list