Uses of Interface
org.eclipse.core.runtime.IPath

Packages that use IPath
org.eclipse.core.runtime Provides support for the runtime platform, core utility methods and the extension registry. 
org.eclipse.core.runtime.preferences Provides core support for Eclipse preferences. 
org.eclipse.ui.views   
 

Uses of IPath in org.eclipse.core.runtime
 

Classes in org.eclipse.core.runtime that implement IPath
 class Path
          The standard implementation of the IPath interface.
 

Methods in org.eclipse.core.runtime that return IPath
 IPath IPath.addFileExtension(java.lang.String extension)
          Returns a new path which is the same as this path but with the given file extension added.
 IPath Path.addFileExtension(java.lang.String extension)
           
 IPath IPath.addTrailingSeparator()
          Returns a path with the same segments as this path but with a trailing separator added.
 IPath Path.addTrailingSeparator()
           
 IPath IPath.append(IPath path)
          Returns the canonicalized path obtained from the concatenation of the given path's segments to the end of this path.
 IPath Path.append(IPath tail)
           
 IPath IPath.append(java.lang.String path)
          Returns the canonicalized path obtained from the concatenation of the given string path to the end of this path.
 IPath Path.append(java.lang.String tail)
           
static IPath Path.fromOSString(java.lang.String pathString)
          Constructs a new path from the given string path.
static IPath Path.fromPortableString(java.lang.String pathString)
          Constructs a new path from the given path string.
static IPath Platform.getLocation()
          Returns the location of the platform working directory.
static IPath Platform.getLogFileLocation()
          Returns the location of the platform log file.
 IPath ILibrary.getPath()
          Deprecated. Given a manifest element corresponding to a classpath entry, the path for the entry can be accessed by getting the value of the manifest element. For example,
     element.getValue();   // the jar/dir containing the code
 
static IPath Platform.getPluginStateLocation(Plugin plugin)
          Deprecated. clients should call getStateLocation instead
 IPath Plugin.getStateLocation()
          Returns the location in the local file system of the plug-in state area for this plug-in.
static IPath Platform.getStateLocation(Bundle bundle)
          Returns the location in the local file system of the plug-in state area for the given bundle.
 IPath IPath.makeAbsolute()
          Returns an absolute path with the segments and device id of this path.
 IPath Path.makeAbsolute()
           
 IPath IPath.makeRelative()
          Returns a relative path with the segments and device id of this path.
 IPath Path.makeRelative()
           
 IPath IPath.makeUNC(boolean toUNC)
          Return a new path which is the equivalent of this path converted to UNC form (if the given boolean is true) or this path not as a UNC path (if the given boolean is false).
 IPath Path.makeUNC(boolean toUNC)
           
 IPath IPath.removeFileExtension()
          Returns a new path which is the same as this path but with the file extension removed.
 IPath Path.removeFileExtension()
           
 IPath IPath.removeFirstSegments(int count)
          Returns a copy of this path with the given number of segments removed from the beginning.
 IPath Path.removeFirstSegments(int count)
           
 IPath IPath.removeLastSegments(int count)
          Returns a copy of this path with the given number of segments removed from the end.
 IPath Path.removeLastSegments(int count)
           
 IPath IPath.removeTrailingSeparator()
          Returns a path with the same segments as this path but with a trailing separator removed.
 IPath Path.removeTrailingSeparator()
           
 IPath IPath.setDevice(java.lang.String device)
          Returns a new path which is the same as this path but with the given device id.
 IPath Path.setDevice(java.lang.String value)
           
 IPath IPath.uptoSegment(int count)
          Returns a copy of this path truncated after the given number of segments.
 IPath Path.uptoSegment(int count)
           
 

Methods in org.eclipse.core.runtime with parameters of type IPath
 IPath IPath.append(IPath path)
          Returns the canonicalized path obtained from the concatenation of the given path's segments to the end of this path.
 IPath Path.append(IPath tail)
           
static void Preferences.exportPreferences(IPath path)
          Exports all non-default-valued preferences for all installed plugins to the provided file.
static java.net.URL Platform.find(Bundle bundle, IPath path)
          Deprecated. use FileLocator.find(Bundle, IPath, Map)
static java.net.URL Platform.find(Bundle bundle, IPath path, java.util.Map override)
          Deprecated. use FileLocator.find(Bundle, IPath, Map) instead
static java.net.URL FileLocator.find(Bundle bundle, IPath path, java.util.Map override)
          Returns a URL for the given path in the given bundle.
 java.net.URL IPluginDescriptor.find(IPath path)
          Deprecated. Use
     Platform.find(bundle, file) 
 
where bundle is the bundle associated with the relevant plug-in.
 java.net.URL Plugin.find(IPath path)
          Deprecated. use FileLocator.find(Bundle, IPath, Map)
 java.net.URL IPluginDescriptor.find(IPath path, java.util.Map override)
          Deprecated. Use
     Platform.find(bundle, path, override) 
 
where bundle is the bundle associated with the relevant plug-in.
 java.net.URL Plugin.find(IPath path, java.util.Map override)
          Deprecated. use FileLocator.find(Bundle, IPath, Map)
static java.net.URL[] FileLocator.findEntries(Bundle bundle, IPath path)
          Same as FileLocator.findEntries(Bundle, IPath) except multiple entries can be returned if more than one entry matches the path in the host any of its fragments.
static java.net.URL[] FileLocator.findEntries(Bundle bundle, IPath path, java.util.Map override)
          Same as FileLocator.findEntries(Bundle, IPath, Map) except multiple entries can be returned if more than one entry matches the path in the host and any of its fragments.
static void Preferences.importPreferences(IPath path)
          Loads the plugin preferences from the given file, and replaces all non-default-valued preferences for all plugins with the values from this file.
 boolean IPath.isPrefixOf(IPath anotherPath)
          Returns whether this path is a prefix of the given path.
 boolean Path.isPrefixOf(IPath anotherPath)
           
 int IPath.matchingFirstSegments(IPath anotherPath)
          Returns a count of the number of segments which match in this path and the given path (device ids are ignored), comparing in increasing segment number order.
 int Path.matchingFirstSegments(IPath anotherPath)
           
static java.io.InputStream FileLocator.openStream(Bundle bundle, IPath file, boolean substituteArgs)
          Returns an input stream for the specified file.
 java.io.InputStream Plugin.openStream(IPath file)
          Deprecated. use FileLocator.openStream(Bundle, IPath, boolean)
 java.io.InputStream Plugin.openStream(IPath file, boolean substituteArgs)
          Deprecated. use FileLocator.openStream(Bundle, IPath, boolean)
static IStatus Preferences.validatePreferenceVersions(IPath file)
          Validates that the preference versions in the given file match the versions of the currently installed plugins.
 

Uses of IPath in org.eclipse.core.runtime.preferences
 

Methods in org.eclipse.core.runtime.preferences that return IPath
 IPath IScopeContext.getLocation()
          Return a path to a location in the file-system where clients are able to write files that will have the same sharing/scope properties as preferences defined in this scope.
 IPath InstanceScope.getLocation()
           
 IPath DefaultScope.getLocation()
           
 IPath ConfigurationScope.getLocation()
           
 

Uses of IPath in org.eclipse.ui.views
 

Methods in org.eclipse.ui.views that return IPath
 IPath IViewCategory.getPath()
          Return this categories path.