Lines 471-477
Link Here
|
471 |
} |
471 |
} |
472 |
|
472 |
|
473 |
public static IUpdateDescriptor createUpdateDescriptor(Collection<IMatchExpression<IInstallableUnit>> descriptors, int severity, String description, URI location) { |
473 |
public static IUpdateDescriptor createUpdateDescriptor(Collection<IMatchExpression<IInstallableUnit>> descriptors, int severity, String description, URI location) { |
474 |
return new UpdateDescriptor(descriptors, severity, description, null); |
474 |
return new UpdateDescriptor(descriptors, severity, description, location); |
475 |
} |
475 |
} |
476 |
|
476 |
|
477 |
public static IUpdateDescriptor createUpdateDescriptor(String id, VersionRange range, int severity, String description) { |
477 |
public static IUpdateDescriptor createUpdateDescriptor(String id, VersionRange range, int severity, String description) { |
Lines 480-485
Link Here
|
480 |
return new UpdateDescriptor(descriptors, severity, description, null); |
480 |
return new UpdateDescriptor(descriptors, severity, description, null); |
481 |
} |
481 |
} |
482 |
|
482 |
|
|
|
483 |
// FIXME should this replace the method above? |
484 |
public static IUpdateDescriptor createUpdateDescriptor(String id, VersionRange range, int severity, String description, URI location) { |
485 |
Collection<IMatchExpression<IInstallableUnit>> descriptors = new ArrayList<IMatchExpression<IInstallableUnit>>(1); |
486 |
descriptors.add(createMatchExpressionFromRange(IInstallableUnit.NAMESPACE_IU_ID, id, range)); |
487 |
return new UpdateDescriptor(descriptors, severity, description, location); |
488 |
} |
489 |
|
483 |
private static final IExpression allVersionsExpression; |
490 |
private static final IExpression allVersionsExpression; |
484 |
private static final IExpression range_II_Expression; |
491 |
private static final IExpression range_II_Expression; |
485 |
private static final IExpression range_IN_Expression; |
492 |
private static final IExpression range_IN_Expression; |