public class CIToolValidator extends Object
Constructor and Description |
---|
CIToolValidator(Report report) |
CIToolValidator(Report report,
List<URL> includePaths) |
Modifier and Type | Method and Description |
---|---|
Report |
doReferentialIntegrity(List<gov.nasa.pds.tools.label.Label> catalogs) |
NewStandardValuesReport |
findNewStandardValues(List<gov.nasa.pds.tools.label.Label> catalogs,
gov.nasa.pds.tools.dict.Dictionary dictionary)
Finds new standard values in the given set of label files.
|
gov.nasa.pds.tools.dict.Dictionary |
parseDictionary(List<String> dictionaries,
boolean aliasing) |
void |
setAllrefs(URL url) |
void |
validate(Target target,
List<String> dictionaries,
boolean recurse,
boolean aliasing) |
gov.nasa.pds.tools.label.Label |
validate(URL url,
gov.nasa.pds.tools.dict.Dictionary dictionary) |
public CIToolValidator(Report report)
public gov.nasa.pds.tools.dict.Dictionary parseDictionary(List<String> dictionaries, boolean aliasing) throws URISyntaxException, CIToolValidatorException
public void setAllrefs(URL url)
public Report doReferentialIntegrity(List<gov.nasa.pds.tools.label.Label> catalogs)
public NewStandardValuesReport findNewStandardValues(List<gov.nasa.pds.tools.label.Label> catalogs, gov.nasa.pds.tools.dict.Dictionary dictionary)
catalogs
- A list of catalog files.dictionary
- A PDS data dictionarypublic void validate(Target target, List<String> dictionaries, boolean recurse, boolean aliasing) throws CIToolValidatorException
CIToolValidatorException
public gov.nasa.pds.tools.label.Label validate(URL url, gov.nasa.pds.tools.dict.Dictionary dictionary) throws URISyntaxException
URISyntaxException
Copyright © 2010–2017 Planetary Data System. All rights reserved.