Package org.eclipse.pde.core.project
Interface IPackageExportDescription
public interface IPackageExportDescription
Describes a package export. Instances of this class can be created
 via 
IBundleProjectService.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 SummaryModifier and TypeMethodDescriptionfriends()Returns the declared friends of this package.default String[]Deprecated.default StringgetName()Deprecated.Instead usename()default VersionDeprecated.Instead useversion()booleanisApi()Returns whether the package is exported as API, or is internal.name()Returns the fully qualified name of the exported package.version()Returns the version of the exported package ornullif unspecified.
- 
Method Details- 
nameString name()Returns the fully qualified name of the exported package.- Returns:
- fully qualified name of the exported package
- Since:
- 3.19
 
- 
getNameDeprecated.Instead usename()
- 
versionVersion version()Returns the version of the exported package ornullif unspecified.- Returns:
- version or null
- Since:
- 3.19
 
- 
getVersionDeprecated.Instead useversion()
- 
friendsReturns the declared friends of this package.- Returns:
- friends as bundle symbolic names, may be empty
- Since:
- 3.19
 
- 
getFriendsDeprecated.Instead usefriends()
- 
isApiboolean isApi()Returns whether the package is exported as API, or is internal.- Returns:
- whether the package is exported as API
 
 
- 
friends()