Class SchemaHelperTester

java.lang.Object
org.dlese.dpc.schemedit.test.SchemaHelperTester

public class SchemaHelperTester extends Object
Description of the Class
Author:
ostwald
  • Field Details

  • Constructor Details

    • SchemaHelperTester

      public SchemaHelperTester(String xmlFormat) throws Exception
      Constructor for the SchemaHelperTester object
      Throws:
      Exception
  • Method Details

    • main

      public static void main(String[] args) throws Exception
      The main program for the SchemaHelperTester class
      Parameters:
      args - The command line arguments
      Throws:
      Exception
    • dlese_anno_tests

      public void dlese_anno_tests()
    • stuffValue

      public void stuffValue(DocMap docMap, String xpath, String value, SchemaHelper schemaHelper) throws Exception
      Throws:
      Exception
    • charTest

      public static void charTest(String test)
      Description of the Method
      Parameters:
      test - Description of the Parameter
    • charTest

      public static void charTest()
      Description of the Method
    • uriTest

      public static void uriTest(String uriStr)
      Description of the Method
      Parameters:
      uriStr - Description of the Parameter
    • reportMissingXSDatatypes

      public void reportMissingXSDatatypes()
      Find the dataTypes of elements in the SchemaNodeMap that are not present in the XSDatatypeManager. We are only interested in the SimpleTypes, since complexTypes are not handled by the XSDatatypeManager.
    • displayAttributes

      public void displayAttributes()
      Displays specific info about all the SchemaNodeMap schemaNodes that wrap attribute elements from the schema
    • displayCompositors

      public void displayCompositors(String filter)
      Gets the compositors attribute of the SchemaHelperTester object
      Parameters:
      filter - Description of the Parameter