Forgot to CVS ADd function to return node path collection as lisTd

This commit is contained in:
Mark Mine 2002-12-19 22:39:46 +00:00
parent 66175b4663
commit 62208fa7cc

View File

@ -0,0 +1,16 @@
"""
NodePathCollection-extensions module: contains methods to extend
functionality of the NodePathCollection class
"""
# For iterating over children
def asList(self):
"""Converts a NodePathCollection into a list"""
if self.isEmpty():
return []
else:
npList = []
for nodePathIndex in range(self.getNumPaths()):
npList.append(self.getPath(nodePathIndex))
return npList