Package org.eclipse.pde.core.project
Interface IRequiredBundleDescription
- 
 public interface IRequiredBundleDescriptionDescribes a required bundle. Instances of this class can be created viaIBundleProjectService.newRequiredBundle(String, VersionRange, boolean, boolean).- 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 SummaryAll Methods Instance Methods Abstract Methods Modifier and Type Method Description StringgetName()Returns the symbolic name of the required bundle.VersionRangegetVersionRange()Returns the version constraint of the required bundle ornullif unspecified.booleanisExported()Returns whether the required bundle is re-exported.booleanisOptional()Returns whether the required bundle is optional.
 
- 
- 
- 
Method Detail- 
getNameString getName() Returns the symbolic name of the required bundle.- Returns:
- symbolic name of the required bundle
 
 - 
getVersionRangeVersionRange getVersionRange() Returns the version constraint of the required bundle ornullif unspecified.- Returns:
- version constraint or null
 
 - 
isExportedboolean isExported() Returns whether the required bundle is re-exported.- Returns:
- whether re-exported
 
 - 
isOptionalboolean isOptional() Returns whether the required bundle is optional.- Returns:
- whether optional
 
 
- 
 
-