Package org.eclipse.pde.core.project
Interface IPackageExportDescription
-
public interface IPackageExportDescriptionDescribes 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 java.lang.String[]getFriends()Returns the declared friends of this package ornullif none.java.lang.StringgetName()Returns the fully qualified name of the exported package.org.osgi.framework.VersiongetVersion()Returns the version of the exported package ornullif unspecified.booleanisApi()Returns whether the package is exported as API, or is internal.
-
-
-
Method Detail
-
getName
java.lang.String getName()
Returns the fully qualified name of the exported package.- Returns:
- fully qualified name of the exported package
-
getVersion
org.osgi.framework.Version getVersion()
Returns the version of the exported package ornullif unspecified.- Returns:
- version or
null
-
getFriends
java.lang.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
-
-