public boolean isBuildableResource(IResource resource) {
return (resource.getType() == IResource.FILE
&& !resource.getProjectRelativePath().toPortableString().contains(Constants.PROJECT_SETTINGS_DIR)
&& !resource.getProjectRelativePath().toPortableString().contains(Constants.PROJECT_FILE)
&& !resource.getProjectRelativePath().toPortableString().contains(Constants.SVN_DIR)
<BUG>&& !resource.getProjectRelativePath().toPortableString().endsWith(Constants.SCHEMA_FILENAME) && (isManagedResource(resource) && (!isReferencedPackageResource(resource) && !isPackageManifestFile(resource))));
}</BUG>
protected int getInt(IProject project, String propertyName, int defaultvalue) {
IEclipsePreferences node = getPreferences(project);
return node != null ? node.getInt(propertyName, defaultvalue) : defaultvalue;

public boolean isBuildableResource(IResource resource) {
return (resource.getType() == IResource.FILE
&& !resource.getProjectRelativePath().toPortableString().contains(Constants.PROJECT_SETTINGS_DIR)
&& !resource.getProjectRelativePath().toPortableString().contains(Constants.PROJECT_FILE)
&& !resource.getProjectRelativePath().toPortableString().contains(Constants.SVN_DIR)
&& !resource.getProjectRelativePath().toPortableString().endsWith(Constants.SCHEMA_FILENAME)
&& isManagedResource(resource)
&& !isPackageManifestFile(resource));
}
protected int getInt(IProject project, String propertyName, int defaultvalue) {
IEclipsePreferences node = getPreferences(project);
return node != null ? node.getInt(propertyName, defaultvalue) : defaultvalue;
