Community
Participate
Working Groups
protected boolean isBinaryBundle() {
return false;
}
/* (non-Javadoc)
* @see org.eclipse.pde.api.tools.internal.BundleApiComponent#isApiEnabled()
*/
protected boolean isApiEnabled() {
return Util.isApiProject(fProject);
* @see org.eclipse.pde.api.tools.internal.descriptors.AbstractApiComponent#dispose()
List all = new ArrayList();
// build the classpath from bundle and all fragments
all.add(this);
if (isBinaryBundle() || !"org.eclipse.swt".equals(getId())) { //$NON-NLS-1$
boolean considerFragments = true;
if ("org.eclipse.swt".equals(getId())) { //$NON-NLS-1$
// if SWT is a project to be built/analyzed don't consider its fragments
considerFragments = !isApiEnabled();
if (considerFragments) {
BundleDescription[] fragments = fBundleDescription.getFragments();
for (int i = 0; i < fragments.length; i++) {
BundleDescription fragment = fragments[i];
/**
* Returns whether this API component is enabled for API analysis by the API builder.
*
* @return whether this API component is enabled for API analysis by the API builder.
* Returns classpath entries defined in the given manifest.
* @param manifest