]> source.dussan.org Git - xmlgraphics-fop.git/commitdiff
Provided validateChildFO() methods for the "easy" FO's--i.e., those
authorGlen Mazza <gmazza@apache.org>
Tue, 27 Jul 2004 23:23:24 +0000 (23:23 +0000)
committerGlen Mazza <gmazza@apache.org>
Tue, 27 Jul 2004 23:23:24 +0000 (23:23 +0000)
with an empty content model.

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

src/java/org/apache/fop/fo/flow/Character.java
src/java/org/apache/fop/fo/flow/ExternalGraphic.java
src/java/org/apache/fop/fo/flow/InitialPropertySet.java
src/java/org/apache/fop/fo/flow/MultiPropertySet.java
src/java/org/apache/fop/fo/flow/PageNumber.java
src/java/org/apache/fop/fo/flow/PageNumberCitation.java
src/java/org/apache/fop/fo/flow/RetrieveMarker.java
src/java/org/apache/fop/fo/flow/TableColumn.java
src/java/org/apache/fop/fo/pagination/Region.java

index 8bc70f0c29bfe9ae4cc1bd1d9b9a73850eaedf42..670e55e7efa9c80768bc5e6348843be1121e4e70 100644 (file)
 
 package org.apache.fop.fo.flow;
 
+// XML
+import org.xml.sax.Attributes;
+import org.xml.sax.Locator;
+import org.xml.sax.SAXParseException;
+
 // FOP
 import org.apache.fop.fo.CharIterator;
 import org.apache.fop.fo.FONode;
@@ -61,6 +66,15 @@ public class Character extends FObj {
         super(parent);
     }
 
+    /**
+     * @see org.apache.fop.fo.FONode#validateChildNode(Locator, String, String)
+     * XSL Content Model: empty
+     */
+    protected void validateChildNode(Locator loc, String nsURI, String localName) 
+        throws SAXParseException {
+            invalidChildError(loc, nsURI, localName);
+    }
+
     private void setup() throws FOPException {
 
         // Common Aural Properties
index f617d5620536c81a992c92d7dea8e82708456736..de42915d1a4f41b583032642f1123420ee639383 100644 (file)
 
 package org.apache.fop.fo.flow;
 
-// XML
+// Java
 import java.awt.geom.Rectangle2D;
 
+// XML
+import org.xml.sax.Attributes;
+import org.xml.sax.Locator;
+import org.xml.sax.SAXParseException;
+
 import org.apache.fop.apps.FOPException;
 import org.apache.fop.datatypes.Length;
 import org.apache.fop.fo.FONode;
@@ -58,6 +63,15 @@ public class ExternalGraphic extends FObj {
         super(parent);
     }
 
+    /**
+     * @see org.apache.fop.fo.FONode#validateChildNode(Locator, String, String)
+     * XSL Content Model: empty
+     */
+    protected void validateChildNode(Locator loc, String nsURI, String localName) 
+        throws SAXParseException {
+            invalidChildError(loc, nsURI, localName);
+    }
+
     /**
      * @see org.apache.fop.fo.FObj#addProperties
      */
index 0c9a7867de8d09048752805a91fa6e958bb38ad1..8b1c90fe100a1c621413449e36f5cff4b15fa228 100644 (file)
 
 package org.apache.fop.fo.flow;
 
+// XML
+import org.xml.sax.Attributes;
+import org.xml.sax.Locator;
+import org.xml.sax.SAXParseException;
+
 // FOP
 import org.apache.fop.fo.FONode;
 import org.apache.fop.fo.FOTreeVisitor;
@@ -41,6 +46,15 @@ public class InitialPropertySet extends ToBeImplementedElement {
         super(parent);
     }
 
+    /**
+     * @see org.apache.fop.fo.FONode#validateChildNode(Locator, String, String)
+     * XSL Content Model: empty
+     */
+    protected void validateChildNode(Locator loc, String nsURI, String localName) 
+        throws SAXParseException {
+            invalidChildError(loc, nsURI, localName);
+    }
+
     private void setup() {
 
         // Common Accessibility Properties
index 8472962fac325f5cfa60c75841bea48931600f99..159519f371ef1ac58ae1da37564bfd470908a784 100644 (file)
 
 package org.apache.fop.fo.flow;
 
+// XML
+import org.xml.sax.Attributes;
+import org.xml.sax.Locator;
+import org.xml.sax.SAXParseException;
+
 // FOP
 import org.apache.fop.fo.FONode;
 import org.apache.fop.fo.FOTreeVisitor;
@@ -36,11 +41,18 @@ public class MultiPropertySet extends ToBeImplementedElement {
         super(parent);
     }
 
-    private void setup() {
+    /**
+     * @see org.apache.fop.fo.FONode#validateChildNode(Locator, String, String)
+     * XSL Content Model: empty
+     */
+    protected void validateChildNode(Locator loc, String nsURI, String localName) 
+        throws SAXParseException {
+            invalidChildError(loc, nsURI, localName);
+    }
 
+    private void setup() {
         setupID();
         // this.propertyList.get("active-state");
-
     }
 
     public void acceptVisitor(FOTreeVisitor fotv) {
index 0035afea7105477debe44832d3e33127e8a6dd5b..40ed737e7d5e4fb1953023b38a38702cb4f493ef 100644 (file)
@@ -20,6 +20,7 @@ package org.apache.fop.fo.flow;
 
 // XML
 import org.xml.sax.Attributes;
+import org.xml.sax.Locator;
 import org.xml.sax.SAXParseException;
 
 // FOP
@@ -56,6 +57,15 @@ public class PageNumber extends FObj {
         super(parent);
     }
 
+    /**
+     * @see org.apache.fop.fo.FONode#validateChildNode(Locator, String, String)
+     * XSL Content Model: empty
+     */
+    protected void validateChildNode(Locator loc, String nsURI, String localName) 
+        throws SAXParseException {
+            invalidChildError(loc, nsURI, localName);
+    }
+
     /**
      * @see org.apache.fop.fo.FObj#addProperties
      */
index 7084305fcbfd1bf66f9c7aafb5280b00642fff30..7d93eb28d5d34a985e4a5a12004cf2c1c57b0af6 100644 (file)
 
 package org.apache.fop.fo.flow;
 
+// XML
+import org.xml.sax.Attributes;
+import org.xml.sax.Locator;
+import org.xml.sax.SAXParseException;
+
 import org.apache.fop.datatypes.ColorType;
 import org.apache.fop.fo.FONode;
 import org.apache.fop.fo.FOTreeVisitor;
@@ -57,6 +62,15 @@ public class PageNumberCitation extends FObj {
         super(parent);
     }
 
+    /**
+     * @see org.apache.fop.fo.FONode#validateChildNode(Locator, String, String)
+     * XSL Content Model: empty
+     */
+    protected void validateChildNode(Locator loc, String nsURI, String localName) 
+        throws SAXParseException {
+            invalidChildError(loc, nsURI, localName);
+    }
+
     /**
      * @param str string to be measured
      * @return width (in millipoints ??) of the string
index dee50c989f592b737ecb8d1120639244eb53f021..5702d54122f3f00ef91b67b842f6766ea48a0ea2 100644 (file)
 
 package org.apache.fop.fo.flow;
 
+// XML
+import org.xml.sax.Attributes;
+import org.xml.sax.Locator;
+import org.xml.sax.SAXParseException;
+
 // FOP
 import org.apache.fop.apps.FOPException;
 import org.apache.fop.fo.FONode;
 import org.apache.fop.fo.FObjMixed;
 import org.apache.fop.fo.FOTreeVisitor;
- import org.xml.sax.Attributes;
 
 /**
  * The retrieve-marker formatting object.
@@ -45,6 +49,15 @@ public class RetrieveMarker extends FObjMixed {
         super(parent);
     }
 
+    /**
+     * @see org.apache.fop.fo.FONode#validateChildNode(Locator, String, String)
+     * XSL Content Model: empty
+     */
+    protected void validateChildNode(Locator loc, String nsURI, String localName) 
+        throws SAXParseException {
+            invalidChildError(loc, nsURI, localName);
+    }
+
     /**
      * @see org.apache.fop.fo.FObj#addProperties
      */
index 7f70897835b4a267fc5d900f2cecd0b1456e9562..c6659690ee24653571545b0a52bcce95096e3c47 100644 (file)
@@ -20,6 +20,7 @@ package org.apache.fop.fo.flow;
 
 // XML
 import org.xml.sax.Attributes;
+import org.xml.sax.Locator;
 import org.xml.sax.SAXParseException;
 
 // FOP
@@ -55,6 +56,15 @@ public class TableColumn extends FObj {
         super(parent);
     }
 
+    /**
+     * @see org.apache.fop.fo.FONode#validateChildNode(Locator, String, String)
+     * XSL Content Model: empty
+     */
+    protected void validateChildNode(Locator loc, String nsURI, String localName) 
+        throws SAXParseException {
+            invalidChildError(loc, nsURI, localName);
+    }
+
     /**
      * @see org.apache.fop.fo.FObj#addProperties
      */
index ef37d1e9c0bb62c9bd5b8ffc05d0bc6886d95009..d06f392b39905526dfef70047a513add4147be0e 100644 (file)
@@ -68,7 +68,7 @@ public abstract class Region extends FObj {
 
     /**
      * @see org.apache.fop.fo.FONode#validateChildNode(Locator, String, String)
-     * XSL/FOP Content Model: empty
+     * XSL Content Model: empty
      */
     protected void validateChildNode(Locator loc, String nsURI, String localName) 
         throws SAXParseException {