'Get the B{fully} qualified name of this attribute
@return: The fully qualified name.
@rtype: basestring'

def qname(self):

    if (self.prefix is None):
        return self.name
    else:
        return ':'.join((self.prefix, self.name))
