code: def set_data_location(self, current_extent, start_extent):  # pylint: disable=unused-argument
          # type: (int, int) -> None
          '''
          A method to set the location of the data that this UDF File Entry
          points to.
  
          Parameters:
           current_extent - Unused
           start_extent - The starting extent for this data location.
          Returns:
           Nothing.
          '''
          if not self._initialized:
              raise pycdlibexception.PyCdlibInternalError('UDF File Entry not initialized')
  
          current_assignment = start_extent
          for index, desc_unused in enumerate(self.alloc_descs):
              self.alloc_descs[index][1] = current_assignment
              current_assignment += f set_data_location(self, current_extent, start_extent):  # pylint: disable=unused-argument
          # type: (int, int) -> None
          '''
          A method to set the location of the data that this UDF File Entry
          points to.
  
          Parameters:
           current_extent - Unused
           start_extent - The starting extent for this data location.
          Returns:
           Nothing.
          '''
          if not self._initialized:
              raise pycdlibexception.PyCdlibInternalError('UDF File Entry not initialized')
  
          current_assignment = start_extent
          for index, desc_unused in enumerate(self.alloc_descs):
              self.alloc_descs[index][1] = current_assignment
              current_assignment += 1
docs: A method to set the location of the data that this UDF File Entry
          points to.
  
          Parameters:
           current_extent - Unused
           start_extent - The starting extent for this data location.
          Returns:
           Nothing.