gov.nasa.pds.citool
Class CIToolValidator
java.lang.Object
gov.nasa.pds.citool.CIToolValidator
public class CIToolValidator
- extends Object
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
CIToolValidator
public CIToolValidator(Report report)
CIToolValidator
public CIToolValidator(Report report,
List<URL> includePaths)
parseDictionary
public gov.nasa.pds.tools.dict.Dictionary parseDictionary(List<String> dictionaries,
boolean aliasing)
throws URISyntaxException,
CIToolValidatorException
- Throws:
URISyntaxException
CIToolValidatorException
setAllrefs
public void setAllrefs(URL url)
doReferentialIntegrity
public Report doReferentialIntegrity(List<gov.nasa.pds.tools.label.Label> catalogs)
findNewStandardValues
public 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.
- Parameters:
catalogs
- A list of catalog files.dictionary
- A PDS data dictionary
validate
public void validate(Target target,
List<String> dictionaries,
boolean recurse,
boolean aliasing)
throws CIToolValidatorException
- Throws:
CIToolValidatorException
validate
public gov.nasa.pds.tools.label.Label validate(URL url,
gov.nasa.pds.tools.dict.Dictionary dictionary)
throws URISyntaxException
- Throws:
URISyntaxException
Copyright © 2010–2015 Planetary Data System. All rights reserved.