original_docstring: Set the name of parameter
  
          Notes
          -----
          Should not be called for an attribute which is already assigned
          to a collection
          
docstring: Set the name of parameter
  Notes
  
  Should not be called for an attribute which is already assigned
  to a collection
docstring_tokens: Set the name of parameter Notes Should not be called for an attribute which is already assigned to a collection
code: def _set_name(self, name):
          """Set the name of parameter
  
          Notes
          -----
          Should not be called for an attribute which is already assigned
          to a collection
          """
          if name is not None:
              if isinstance(name, basestring):
                  if name[0] == '_':
                      raise ValueError, \
                            "Collectable attribute name must not start " \
                            "with _. Got %s" % name
              else:
                  raise ValueError, \
                        "Collectable attribute name must be a string. " \
                        "Got %s" % `name`
          self.__name = name
code_tokens: def _set_name ( self , name ) : if name is not None : if isinstance ( name , basestring ) : if name [ 0 ] == '_' : raise ValueError , "Collectable attribute name must not start " "with _. Got %s" % name else : raise ValueError , "Collectable attribute name must be a string. " "Got %s" % `name` self . __name = name
short_docstring: Set the name of parameter
  Notes
short_docstring_tokens: Set the name of parameter Notes
comment: """Set the name of parameter
  
          Notes
          -----
          Should not be called for an attribute which is already assigned
          to a collection
          """