code: def extent_location(self):
          # type: () -> int
          '''
          A method to get the extent location of this UDF NSR Volume Structure.
  
          Parameters:
           None.
          Returns:
           Integer extent location of this UDF NSR Volume Structure.
          '''
          if not self._initialized:
              raise pycdlibexception.PyCdlibInternalError('UDF NSR Volume Structure not yet initialized')
  
          if self.new_extent_loc < 0:
              return self.orig_extent_loc
          return self.new_extent_lof extent_location(self):
          # type: () -> int
          '''
          A method to get the extent location of this UDF NSR Volume Structure.
  
          Parameters:
           None.
          Returns:
           Integer extent location of this UDF NSR Volume Structure.
          '''
          if not self._initialized:
              raise pycdlibexception.PyCdlibInternalError('UDF NSR Volume Structure not yet initialized')
  
          if self.new_extent_loc < 0:
              return self.orig_extent_loc
          return self.new_extent_loc
docs: A method to get the extent location of this UDF NSR Volume Structure.
  
          Parameters:
           None.
          Returns:
           Integer extent location of this UDF NSR Volume Structure.