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 Summary
Modifier and TypeMethodDescriptionString[]Returns the declared friends of this package ornullif none.getName()Returns the fully qualified name of the exported package.Returns the version of the exported package ornullif unspecified.booleanisApi()Returns whether the package is exported as API, or is internal.
-
Method Details
-
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 ornullif unspecified.- Returns:
- version or
null
-
getFriends
String[] getFriends()Returns the declared friends of this package ornullif 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
-