ede: Base project methods

 
 8.4 Base project methods
 ========================
 
 These methods are important for querying base information from project
 and target types:
 
 ‘ede-name’
      Return a string that is the name of this target.
 ‘ede-target-name’
      Return a string that is the name of the target used by a Make
      system.
 ‘ede-description’
      A brief description of the project or target.  This is currently
      used by the ‘ede-speedbar’ interface.
 ‘ede-want-file-p’
      Return non-‘nil’ if a target will accept a given file.  It is
      generally unnecessary to override this.  See the section on source
      code.
 ‘ede-buffer-mine’
      Return non-‘nil’ if a buffer belongs to this target.  Used during
      association when a file is loaded.  It is generally unnecessary to
      override this unless you keep auxiliary files.
 
    These methods are used by the semantic package extensions.  See
 (semantic)Top.
 
 ‘ede-buffer-header-file’
      Return a header file belonging to a given buffer.  Prototypes are
      place there when appropriate
 ‘ede-buffer-documentation-files’
      Return the documentation file information about this file would be
      stored in.
 ‘ede-documentation’
      List all documentation a project or target is responsible for.