1.1 --- a/simplify/simplified/utils.py Tue Sep 04 01:06:47 2007 +0200
1.2 +++ b/simplify/simplified/utils.py Thu Sep 06 01:18:26 2007 +0200
1.3 @@ -129,6 +129,20 @@
1.4
1.5 return self._full_name
1.6
1.7 + def fully_qualified_name(self):
1.8 +
1.9 + """
1.10 + Return a fully-qualified name including module and structure components.
1.11 + """
1.12 +
1.13 + module = self.module.name
1.14 + name = self.name
1.15 + if hasattr(self, "structures"):
1.16 + structures = [x.name for x in self.structures]
1.17 + else:
1.18 + structures = []
1.19 + return ".".join([module] + structures + [name])
1.20 +
1.21 # Comparable nodes based on naming.
1.22
1.23 class Comparable: