Class DataSetValidator

java.lang.Object
java.util.Observable
gov.nasa.pds.web.ui.utils.DataSetValidator

public class DataSetValidator
extends Observable
  • Field Details

    • dictionary

      protected gov.nasa.pds.tools.dict.Dictionary dictionary
    • results

      protected ValidationResults results
  • Constructor Details

    • DataSetValidator

      public DataSetValidator​(String procId, File baseDirectory)
    • DataSetValidator

      public DataSetValidator​(String procId, File baseDirectory, StatusContainer status)
  • Method Details

    • getStatus

      public StatusContainer getStatus()
    • setVolume

      protected void setVolume​(File baseDir)
    • validate

      public void validate() throws CancelledException
      Throws:
      CancelledException
    • getResults

      public ValidationResults getResults()
    • sendBucket

      public void sendBucket()
    • validateLabel

      protected LabelContainer validateLabel​(File labelFile)
    • validateLabel

      protected LabelContainer validateLabel​(File labelFile, boolean forceValidate)
    • initDictionary

      protected void initDictionary()
    • initMasterDictionary

      public static void initMasterDictionary​(URL dictionaryURL)
    • initMasterDictionary

      protected static void initMasterDictionary()
    • getMasterDictionary

      public static gov.nasa.pds.tools.dict.Dictionary getMasterDictionary()
    • initMasterDDSerialized

      public static void initMasterDDSerialized()
    • getMasterDictionaryCopy

      public static gov.nasa.pds.tools.dict.Dictionary getMasterDictionaryCopy()