Package org.eclipse.pde.core.project
Interface IPackageExportDescription
-
public interface IPackageExportDescription
Describes a package export. Instances of this class can be created viaIBundleProjectService.newPackageExport(String, Version, boolean, String[])
.- Since:
- 3.6
- Restriction:
- This interface is not intended to be implemented by clients.
- Restriction:
- This interface is not intended to be extended by clients.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description String[]
getFriends()
Returns the declared friends of this package ornull
if none.String
getName()
Returns the fully qualified name of the exported package.Version
getVersion()
Returns the version of the exported package ornull
if unspecified.boolean
isApi()
Returns whether the package is exported as API, or is internal.
-
-
-
Method Detail
-
getName
String getName()
Returns the fully qualified name of the exported package.- Returns:
- fully qualified name of the exported package
-
getVersion
Version getVersion()
Returns the version of the exported package ornull
if unspecified.- Returns:
- version or
null
-
getFriends
String[] getFriends()
Returns the declared friends of this package ornull
if none.- Returns:
- friends as bundle symbolic names or
null
-
isApi
boolean isApi()
Returns whether the package is exported as API, or is internal.- Returns:
- whether the package is exported as API
-
-