com.springsource.bundlor.blint.support.contributors
Class VersionedImportsRangeValidator

java.lang.Object
  extended by com.springsource.bundlor.blint.support.contributors.VersionedImportsRangeValidator
All Implemented Interfaces:
Validator

public final class VersionedImportsRangeValidator
extends java.lang.Object
implements Validator


Field Summary
private static java.lang.String MESSAGE
           
 
Constructor Summary
VersionedImportsRangeValidator()
           
 
Method Summary
private  boolean isExclusive(com.springsource.util.osgi.VersionRange versionRange)
           
private  boolean isReversed(com.springsource.util.osgi.VersionRange versionRange)
           
 java.util.Set<java.lang.String> validate(com.springsource.util.parser.manifest.ManifestContents manifest)
          Check for warnings against a bundle's manifest
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

MESSAGE

private static final java.lang.String MESSAGE
See Also:
Constant Field Values
Constructor Detail

VersionedImportsRangeValidator

public VersionedImportsRangeValidator()
Method Detail

validate

public java.util.Set<java.lang.String> validate(com.springsource.util.parser.manifest.ManifestContents manifest)
Description copied from interface: Validator
Check for warnings against a bundle's manifest

Specified by:
validate in interface Validator
Parameters:
manifest - the manifest to validate
Returns:
a collection of warnings

isReversed

private boolean isReversed(com.springsource.util.osgi.VersionRange versionRange)

isExclusive

private boolean isExclusive(com.springsource.util.osgi.VersionRange versionRange)