parameters: (self, a_file, import_resolver=None)
docstring: Initializes the file reading in the file.
  
      Args:
        a_file: The file to read in.
        import_resolver: a function that given a path will return a stream for
          the contents.
  
      Raises:
        PDDMError if there are any issues.
docstring_summary: Initializes the file reading in the file.
docstring_tokens: Initializes the file reading in the file .
function: def __init__(self, a_file, import_resolver=None):
      """Initializes the file reading in the file.
  
      Args:
        a_file: The file to read in.
        import_resolver: a function that given a path will return a stream for
          the contents.
  
      Raises:
        PDDMError if there are any issues.
      """
      self._sections = []
      self._original_content = a_file.read()
      self._import_resolver = import_resolver
      self._processed_content = None
function_tokens: def __init__ ( self , a_file , import_resolver = None ) : self . _sections = [ ] self . _original_content = a_file . read ( ) self . _import_resolver = import_resolver self . _processed_content = None