Eclipse PDE
Release 3.6

org.eclipse.pde.core.project
Interface IRequiredBundleDescription


public interface IRequiredBundleDescription

Describes a required bundle.

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
 String getName()
          Returns the symbolic name of the required bundle.
 org.eclipse.osgi.service.resolver.VersionRange getVersionRange()
          Returns the version constraint of the required bundle or null if unspecified.
 boolean isExported()
          Returns whether the required bundle is re-exported.
 boolean isOptional()
          Returns whether the required bundle is optional.
 

Method Detail

getName

String getName()
Returns the symbolic name of the required bundle.

Returns:
symbolic name of the required bundle

getVersionRange

org.eclipse.osgi.service.resolver.VersionRange getVersionRange()
Returns the version constraint of the required bundle or null if unspecified.

Returns:
version constraint or null

isExported

boolean isExported()
Returns whether the required bundle is re-exported.

Returns:
whether re-exported

isOptional

boolean isOptional()
Returns whether the required bundle is optional.

Returns:
whether optional

Eclipse PDE
Release 3.6

Copyright (c) IBM Corp. and others 2000, 2010. All Rights Reserved.