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
CIToolValidatorExceptionpublic gov.nasa.pds.tools.label.Label validate(URL url, gov.nasa.pds.tools.dict.Dictionary dictionary) throws URISyntaxException
URISyntaxExceptionCopyright © 2010–2016 Planetary Data System. All rights reserved.