public interface IBundleClasspathEntry
IBundleProjectService.newBundleClasspathEntry(IPath, IPath, IPath)
.Modifier and Type | Method and Description |
---|---|
IPath |
getBinaryPath()
Returns a project relative path for a folder or archive containing class files and
resource files targeted for the library this entry describes.
|
IPath |
getLibrary()
Returns the library on the Bundle-Classpath header the source and/binary files are targeted for
or
null to indicate the default entry "." |
IPath |
getSourcePath()
Returns a project relative path for a folder containing source code targeted for
the library this entry describes, or
null if there is no source for
the entry. |
IPath getSourcePath()
null
if there is no source for
the entry.
When a getSourcePath()
is specified, the binary path specifies the output
folder for the source, and in this case null
indicates the associated
Java project's default build path output folder.
null
IPath getBinaryPath()
When a getSourcePath()
is specified, the binary path specifies the output
folder for the source, and in this case null
indicates the associated
Java project's default build path output folder. When a getSourcePath()
is
not specified, the binary path specifies a folder of class files.
null
to indicate
default build path output folderIPath getLibrary()
null
to indicate the default entry "."
.
When a getSourcePath()
or getBinaryPath()
is specified, this indicates that
the library will be generated from source or binaries. When neither getSourcePath()
or getBinaryPath()
are specified, it indicates the library is contained in the
project as an archive at the specified location.
null
Copyright (c) 2000, 2015 Eclipse Contributors and others. All rights reserved.Guidelines for using Eclipse APIs.