Class FieldFilesChecker

java.lang.Object
org.dlese.dpc.schemedit.vocab.integrity.frameworks.FieldFilesChecker

public class FieldFilesChecker extends Object
Command line routine that checks fields files for well-formedness, and ensures that the xpaths associated with the field files exist within the given metadata framework.
Author:
ostwald

  • Field Details

    • frameworkName

      public String frameworkName
      NOT YET DOCUMENTED
    • version

      public String version
      NOT YET DOCUMENTED
    • READER_ERROR

      public static final int READER_ERROR
      NOT YET DOCUMENTED
      See Also:
    • ILLEGAL_PATH

      public static final int ILLEGAL_PATH
      NOT YET DOCUMENTED
      See Also:
    • MISSING_PATH

      public static final int MISSING_PATH
      NOT YET DOCUMENTED
      See Also:
    • DUPLICATE_PATH

      public static final int DUPLICATE_PATH
      NOT YET DOCUMENTED
      See Also:
    • MISSING_VOCAB

      public static final int MISSING_VOCAB
      NOT YET DOCUMENTED
      See Also:
    • DUPLICATE_VOCAB

      public static final int DUPLICATE_VOCAB
      NOT YET DOCUMENTED
      See Also:
  • Constructor Details

    • FieldFilesChecker

      public FieldFilesChecker(File frameworkDir, SchemaHelper schemaHelper) throws Exception
      Constructor for the FieldFilesChecker object, for a given framework (e.g., adn/0.6.50). Checks fields files for constistency with schema.
      Parameters:
      frameworkDir - Path within framework project to a particular version of a particular framework
      schemaHelper - SchemaHelper instance for the framework
      Throws:
      Exception - NOT YET DOCUMENTED
  • Method Details

    • setVerbose

      public static void setVerbose(boolean v)
      Sets the verbose attribute of the FieldFilesChecker class
      Parameters:
      v - The new verbose value
    • setDebug

      public static void setDebug(boolean d)
      Sets the debug attribute of the FieldFilesChecker class
      Parameters:
      d - The new debug value