'A more user-friendly name for this trigger, e.g.
\'python-complete-object-members\''

@property
def name(self):

    if (self.__name is None):
        form_str = {TRG_FORM_CPLN: 'complete', TRG_FORM_DEFN: 'defn', TRG_FORM_CALLTIP: 'calltip'}[self.form]
        self.__name = ('%s-%s-%s' % (self.lang.lower(), form_str, self.type))
    return self.__name
