[FOray-commit] SF.net SVN: foray: [7855] trunk/foray/foray-fotree/src/java/org/foray/ fotree
Modular XSL-FO Implementation for Java.
Status: Alpha
Brought to you by:
victormote
|
From: <vic...@us...> - 2006-09-02 21:40:00
|
Revision: 7855
http://svn.sourceforge.net/foray/?rev=7855&view=rev
Author: victormote
Date: 2006-09-02 14:39:29 -0700 (Sat, 02 Sep 2006)
Log Message:
-----------
Add and use new hooks in the parser for FObj subclasses to validate their ancestry, properties, and descendants.
Modified Paths:
--------------
trunk/foray/foray-fotree/src/java/org/foray/fotree/FOTreeBuilder.java
trunk/foray/foray-fotree/src/java/org/foray/fotree/FObj.java
trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/AbstractFlow.java
trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/AbstractPageMaster.java
trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/BidiOverride.java
trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/Block.java
trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/BlockContainer.java
trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/Bookmark.java
trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/BookmarkTitle.java
trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/BookmarkTree.java
trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/Character.java
trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/ColorProfile.java
trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/ConditionalPageMasterReference.java
trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/Declarations.java
trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/ExternalGraphic.java
trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/Float.java
trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/Footnote.java
trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/FootnoteBody.java
trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/InitialPropertySet.java
trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/Inline.java
trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/InlineContainer.java
trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/InstreamForeignObject.java
trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/LayoutMasterSet.java
trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/Leader.java
trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/ListBlock.java
trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/ListItem.java
trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/ListItemBody.java
trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/ListItemLabel.java
trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/Marker.java
trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/MultiCase.java
trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/MultiProperties.java
trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/MultiPropertySet.java
trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/MultiSwitch.java
trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/MultiToggle.java
trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/PageNumber.java
trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/PageNumberCitation.java
trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/PageSequence.java
trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/PageSequenceMaster.java
trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/Region.java
trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/RepeatablePMAlternatives.java
trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/RepeatablePMReference.java
trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/RetrieveMarker.java
trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/Root.java
trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/SinglePageMasterReference.java
trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/Table.java
trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/TableAndCaption.java
trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/TableBody.java
trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/TableCaption.java
trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/TableCell.java
trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/TableColumn.java
trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/TableFooter.java
trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/TableHeader.java
trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/TableRow.java
trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/Title.java
trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/Wrapper.java
trunk/foray/foray-fotree/src/java/org/foray/fotree/foray/obj/ContinuedLabel.java
trunk/foray/foray-fotree/src/java/org/foray/fotree/svg/obj/SVGElement.java
Modified: trunk/foray/foray-fotree/src/java/org/foray/fotree/FOTreeBuilder.java
===================================================================
--- trunk/foray/foray-fotree/src/java/org/foray/fotree/FOTreeBuilder.java 2006-09-02 20:15:17 UTC (rev 7854)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/FOTreeBuilder.java 2006-09-02 21:39:29 UTC (rev 7855)
@@ -130,6 +130,7 @@
}
}
try {
+ currentFObj.validateDescendants();
currentFObj.end();
} catch (final FOTreeException e) {
throw new SAXException(e);
@@ -186,7 +187,9 @@
attlist);
fobj = namespace.parseElement(localName, currentFObj, list,
locator, this);
+ fobj.validateAncestry();
namespace.parseAttributes(list, attlist, fobj, locator, this);
+ fobj.validateProperties();
/*
* Give the fobj a chance to do some validation and/or setup before
* the children are processed.
Modified: trunk/foray/foray-fotree/src/java/org/foray/fotree/FObj.java
===================================================================
--- trunk/foray/foray-fotree/src/java/org/foray/fotree/FObj.java 2006-09-02 20:15:17 UTC (rev 7854)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/FObj.java 2006-09-02 21:39:29 UTC (rev 7855)
@@ -143,6 +143,24 @@
}
/**
+ * A hook into the parsing process which allows the subclass instance to
+ * validate its ancestry.
+ * This method is called after object construction, but before any
+ * properties are parsed.
+ * @throws FOTreeException For invalid ancestry.
+ */
+ protected abstract void validateAncestry() throws FOTreeException ;
+
+ /**
+ * A hook into the parsing process which allows the subclass instance to
+ * validate its properties.
+ * This method is called after all properties have been parsed, but before
+ * any children have been read.
+ * @throws FOTreeException For invalid properties.
+ */
+ protected abstract void validateProperties() throws FOTreeException ;
+
+ /**
* This method is a hook into the parsing process, primarily to allow the
* subclass to do some validation after the object and all of its
* properties have been parsed, but before any of the children have been
@@ -154,6 +172,14 @@
}
/**
+ * A hook into the parsing process which allows the subclass instance to
+ * validate its descendants.
+ * This method is called after all children have been parsed.
+ * @throws FOTreeException For invalid descendants.
+ */
+ protected abstract void validateDescendants() throws FOTreeException ;
+
+ /**
* This method is a hook into the parsing process, primarily to allow the
* subclass to do some validation or setup work after the object and all of
* its properties have been parsed and all of its children processed.
Modified: trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/AbstractFlow.java
===================================================================
--- trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/AbstractFlow.java 2006-09-02 20:15:17 UTC (rev 7854)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/AbstractFlow.java 2006-09-02 21:39:29 UTC (rev 7855)
@@ -45,6 +45,27 @@
}
}
+ /**
+ * {@inheritDoc}
+ */
+ protected void validateAncestry() throws FOTreeException {
+ return;
+ }
+
+ /**
+ * {@inheritDoc}
+ */
+ protected void validateProperties() throws FOTreeException {
+ return;
+ }
+
+ /**
+ * {@inheritDoc}
+ */
+ protected void validateDescendants() throws FOTreeException {
+ return;
+ }
+
protected void start() throws FOTreeException {
final String name = traitFlowName();
if (name == null || name.equals("")) {
Modified: trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/AbstractPageMaster.java
===================================================================
--- trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/AbstractPageMaster.java 2006-09-02 20:15:17 UTC (rev 7854)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/AbstractPageMaster.java 2006-09-02 21:39:29 UTC (rev 7855)
@@ -44,4 +44,25 @@
}
}
+ /**
+ * {@inheritDoc}
+ */
+ protected void validateAncestry() throws FOTreeException {
+ return;
+ }
+
+ /**
+ * {@inheritDoc}
+ */
+ protected void validateProperties() throws FOTreeException {
+ return;
+ }
+
+ /**
+ * {@inheritDoc}
+ */
+ protected void validateDescendants() throws FOTreeException {
+ return;
+ }
+
}
Modified: trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/BidiOverride.java
===================================================================
--- trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/BidiOverride.java 2006-09-02 20:15:17 UTC (rev 7854)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/BidiOverride.java 2006-09-02 21:39:29 UTC (rev 7855)
@@ -44,6 +44,27 @@
super(parent, propertyList, systemId, line, column);
}
+ /**
+ * {@inheritDoc}
+ */
+ protected void validateAncestry() throws FOTreeException {
+ return;
+ }
+
+ /**
+ * {@inheritDoc}
+ */
+ protected void validateProperties() throws FOTreeException {
+ return;
+ }
+
+ /**
+ * {@inheritDoc}
+ */
+ protected void validateDescendants() throws FOTreeException {
+ return;
+ }
+
public String getName() {
return "bidi-override";
}
Modified: trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/Block.java
===================================================================
--- trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/Block.java 2006-09-02 20:15:17 UTC (rev 7854)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/Block.java 2006-09-02 21:39:29 UTC (rev 7855)
@@ -51,6 +51,27 @@
super(parent, propertyList, systemId, line, column);
}
+ /**
+ * {@inheritDoc}
+ */
+ protected void validateAncestry() throws FOTreeException {
+ return;
+ }
+
+ /**
+ * {@inheritDoc}
+ */
+ protected void validateProperties() throws FOTreeException {
+ return;
+ }
+
+ /**
+ * {@inheritDoc}
+ */
+ protected void validateDescendants() throws FOTreeException {
+ return;
+ }
+
public String getName() {
return "block";
}
Modified: trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/BlockContainer.java
===================================================================
--- trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/BlockContainer.java 2006-09-02 20:15:17 UTC (rev 7854)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/BlockContainer.java 2006-09-02 21:39:29 UTC (rev 7855)
@@ -44,6 +44,27 @@
super(parent, propertyList, systemId, line, column);
}
+ /**
+ * {@inheritDoc}
+ */
+ protected void validateAncestry() throws FOTreeException {
+ return;
+ }
+
+ /**
+ * {@inheritDoc}
+ */
+ protected void validateProperties() throws FOTreeException {
+ return;
+ }
+
+ /**
+ * {@inheritDoc}
+ */
+ protected void validateDescendants() throws FOTreeException {
+ return;
+ }
+
public String getName() {
return "block-container";
}
Modified: trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/Bookmark.java
===================================================================
--- trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/Bookmark.java 2006-09-02 20:15:17 UTC (rev 7854)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/Bookmark.java 2006-09-02 21:39:29 UTC (rev 7855)
@@ -53,6 +53,27 @@
}
}
+ /**
+ * {@inheritDoc}
+ */
+ protected void validateAncestry() throws FOTreeException {
+ return;
+ }
+
+ /**
+ * {@inheritDoc}
+ */
+ protected void validateProperties() throws FOTreeException {
+ return;
+ }
+
+ /**
+ * {@inheritDoc}
+ */
+ protected void validateDescendants() throws FOTreeException {
+ return;
+ }
+
public void start() throws FOTreeException {
final String _internalDestination = this.traitInternalDestination();
if (_internalDestination == null || _internalDestination.equals("")) {
Modified: trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/BookmarkTitle.java
===================================================================
--- trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/BookmarkTitle.java 2006-09-02 20:15:17 UTC (rev 7854)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/BookmarkTitle.java 2006-09-02 21:39:29 UTC (rev 7855)
@@ -46,6 +46,27 @@
super(parent, propertyList, systemId, line, column);
}
+ /**
+ * {@inheritDoc}
+ */
+ protected void validateAncestry() throws FOTreeException {
+ return;
+ }
+
+ /**
+ * {@inheritDoc}
+ */
+ protected void validateProperties() throws FOTreeException {
+ return;
+ }
+
+ /**
+ * {@inheritDoc}
+ */
+ protected void validateDescendants() throws FOTreeException {
+ return;
+ }
+
public void end() throws FOTreeException {
super.end();
/* Validate children. Content Model: (#PCDATA)
Modified: trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/BookmarkTree.java
===================================================================
--- trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/BookmarkTree.java 2006-09-02 20:15:17 UTC (rev 7854)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/BookmarkTree.java 2006-09-02 21:39:29 UTC (rev 7855)
@@ -48,6 +48,27 @@
}
}
+ /**
+ * {@inheritDoc}
+ */
+ protected void validateAncestry() throws FOTreeException {
+ return;
+ }
+
+ /**
+ * {@inheritDoc}
+ */
+ protected void validateProperties() throws FOTreeException {
+ return;
+ }
+
+ /**
+ * {@inheritDoc}
+ */
+ protected void validateDescendants() throws FOTreeException {
+ return;
+ }
+
public void end() throws FOTreeException {
// Validate that all children are Bookmark instances.
for (int i = 1; i < children.size(); i++) {
Modified: trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/Character.java
===================================================================
--- trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/Character.java 2006-09-02 20:15:17 UTC (rev 7854)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/Character.java 2006-09-02 21:39:29 UTC (rev 7855)
@@ -45,6 +45,27 @@
super(parent, propertyList, systemId, line, column);
}
+ /**
+ * {@inheritDoc}
+ */
+ protected void validateAncestry() throws FOTreeException {
+ return;
+ }
+
+ /**
+ * {@inheritDoc}
+ */
+ protected void validateProperties() throws FOTreeException {
+ return;
+ }
+
+ /**
+ * {@inheritDoc}
+ */
+ protected void validateDescendants() throws FOTreeException {
+ return;
+ }
+
public String getName() {
return "character";
}
Modified: trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/ColorProfile.java
===================================================================
--- trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/ColorProfile.java 2006-09-02 20:15:17 UTC (rev 7854)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/ColorProfile.java 2006-09-02 21:39:29 UTC (rev 7855)
@@ -45,6 +45,27 @@
logWarning(getFullName() + " not implemented.");
}
+ /**
+ * {@inheritDoc}
+ */
+ protected void validateAncestry() throws FOTreeException {
+ return;
+ }
+
+ /**
+ * {@inheritDoc}
+ */
+ protected void validateProperties() throws FOTreeException {
+ return;
+ }
+
+ /**
+ * {@inheritDoc}
+ */
+ protected void validateDescendants() throws FOTreeException {
+ return;
+ }
+
public String getName() {
return "color-profile";
}
Modified: trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/ConditionalPageMasterReference.java
===================================================================
--- trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/ConditionalPageMasterReference.java 2006-09-02 20:15:17 UTC (rev 7854)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/ConditionalPageMasterReference.java 2006-09-02 21:39:29 UTC (rev 7855)
@@ -52,6 +52,27 @@
}
}
+ /**
+ * {@inheritDoc}
+ */
+ protected void validateAncestry() throws FOTreeException {
+ return;
+ }
+
+ /**
+ * {@inheritDoc}
+ */
+ protected void validateProperties() throws FOTreeException {
+ return;
+ }
+
+ /**
+ * {@inheritDoc}
+ */
+ protected void validateDescendants() throws FOTreeException {
+ return;
+ }
+
public void start() {
/* Validate properties. */
if (traitMasterReference() == null) {
Modified: trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/Declarations.java
===================================================================
--- trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/Declarations.java 2006-09-02 20:15:17 UTC (rev 7854)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/Declarations.java 2006-09-02 21:39:29 UTC (rev 7855)
@@ -44,6 +44,27 @@
super(parent, propertyList, systemId, line, column);
}
+ /**
+ * {@inheritDoc}
+ */
+ protected void validateAncestry() throws FOTreeException {
+ return;
+ }
+
+ /**
+ * {@inheritDoc}
+ */
+ protected void validateProperties() throws FOTreeException {
+ return;
+ }
+
+ /**
+ * {@inheritDoc}
+ */
+ protected void validateDescendants() throws FOTreeException {
+ return;
+ }
+
public String getName() {
return "declarations";
}
Modified: trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/ExternalGraphic.java
===================================================================
--- trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/ExternalGraphic.java 2006-09-02 20:15:17 UTC (rev 7854)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/ExternalGraphic.java 2006-09-02 21:39:29 UTC (rev 7855)
@@ -67,6 +67,27 @@
super(parent, propertyList, systemId, line, column);
}
+ /**
+ * {@inheritDoc}
+ */
+ protected void validateAncestry() throws FOTreeException {
+ return;
+ }
+
+ /**
+ * {@inheritDoc}
+ */
+ protected void validateProperties() throws FOTreeException {
+ return;
+ }
+
+ /**
+ * {@inheritDoc}
+ */
+ protected void validateDescendants() throws FOTreeException {
+ return;
+ }
+
public String getName() {
return "external-graphic";
}
Modified: trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/Float.java
===================================================================
--- trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/Float.java 2006-09-02 20:15:17 UTC (rev 7854)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/Float.java 2006-09-02 21:39:29 UTC (rev 7855)
@@ -43,6 +43,27 @@
super(parent, propertyList, systemId, line, column);
}
+ /**
+ * {@inheritDoc}
+ */
+ protected void validateAncestry() throws FOTreeException {
+ return;
+ }
+
+ /**
+ * {@inheritDoc}
+ */
+ protected void validateProperties() throws FOTreeException {
+ return;
+ }
+
+ /**
+ * {@inheritDoc}
+ */
+ protected void validateDescendants() throws FOTreeException {
+ return;
+ }
+
public String getName() {
return "float";
}
Modified: trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/Footnote.java
===================================================================
--- trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/Footnote.java 2006-09-02 20:15:17 UTC (rev 7854)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/Footnote.java 2006-09-02 21:39:29 UTC (rev 7855)
@@ -43,6 +43,27 @@
super(parent, propertyList, systemId, line, column);
}
+ /**
+ * {@inheritDoc}
+ */
+ protected void validateAncestry() throws FOTreeException {
+ return;
+ }
+
+ /**
+ * {@inheritDoc}
+ */
+ protected void validateProperties() throws FOTreeException {
+ return;
+ }
+
+ /**
+ * {@inheritDoc}
+ */
+ protected void validateDescendants() throws FOTreeException {
+ return;
+ }
+
public String getName() {
return "footnote";
}
Modified: trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/FootnoteBody.java
===================================================================
--- trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/FootnoteBody.java 2006-09-02 20:15:17 UTC (rev 7854)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/FootnoteBody.java 2006-09-02 21:39:29 UTC (rev 7855)
@@ -44,6 +44,27 @@
super(parent, propertyList, systemId, line, column);
}
+ /**
+ * {@inheritDoc}
+ */
+ protected void validateAncestry() throws FOTreeException {
+ return;
+ }
+
+ /**
+ * {@inheritDoc}
+ */
+ protected void validateProperties() throws FOTreeException {
+ return;
+ }
+
+ /**
+ * {@inheritDoc}
+ */
+ protected void validateDescendants() throws FOTreeException {
+ return;
+ }
+
public String getName() {
return "footnote-body";
}
Modified: trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/InitialPropertySet.java
===================================================================
--- trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/InitialPropertySet.java 2006-09-02 20:15:17 UTC (rev 7854)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/InitialPropertySet.java 2006-09-02 21:39:29 UTC (rev 7855)
@@ -44,6 +44,27 @@
super(parent, propertyList, systemId, line, column);
}
+ /**
+ * {@inheritDoc}
+ */
+ protected void validateAncestry() throws FOTreeException {
+ return;
+ }
+
+ /**
+ * {@inheritDoc}
+ */
+ protected void validateProperties() throws FOTreeException {
+ return;
+ }
+
+ /**
+ * {@inheritDoc}
+ */
+ protected void validateDescendants() throws FOTreeException {
+ return;
+ }
+
public String getName() {
return "initial-property-set";
}
Modified: trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/Inline.java
===================================================================
--- trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/Inline.java 2006-09-02 20:15:17 UTC (rev 7854)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/Inline.java 2006-09-02 21:39:29 UTC (rev 7855)
@@ -47,6 +47,27 @@
}
}
+ /**
+ * {@inheritDoc}
+ */
+ protected void validateAncestry() throws FOTreeException {
+ return;
+ }
+
+ /**
+ * {@inheritDoc}
+ */
+ protected void validateProperties() throws FOTreeException {
+ return;
+ }
+
+ /**
+ * {@inheritDoc}
+ */
+ protected void validateDescendants() throws FOTreeException {
+ return;
+ }
+
public String getName() {
return "inline";
}
Modified: trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/InlineContainer.java
===================================================================
--- trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/InlineContainer.java 2006-09-02 20:15:17 UTC (rev 7854)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/InlineContainer.java 2006-09-02 21:39:29 UTC (rev 7855)
@@ -44,6 +44,27 @@
super(parent, propertyList, systemId, line, column);
}
+ /**
+ * {@inheritDoc}
+ */
+ protected void validateAncestry() throws FOTreeException {
+ return;
+ }
+
+ /**
+ * {@inheritDoc}
+ */
+ protected void validateProperties() throws FOTreeException {
+ return;
+ }
+
+ /**
+ * {@inheritDoc}
+ */
+ protected void validateDescendants() throws FOTreeException {
+ return;
+ }
+
public String getName() {
return "inline-container";
}
Modified: trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/InstreamForeignObject.java
===================================================================
--- trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/InstreamForeignObject.java 2006-09-02 20:15:17 UTC (rev 7854)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/InstreamForeignObject.java 2006-09-02 21:39:29 UTC (rev 7855)
@@ -49,6 +49,27 @@
super(parent, propertyList, systemId, line, column);
}
+ /**
+ * {@inheritDoc}
+ */
+ protected void validateAncestry() throws FOTreeException {
+ return;
+ }
+
+ /**
+ * {@inheritDoc}
+ */
+ protected void validateProperties() throws FOTreeException {
+ return;
+ }
+
+ /**
+ * {@inheritDoc}
+ */
+ protected void validateDescendants() throws FOTreeException {
+ return;
+ }
+
public void end() throws FOTreeException {
/*
* XSL-FO Standard 1.1, Section 6.6.6, Heading "Contents" seems to
Modified: trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/LayoutMasterSet.java
===================================================================
--- trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/LayoutMasterSet.java 2006-09-02 20:15:17 UTC (rev 7854)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/LayoutMasterSet.java 2006-09-02 21:39:29 UTC (rev 7855)
@@ -64,6 +64,27 @@
this.regionMap = new HashMap();
}
+ /**
+ * {@inheritDoc}
+ */
+ protected void validateAncestry() throws FOTreeException {
+ return;
+ }
+
+ /**
+ * {@inheritDoc}
+ */
+ protected void validateProperties() throws FOTreeException {
+ return;
+ }
+
+ /**
+ * {@inheritDoc}
+ */
+ protected void validateDescendants() throws FOTreeException {
+ return;
+ }
+
public String getName() {
return "layout-master-set";
}
Modified: trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/Leader.java
===================================================================
--- trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/Leader.java 2006-09-02 20:15:17 UTC (rev 7854)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/Leader.java 2006-09-02 21:39:29 UTC (rev 7855)
@@ -47,6 +47,27 @@
super(parent, propertyList, systemId, line, column);
}
+ /**
+ * {@inheritDoc}
+ */
+ protected void validateAncestry() throws FOTreeException {
+ return;
+ }
+
+ /**
+ * {@inheritDoc}
+ */
+ protected void validateProperties() throws FOTreeException {
+ return;
+ }
+
+ /**
+ * {@inheritDoc}
+ */
+ protected void validateDescendants() throws FOTreeException {
+ return;
+ }
+
public void start() throws FOTreeException {
/* Using a null context here is OK, because we are not computing
* a length to be used anywhere, only testing the relative values of
Modified: trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/ListBlock.java
===================================================================
--- trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/ListBlock.java 2006-09-02 20:15:17 UTC (rev 7854)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/ListBlock.java 2006-09-02 21:39:29 UTC (rev 7855)
@@ -43,6 +43,27 @@
super(parent, propertyList, systemId, line, column);
}
+ /**
+ * {@inheritDoc}
+ */
+ protected void validateAncestry() throws FOTreeException {
+ return;
+ }
+
+ /**
+ * {@inheritDoc}
+ */
+ protected void validateProperties() throws FOTreeException {
+ return;
+ }
+
+ /**
+ * {@inheritDoc}
+ */
+ protected void validateDescendants() throws FOTreeException {
+ return;
+ }
+
public String getName() {
return "list-block";
}
Modified: trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/ListItem.java
===================================================================
--- trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/ListItem.java 2006-09-02 20:15:17 UTC (rev 7854)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/ListItem.java 2006-09-02 21:39:29 UTC (rev 7855)
@@ -44,6 +44,27 @@
super(parent, propertyList, systemId, line, column);
}
+ /**
+ * {@inheritDoc}
+ */
+ protected void validateAncestry() throws FOTreeException {
+ return;
+ }
+
+ /**
+ * {@inheritDoc}
+ */
+ protected void validateProperties() throws FOTreeException {
+ return;
+ }
+
+ /**
+ * {@inheritDoc}
+ */
+ protected void validateDescendants() throws FOTreeException {
+ return;
+ }
+
public void end() throws FOTreeException {
if (getChildren().size() != 2) {
throwException(getFullName() + " must have exactly two children.");
Modified: trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/ListItemBody.java
===================================================================
--- trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/ListItemBody.java 2006-09-02 20:15:17 UTC (rev 7854)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/ListItemBody.java 2006-09-02 21:39:29 UTC (rev 7855)
@@ -45,6 +45,27 @@
super(parent, propertyList, systemId, line, column);
}
+ /**
+ * {@inheritDoc}
+ */
+ protected void validateAncestry() throws FOTreeException {
+ return;
+ }
+
+ /**
+ * {@inheritDoc}
+ */
+ protected void validateProperties() throws FOTreeException {
+ return;
+ }
+
+ /**
+ * {@inheritDoc}
+ */
+ protected void validateDescendants() throws FOTreeException {
+ return;
+ }
+
public String getName() {
return "list-item-body";
}
Modified: trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/ListItemLabel.java
===================================================================
--- trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/ListItemLabel.java 2006-09-02 20:15:17 UTC (rev 7854)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/ListItemLabel.java 2006-09-02 21:39:29 UTC (rev 7855)
@@ -45,6 +45,27 @@
super(parent, propertyList, systemId, line, column);
}
+ /**
+ * {@inheritDoc}
+ */
+ protected void validateAncestry() throws FOTreeException {
+ return;
+ }
+
+ /**
+ * {@inheritDoc}
+ */
+ protected void validateProperties() throws FOTreeException {
+ return;
+ }
+
+ /**
+ * {@inheritDoc}
+ */
+ protected void validateDescendants() throws FOTreeException {
+ return;
+ }
+
public String getName() {
return "list-item-label";
}
Modified: trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/Marker.java
===================================================================
--- trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/Marker.java 2006-09-02 20:15:17 UTC (rev 7854)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/Marker.java 2006-09-02 21:39:29 UTC (rev 7855)
@@ -64,6 +64,27 @@
}
}
+ /**
+ * {@inheritDoc}
+ */
+ protected void validateAncestry() throws FOTreeException {
+ return;
+ }
+
+ /**
+ * {@inheritDoc}
+ */
+ protected void validateProperties() throws FOTreeException {
+ return;
+ }
+
+ /**
+ * {@inheritDoc}
+ */
+ protected void validateDescendants() throws FOTreeException {
+ return;
+ }
+
public void start() throws FOTreeException {
// Make sure that no sibling marker has the same 'marker-class-name'.
final List siblings = realParent().getChildren();
Modified: trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/MultiCase.java
===================================================================
--- trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/MultiCase.java 2006-09-02 20:15:17 UTC (rev 7854)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/MultiCase.java 2006-09-02 21:39:29 UTC (rev 7855)
@@ -44,6 +44,27 @@
super(parent, propertyList, systemId, line, column);
}
+ /**
+ * {@inheritDoc}
+ */
+ protected void validateAncestry() throws FOTreeException {
+ return;
+ }
+
+ /**
+ * {@inheritDoc}
+ */
+ protected void validateProperties() throws FOTreeException {
+ return;
+ }
+
+ /**
+ * {@inheritDoc}
+ */
+ protected void validateDescendants() throws FOTreeException {
+ return;
+ }
+
public String getName() {
return "multi-case";
}
Modified: trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/MultiProperties.java
===================================================================
--- trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/MultiProperties.java 2006-09-02 20:15:17 UTC (rev 7854)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/MultiProperties.java 2006-09-02 21:39:29 UTC (rev 7855)
@@ -44,6 +44,27 @@
super(parent, propertyList, systemId, line, column);
}
+ /**
+ * {@inheritDoc}
+ */
+ protected void validateAncestry() throws FOTreeException {
+ return;
+ }
+
+ /**
+ * {@inheritDoc}
+ */
+ protected void validateProperties() throws FOTreeException {
+ return;
+ }
+
+ /**
+ * {@inheritDoc}
+ */
+ protected void validateDescendants() throws FOTreeException {
+ return;
+ }
+
public String getName() {
return "multi-properties";
}
Modified: trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/MultiPropertySet.java
===================================================================
--- trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/MultiPropertySet.java 2006-09-02 20:15:17 UTC (rev 7854)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/MultiPropertySet.java 2006-09-02 21:39:29 UTC (rev 7855)
@@ -44,6 +44,27 @@
super(parent, propertyList, systemId, line, column);
}
+ /**
+ * {@inheritDoc}
+ */
+ protected void validateAncestry() throws FOTreeException {
+ return;
+ }
+
+ /**
+ * {@inheritDoc}
+ */
+ protected void validateProperties() throws FOTreeException {
+ return;
+ }
+
+ /**
+ * {@inheritDoc}
+ */
+ protected void validateDescendants() throws FOTreeException {
+ return;
+ }
+
public String getName() {
return "multi-property-set";
}
Modified: trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/MultiSwitch.java
===================================================================
--- trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/MultiSwitch.java 2006-09-02 20:15:17 UTC (rev 7854)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/MultiSwitch.java 2006-09-02 21:39:29 UTC (rev 7855)
@@ -44,6 +44,27 @@
super(parent, propertyList, systemId, line, column);
}
+ /**
+ * {@inheritDoc}
+ */
+ protected void validateAncestry() throws FOTreeException {
+ return;
+ }
+
+ /**
+ * {@inheritDoc}
+ */
+ protected void validateProperties() throws FOTreeException {
+ return;
+ }
+
+ /**
+ * {@inheritDoc}
+ */
+ protected void validateDescendants() throws FOTreeException {
+ return;
+ }
+
public String getName() {
return "multi-switch";
}
Modified: trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/MultiToggle.java
===================================================================
--- trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/MultiToggle.java 2006-09-02 20:15:17 UTC (rev 7854)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/MultiToggle.java 2006-09-02 21:39:29 UTC (rev 7855)
@@ -45,6 +45,27 @@
super(parent, propertyList, systemId, line, column);
}
+ /**
+ * {@inheritDoc}
+ */
+ protected void validateAncestry() throws FOTreeException {
+ return;
+ }
+
+ /**
+ * {@inheritDoc}
+ */
+ protected void validateProperties() throws FOTreeException {
+ return;
+ }
+
+ /**
+ * {@inheritDoc}
+ */
+ protected void validateDescendants() throws FOTreeException {
+ return;
+ }
+
public String getName() {
return "multi-toggle";
}
Modified: trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/PageNumber.java
===================================================================
--- trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/PageNumber.java 2006-09-02 20:15:17 UTC (rev 7854)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/PageNumber.java 2006-09-02 21:39:29 UTC (rev 7855)
@@ -46,6 +46,27 @@
super(parent, propertyList, systemId, line, column);
}
+ /**
+ * {@inheritDoc}
+ */
+ protected void validateAncestry() throws FOTreeException {
+ return;
+ }
+
+ /**
+ * {@inheritDoc}
+ */
+ protected void validateProperties() throws FOTreeException {
+ return;
+ }
+
+ /**
+ * {@inheritDoc}
+ */
+ protected void validateDescendants() throws FOTreeException {
+ return;
+ }
+
public String getName() {
return "page-number";
}
Modified: trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/PageNumberCitation.java
===================================================================
--- trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/PageNumberCitation.java 2006-09-02 20:15:17 UTC (rev 7854)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/PageNumberCitation.java 2006-09-02 21:39:29 UTC (rev 7855)
@@ -48,6 +48,27 @@
super(parent, propertyList, systemId, line, column);
}
+ /**
+ * {@inheritDoc}
+ */
+ protected void validateAncestry() throws FOTreeException {
+ return;
+ }
+
+ /**
+ * {@inheritDoc}
+ */
+ protected void validateProperties() throws FOTreeException {
+ return;
+ }
+
+ /**
+ * {@inheritDoc}
+ */
+ protected void validateDescendants() throws FOTreeException {
+ return;
+ }
+
public String getName() {
return "page-number-citation";
}
Modified: trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/PageSequence.java
===================================================================
--- trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/PageSequence.java 2006-09-02 20:15:17 UTC (rev 7854)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/PageSequence.java 2006-09-02 21:39:29 UTC (rev 7855)
@@ -74,6 +74,27 @@
flowMap = new HashMap();
}
+ /**
+ * {@inheritDoc}
+ */
+ protected void validateAncestry() throws FOTreeException {
+ return;
+ }
+
+ /**
+ * {@inheritDoc}
+ */
+ protected void validateProperties() throws FOTreeException {
+ return;
+ }
+
+ /**
+ * {@inheritDoc}
+ */
+ protected void validateDescendants() throws FOTreeException {
+ return;
+ }
+
public void start() throws FOTreeException {
// get the 'format' properties
this.pageNumberGenerator = new PageNumberGenerator(this.traitFormat(),
Modified: trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/PageSequenceMaster.java
===================================================================
--- trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/PageSequenceMaster.java 2006-09-02 20:15:17 UTC (rev 7854)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/PageSequenceMaster.java 2006-09-02 21:39:29 UTC (rev 7855)
@@ -61,6 +61,27 @@
currentSubSequence = null;
}
+ /**
+ * {@inheritDoc}
+ */
+ protected void validateAncestry() throws FOTreeException {
+ return;
+ }
+
+ /**
+ * {@inheritDoc}
+ */
+ protected void validateProperties() throws FOTreeException {
+ return;
+ }
+
+ /**
+ * {@inheritDoc}
+ */
+ protected void validateDescendants() throws FOTreeException {
+ return;
+ }
+
public void start() throws FOTreeException {
/* Validate properties. */
final String masterName = this.traitMasterName();
Modified: trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/Region.java
===================================================================
--- trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/Region.java 2006-09-02 20:15:17 UTC (rev 7854)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/Region.java 2006-09-02 21:39:29 UTC (rev 7855)
@@ -46,6 +46,27 @@
}
}
+ /**
+ * {@inheritDoc}
+ */
+ protected void validateAncestry() throws FOTreeException {
+ return;
+ }
+
+ /**
+ * {@inheritDoc}
+ */
+ protected void validateProperties() throws FOTreeException {
+ return;
+ }
+
+ /**
+ * {@inheritDoc}
+ */
+ protected void validateDescendants() throws FOTreeException {
+ return;
+ }
+
public void start() throws FOTreeException {
if (traitRegionName() == null
|| traitRegionName().equals("")) {
Modified: trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/RepeatablePMAlternatives.java
===================================================================
--- trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/RepeatablePMAlternatives.java 2006-09-02 20:15:17 UTC (rev 7854)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/RepeatablePMAlternatives.java 2006-09-02 21:39:29 UTC (rev 7855)
@@ -56,6 +56,27 @@
}
}
+ /**
+ * {@inheritDoc}
+ */
+ protected void validateAncestry() throws FOTreeException {
+ return;
+ }
+
+ /**
+ * {@inheritDoc}
+ */
+ protected void validateProperties() throws FOTreeException {
+ return;
+ }
+
+ /**
+ * {@inheritDoc}
+ */
+ protected void validateDescendants() throws FOTreeException {
+ return;
+ }
+
public String getName() {
return "repeatable-page-master-alternatives";
}
Modified: trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/RepeatablePMReference.java
===================================================================
--- trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/RepeatablePMReference.java 2006-09-02 20:15:17 UTC (rev 7854)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/RepeatablePMReference.java 2006-09-02 21:39:29 UTC (rev 7855)
@@ -56,6 +56,27 @@
}
}
+ /**
+ * {@inheritDoc}
+ */
+ protected void validateAncestry() throws FOTreeException {
+ return;
+ }
+
+ /**
+ * {@inheritDoc}
+ */
+ protected void validateProperties() throws FOTreeException {
+ return;
+ }
+
+ /**
+ * {@inheritDoc}
+ */
+ protected void validateDescendants() throws FOTreeException {
+ return;
+ }
+
public void start() {
/* Validate properites. */
final String masterReference = traitMasterReference();
Modified: trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/RetrieveMarker.java
===================================================================
--- trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/RetrieveMarker.java 2006-09-02 20:15:17 UTC (rev 7854)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/RetrieveMarker.java 2006-09-02 21:39:29 UTC (rev 7855)
@@ -44,6 +44,27 @@
super(parent, propertyList, systemId, line, column);
}
+ /**
+ * {@inheritDoc}
+ */
+ protected void validateAncestry() throws FOTreeException {
+ return;
+ }
+
+ /**
+ * {@inheritDoc}
+ */
+ protected void validateProperties() throws FOTreeException {
+ return;
+ }
+
+ /**
+ * {@inheritDoc}
+ */
+ protected void validateDescendants() throws FOTreeException {
+ return;
+ }
+
public String getName() {
return "retrieve-marker";
}
Modified: trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/Root.java
===================================================================
--- trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/Root.java 2006-09-02 20:15:17 UTC (rev 7854)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/Root.java 2006-09-02 21:39:29 UTC (rev 7855)
@@ -73,6 +73,27 @@
}
}
+ /**
+ * {@inheritDoc}
+ */
+ protected void validateAncestry() throws FOTreeException {
+ return;
+ }
+
+ /**
+ * {@inheritDoc}
+ */
+ protected void validateProperties() throws FOTreeException {
+ return;
+ }
+
+ /**
+ * {@inheritDoc}
+ */
+ protected void validateDescendants() throws FOTreeException {
+ return;
+ }
+
public LayoutMasterSet getLayoutMasterSet() {
// layout-master-set is always the first child.
final Object firstChild = getChildren().get(0);
Modified: trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/SinglePageMasterReference.java
===================================================================
--- trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/SinglePageMasterReference.java 2006-09-02 20:15:17 UTC (rev 7854)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/SinglePageMasterReference.java 2006-09-02 21:39:29 UTC (rev 7855)
@@ -54,6 +54,27 @@
}
}
+ /**
+ * {@inheritDoc}
+ */
+ protected void validateAncestry() throws FOTreeException {
+ return;
+ }
+
+ /**
+ * {@inheritDoc}
+ */
+ protected void validateProperties() throws FOTreeException {
+ return;
+ }
+
+ /**
+ * {@inheritDoc}
+ */
+ protected void validateDescendants() throws FOTreeException {
+ return;
+ }
+
public void start() {
final String masterReference = traitMasterReference();
if (masterReference.equals("")) {
Modified: trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/Table.java
===================================================================
--- trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/Table.java 2006-09-02 20:15:17 UTC (rev 7854)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/Table.java 2006-09-02 21:39:29 UTC (rev 7855)
@@ -60,6 +60,27 @@
super(parent, propertyList, systemId, line, column);
}
+ /**
+ * {@inheritDoc}
+ */
+ protected void validateAncestry() throws FOTreeException {
+ return;
+ }
+
+ /**
+ * {@inheritDoc}
+ */
+ protected void validateProperties() throws FOTreeException {
+ return;
+ }
+
+ /**
+ * {@inheritDoc}
+ */
+ protected void validateDescendants() throws FOTreeException {
+ return;
+ }
+
public String getName() {
return "table";
}
Modified: trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/TableAndCaption.java
===================================================================
--- trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/TableAndCaption.java 2006-09-02 20:15:17 UTC (rev 7854)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/TableAndCaption.java 2006-09-02 21:39:29 UTC (rev 7855)
@@ -44,6 +44,27 @@
super(parent, propertyList, systemId, line, column);
}
+ /**
+ * {@inheritDoc}
+ */
+ protected void validateAncestry() throws FOTreeException {
+ return;
+ }
+
+ /**
+ * {@inheritDoc}
+ */
+ protected void validateProperties() throws FOTreeException {
+ return;
+ }
+
+ /**
+ * {@inheritDoc}
+ */
+ protected void validateDescendants() throws FOTreeException {
+ return;
+ }
+
public String getName() {
return "table-and-caption";
}
Modified: trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/TableBody.java
===================================================================
--- trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/TableBody.java 2006-09-02 20:15:17 UTC (rev 7854)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/TableBody.java 2006-09-02 21:39:29 UTC (rev 7855)
@@ -43,6 +43,27 @@
super(parent, propertyList, systemId, line, column);
}
+ /**
+ * {@inheritDoc}
+ */
+ protected void validateAncestry() throws FOTreeException {
+ return;
+ }
+
+ /**
+ * {@inheritDoc}
+ */
+ protected void validateProperties() throws FOTreeException {
+ return;
+ }
+
+ /**
+ * {@inheritDoc}
+ */
+ protected void validateDescendants() throws FOTreeException {
+ return;
+ }
+
public String getName() {
return "table-body";
}
Modified: trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/TableCaption.java
===================================================================
--- trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/TableCaption.java 2006-09-02 20:15:17 UTC (rev 7854)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/TableCaption.java 2006-09-02 21:39:29 UTC (rev 7855)
@@ -45,6 +45,27 @@
super(parent, propertyList, systemId, line, column);
}
+ /**
+ * {@inheritDoc}
+ */
+ protected void validateAncestry() throws FOTreeException {
+ return;
+ }
+
+ /**
+ * {@inheritDoc}
+ */
+ protected void validateProperties() throws FOTreeException {
+ return;
+ }
+
+ /**
+ * {@inheritDoc}
+ */
+ protected void validateDescendants() throws FOTreeException {
+ return;
+ }
+
public String getName() {
return "table-caption";
}
Modified: trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/TableCell.java
===================================================================
--- trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/TableCell.java 2006-09-02 20:15:17 UTC (rev 7854)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/TableCell.java 2006-09-02 21:39:29 UTC (rev 7855)
@@ -48,6 +48,27 @@
}
}
+ /**
+ * {@inheritDoc}
+ */
+ protected void validateAncestry() throws FOTreeException {
+ return;
+ }
+
+ /**
+ * {@inheritDoc}
+ */
+ protected void validateProperties() throws FOTreeException {
+ return;
+ }
+
+ /**
+ * {@inheritDoc}
+ */
+ protected void validateDescendants() throws FOTreeException {
+ return;
+ }
+
public String getName() {
return "table-cell";
}
Modified: trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/TableColumn.java
===================================================================
--- trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/TableColumn.java 2006-09-02 20:15:17 UTC (rev 7854)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/TableColumn.java 2006-09-02 21:39:29 UTC (rev 7855)
@@ -50,6 +50,27 @@
}
}
+ /**
+ * {@inheritDoc}
+ */
+ protected void validateAncestry() throws FOTreeException {
+ return;
+ }
+
+ /**
+ * {@inheritDoc}
+ */
+ protected void validateProperties() throws FOTreeException {
+ return;
+ }
+
+ /**
+ * {@inheritDoc}
+ */
+ protected void validateDescendants() throws FOTreeException {
+ return;
+ }
+
public String getName() {
return "table-column";
}
Modified: trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/TableFooter.java
===================================================================
--- trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/TableFooter.java 2006-09-02 20:15:17 UTC (rev 7854)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/TableFooter.java 2006-09-02 21:39:29 UTC (rev 7855)
@@ -43,6 +43,27 @@
super(parent, propertyList, systemId, line, column);
}
+ /**
+ * {@inheritDoc}
+ */
+ protected void validateAncestry() throws FOTreeException {
+ return;
+ }
+
+ /**
+ * {@inheritDoc}
+ */
+ protected void validateProperties() throws FOTreeException {
+ return;
+ }
+
+ /**
+ * {@inheritDoc}
+ */
+ protected void validateDescendants() throws FOTreeException {
+ return;
+ }
+
public String getName() {
return "table-footer";
}
Modified: trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/TableHeader.java
===================================================================
--- trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/TableHeader.java 2006-09-02 20:15:17 UTC (rev 7854)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/TableHeader.java 2006-09-02 21:39:29 UTC (rev 7855)
@@ -43,6 +43,27 @@
super(parent, propertyList, systemId, line, column);
}
+ /**
+ * {@inheritDoc}
+ */
+ protected void validateAncestry() throws FOTreeException {
+ return;
+ }
+
+ /**
+ * {@inheritDoc}
+ */
+ protected void validateProperties() throws FOTreeException {
+ return;
+ }
+
+ /**
+ * {@inheritDoc}
+ */
+ protected void validateDescendants() throws FOTreeException {
+ return;
+ }
+
public String getName() {
return "table-header";
}
Modified: trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/TableRow.java
===================================================================
--- trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/TableRow.java 2006-09-02 20:15:17 UTC (rev 7854)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/TableRow.java 2006-09-02 21:39:29 UTC (rev 7855)
@@ -47,6 +47,27 @@
}
}
+ /**
+ * {@inheritDoc}
+ */
+ protected void validateAncestry() throws FOTreeException {
+ return;
+ }
+
+ /**
+ * {@inheritDoc}
+ */
+ protected void validateProperties() throws FOTreeException {
+ return;
+ }
+
+ /**
+ * {@inheritDoc}
+ */
+ protected void validateDescendants() throws FOTreeException {
+ return;
+ }
+
public String getName() {
return "table-row";
}
Modified: trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/Title.java
===================================================================
--- trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/Title.java 2006-09-02 20:15:17 UTC (rev 7854)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/Title.java 2006-09-02 21:39:29 UTC (rev 7855)
@@ -44,6 +44,27 @@
super(parent, propertyList, systemId, line, column);
}
+ /**
+ * {@inheritDoc}
+ */
+ protected void validateAncestry() throws FOTreeException {
+ return;
+ }
+
+ /**
+ * {@inheritDoc}
+ */
+ protected void validateProperties() throws FOTreeException {
+ return;
+ }
+
+ /**
+ * {@inheritDoc}
+ */
+ protected void validateDescendants() throws FOTreeException {
+ return;
+ }
+
public String getName() {
return "title";
}
Modified: trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/Wrapper.java
===================================================================
--- trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/Wrapper.java 2006-09-02 20:15:17 UTC (rev 7854)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/Wrapper.java 2006-09-02 21:39:29 UTC (rev 7855)
@@ -49,6 +49,27 @@
super(parent, propertyList, systemId, line, column);
}
+ /**
+ * {@inheritDoc}
+ */
+ protected void validateAncestry() throws FOTreeException {
+ return;
+ }
+
+ /**
+ * {@inheritDoc}
+ */
+ protected void validateProperties() throws FOTreeException {
+ return;
+ }
+
+ /**
+ * {@inheritDoc}
+ */
+ protected void validateDescendants() throws FOTreeException {
+ return;
+ }
+
public String getName() {
return "wrapper";
}
Modified: trunk/foray/foray-fotree/src/java/org/foray/fotree/foray/obj/ContinuedLabel.java
===================================================================
--- trunk/foray/foray-fotree/src/java/org/foray/fotree/foray/obj/ContinuedLabel.java 2006-09-02 20:15:17 UTC (rev 7854)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/foray/obj/ContinuedLabel.java 2006-09-02 21:39:29 UTC (rev 7855)
@@ -45,6 +45,27 @@
super(parent, propertyList, systemId, line, column);
}
+ /**
+ * {@inheritDoc}
+ */
+ protected void validateAncestry() throws FOTreeException {
+ return;
+ }
+
+ /**
+ * {@inheritDoc}
+ */
+ protected void validateProperties() throws FOTreeException {
+ return;
+ }
+
+ /**
+ * {@inheritDoc}
+ */
+ protected void validateDescendants() throws FOTreeException {
+ return;
+ }
+
public String getName() {
return "continued-label";
}
Modified: trunk/foray/foray-fotree/src/java/org/foray/fotree/svg/obj/SVGElement.java
===================================================================
--- trunk/foray/foray-fotree/src/java/org/foray/fotree/svg/obj/SVGElement.java 2006-09-02 20:15:17 UTC (rev 7854)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/svg/obj/SVGElement.java 2006-09-02 21:39:29 UTC (rev 7855)
@@ -69,6 +69,27 @@
super(parent, propertyList, tag, systemId, line, column);
}
+ /**
+ * {@inheritDoc}
+ */
+ protected void validateAncestry() throws FOTreeException {
+ return;
+ }
+
+ /**
+ * {@inheritDoc}
+ */
+ protected void validateProperties() throws FOTreeException {
+ return;
+ }
+
+ /**
+ * {@inheritDoc}
+ */
+ protected void validateDescendants() throws FOTreeException {
+ return;
+ }
+
protected Document createDOMDocument() {
final DOMImplementation impl =
SVGDOMImplementation.getDOMImplementation();
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|