]> source.dussan.org Git - xmlgraphics-fop.git/commitdiff
Setting default validation to "strict"; adding a command line -r option
authorGlen Mazza <gmazza@apache.org>
Sat, 23 Apr 2005 02:45:28 +0000 (02:45 +0000)
committerGlen Mazza <gmazza@apache.org>
Sat, 23 Apr 2005 02:45:28 +0000 (02:45 +0000)
to use relaxed validation.

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/Temp_KnuthStylePageBreaking@198590 13f79535-47bb-0310-9956-ffa450edef68

src/java/org/apache/fop/apps/CommandLineOptions.java
src/java/org/apache/fop/apps/FOUserAgent.java

index 42609311a724ea5198a79c6a6c2f636efeb1385c..edd0d8e5e5a7ebf1e4e7e3a0cab68fd404c2cdb4 100644 (file)
@@ -149,6 +149,8 @@ public class CommandLineOptions implements Constants {
                 suppressLowLevelAreas = Boolean.TRUE;
             } else if (args[i].equals("-d")) {
                 setLogLevel("debug");
+            } else if (args[i].equals("-r")) {
+                foUserAgent.setStrictValidation(false);
             } else if (args[i].equals("-q") || args[i].equals("--quiet")) {
                 setLogLevel("error");
             } else if (args[i].equals("-fo")) {
@@ -612,6 +614,7 @@ public class CommandLineOptions implements Constants {
             + "  -q          quiet mode  \n"
             + "  -c cfg.xml  use additional configuration file cfg.xml\n"
             + "  -l lang     the language to use for user information \n"
+            + "  -r          relaxed/less strict validation (where available)\n"
             + "  -s          for area tree XML, down to block areas only\n"
             + "  -v          to show FOP version being used\n\n"
             + " [INPUT]  \n"
index df263149c8c6fc6921b0f8924ba399b98ac947e9..d15b5d735b2551554b358735e08860cbf702a371 100644 (file)
@@ -85,7 +85,7 @@ public class FOUserAgent {
      * behavior for FOP.  However, this flag, if set, provides the user the
      * ability for FOP to halt on all content model violations if desired.   
      */ 
-    private boolean strictValidation = false;
+    private boolean strictValidation = true;
 
     /* Additional fo.ElementMapping subclasses set by user */
     private ArrayList additionalElementMappings = null;