# Interface FileReference

public interface FileReference
A reference to a file in eclipse.

Since:
  1.0

- ## Method Summary

  Modifier and Type
  Method
  Description
  `File`
  `getFile()`
  Returns the target file.
  `String`
  `getJarURL()`
  Returns the jar URL of the file
  `String`
  `getPath()`
  Returns the logical path for the file.
  `boolean`
  `isRelativeToPathVariable()`
  Returns true if this reference is relative to a path variable.

- ## Method Details

  - ### getPath

    String getPath()
    Returns the logical path for the file.
    Since:
      1.0

  - ### getFile

    File getFile()
    Returns the target file.
    Since:
      1.0

  - ### getJarURL

    String getJarURL()
    Returns the jar URL of the file
    Since:
      1.0

  - ### isRelativeToPathVariable

    boolean isRelativeToPathVariable()
    Returns true if this reference is relative to a path variable.
    Since:
      1.0