Class FXSSchemaValidator

java.lang.Object
de.consist.bmu.rule.config.schema.fxs.FXSSchemaValidator

public class FXSSchemaValidator extends Object
Validierung gegen BMU-Schemata.
  • Constructor Details

    • FXSSchemaValidator

      public FXSSchemaValidator(List<FXSSCHEMATYPE> fxsSchemaList)
      Privater Konstruktor. Einlesen der Schema-Files.
  • Method Details

    • validate

      public final FXSSchemaValidator.ValidationErrorHandler validate(Element document) throws BMUException
      Validiert ein Dokument gegen die konfigurierten Schemata.
      Parameters:
      document - zu validierendes Dokument
      Returns:
      boolean
      Throws:
      BMUException - BMUException
    • exceptionToString

      public static String exceptionToString(SAXException e)
      Generiert eine lesbare Meldung aus einer SAXException, falls es eine SAXParseException ist.
      Parameters:
      e - Die Exception
      Returns:
      Die Meldung