public class DataSetValidator extends Observable
Modifier and Type | Field and Description |
---|---|
protected gov.nasa.pds.tools.dict.Dictionary |
dictionary |
protected ValidationResults |
results |
Constructor and Description |
---|
DataSetValidator(String procId,
File baseDirectory) |
DataSetValidator(String procId,
File baseDirectory,
StatusContainer status) |
Modifier and Type | Method and Description |
---|---|
static gov.nasa.pds.tools.dict.Dictionary |
getMasterDictionary() |
static gov.nasa.pds.tools.dict.Dictionary |
getMasterDictionaryCopy() |
ValidationResults |
getResults() |
StatusContainer |
getStatus() |
protected void |
initDictionary() |
static void |
initMasterDDSerialized() |
protected static void |
initMasterDictionary() |
static void |
initMasterDictionary(URL dictionaryURL) |
void |
sendBucket() |
protected void |
setVolume(File baseDir) |
void |
validate() |
protected LabelContainer |
validateLabel(File labelFile) |
protected LabelContainer |
validateLabel(File labelFile,
boolean forceValidate) |
addObserver, clearChanged, countObservers, deleteObserver, deleteObservers, hasChanged, notifyObservers, notifyObservers, setChanged
protected gov.nasa.pds.tools.dict.Dictionary dictionary
protected ValidationResults results
public DataSetValidator(String procId, File baseDirectory, StatusContainer status)
public StatusContainer getStatus()
protected void setVolume(File baseDir)
public void validate() throws CancelledException
CancelledException
public ValidationResults getResults()
public void sendBucket()
protected LabelContainer validateLabel(File labelFile)
protected LabelContainer validateLabel(File labelFile, boolean forceValidate)
protected void initDictionary()
public static void initMasterDictionary(URL dictionaryURL)
protected static void initMasterDictionary()
public static gov.nasa.pds.tools.dict.Dictionary getMasterDictionary()
public static void initMasterDDSerialized()
public static gov.nasa.pds.tools.dict.Dictionary getMasterDictionaryCopy()
Copyright © 2010–2017 Planetary Data System. All rights reserved.