Connected the make root menu options.

This commit is contained in:
Veronica K. B. Olsen
2019-04-28 12:32:05 +02:00
parent cd64b3f917
commit e00b3b4c20
4 changed files with 24 additions and 8 deletions
+6 -6
View File
@@ -281,7 +281,7 @@ class NWProject():
if tHandle is None:
validActions[nwItemAction.ADD_ROOT] = {
"Type" : nwItemType.ROOT,
"Class" : [x for x in nwItemClass if self._checkRootUnique(x)]
"Class" : [x for x in nwItemClass if self.checkRootUnique(x)]
}
return validActions
@@ -343,11 +343,7 @@ class NWProject():
return validActions
##
# Internal Functions
##
def _checkRootUnique(self, theClass):
def checkRootUnique(self, theClass):
"""Checks if there already is a root entry of class 'theClass' in the
root of the project tree.
"""
@@ -358,6 +354,10 @@ class NWProject():
return False
return True
##
# Internal Functions
##
def _countItemDepth(self, tHandle):
theDepth = 0
nwItem = self.getItem(tHandle)