foray-commit Mailing List for FOray (Page 284)
Modular XSL-FO Implementation for Java.
Status: Alpha
Brought to you by:
victormote
You can subscribe to this list here.
| 2006 |
Jan
|
Feb
|
Mar
(139) |
Apr
(98) |
May
(250) |
Jun
(394) |
Jul
(84) |
Aug
(13) |
Sep
(420) |
Oct
(186) |
Nov
(1) |
Dec
(3) |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2007 |
Jan
(108) |
Feb
(202) |
Mar
(291) |
Apr
(247) |
May
(374) |
Jun
(227) |
Jul
(231) |
Aug
(60) |
Sep
(31) |
Oct
(45) |
Nov
(18) |
Dec
|
| 2008 |
Jan
(38) |
Feb
(71) |
Mar
(142) |
Apr
|
May
(59) |
Jun
(6) |
Jul
(10) |
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
| 2009 |
Jan
(12) |
Feb
(4) |
Mar
(88) |
Apr
(121) |
May
(17) |
Jun
(30) |
Jul
|
Aug
(5) |
Sep
|
Oct
(1) |
Nov
|
Dec
|
| 2010 |
Jan
(11) |
Feb
(76) |
Mar
(11) |
Apr
|
May
(11) |
Jun
|
Jul
|
Aug
(44) |
Sep
(14) |
Oct
(7) |
Nov
|
Dec
|
| 2011 |
Jan
|
Feb
|
Mar
|
Apr
|
May
(9) |
Jun
|
Jul
|
Aug
|
Sep
|
Oct
(10) |
Nov
|
Dec
|
| 2012 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
(3) |
Jul
(4) |
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
| 2016 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
(168) |
| 2017 |
Jan
(77) |
Feb
(11) |
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
| 2018 |
Jan
|
Feb
|
Mar
(1) |
Apr
(6) |
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
| 2019 |
Jan
|
Feb
(88) |
Mar
(118) |
Apr
(1) |
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
| 2020 |
Jan
|
Feb
|
Mar
|
Apr
|
May
(6) |
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
(141) |
| 2021 |
Jan
(170) |
Feb
(20) |
Mar
|
Apr
|
May
|
Jun
|
Jul
(1) |
Aug
|
Sep
|
Oct
(62) |
Nov
(189) |
Dec
(162) |
| 2022 |
Jan
(201) |
Feb
(118) |
Mar
(8) |
Apr
|
May
(2) |
Jun
(47) |
Jul
(19) |
Aug
(14) |
Sep
(3) |
Oct
|
Nov
(28) |
Dec
(235) |
| 2023 |
Jan
(112) |
Feb
(23) |
Mar
(2) |
Apr
(2) |
May
|
Jun
(1) |
Jul
|
Aug
(70) |
Sep
(92) |
Oct
(20) |
Nov
(1) |
Dec
(1) |
| 2024 |
Jan
|
Feb
|
Mar
(1) |
Apr
(1) |
May
(14) |
Jun
(11) |
Jul
(1) |
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
| 2025 |
Jan
(10) |
Feb
(29) |
Mar
|
Apr
(162) |
May
(245) |
Jun
(83) |
Jul
|
Aug
(1) |
Sep
|
Oct
|
Nov
(4) |
Dec
(23) |
| 2026 |
Jan
(119) |
Feb
(335) |
Mar
(103) |
Apr
(43) |
May
(154) |
Jun
(107) |
Jul
(187) |
Aug
(4) |
Sep
|
Oct
|
Nov
|
Dec
|
|
From: <vic...@us...> - 2006-09-03 17:55:26
|
Revision: 7865
http://svn.sourceforge.net/foray/?rev=7865&view=rev
Author: victormote
Date: 2006-09-03 10:55:15 -0700 (Sun, 03 Sep 2006)
Log Message:
-----------
Move some of the logic in end() to validateDescendants().
Modified Paths:
--------------
trunk/foray/foray-fotree/src/java/org/foray/fotree/FOTreeBuilder.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/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/Flow.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/InstreamForeignObject.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/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/SimplePageMaster.java
trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/StaticContent.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/TableCell.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-03 17:01:34 UTC (rev 7864)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/FOTreeBuilder.java 2006-09-03 17:55:15 UTC (rev 7865)
@@ -130,8 +130,8 @@
}
}
try {
+ currentFObj.end();
currentFObj.validateDescendants();
- currentFObj.end();
} catch (final FOTreeException e) {
throw new SAXException(e);
}
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-03 17:01:34 UTC (rev 7864)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/AbstractFlow.java 2006-09-03 17:55:15 UTC (rev 7865)
@@ -60,13 +60,6 @@
}
}
- /**
- * {@inheritDoc}
- */
- protected void validateDescendants() throws FOTreeException {
- return;
- }
-
public boolean isRAGenerator() {
return true;
}
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-03 17:01:34 UTC (rev 7864)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/AbstractPageMaster.java 2006-09-03 17:55:15 UTC (rev 7865)
@@ -60,11 +60,4 @@
}
}
- /**
- * {@inheritDoc}
- */
- protected void validateDescendants() throws FOTreeException {
- return;
- }
-
}
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-03 17:01:34 UTC (rev 7864)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/Bookmark.java 2006-09-03 17:55:15 UTC (rev 7865)
@@ -83,10 +83,6 @@
* {@inheritDoc}
*/
protected void validateDescendants() throws FOTreeException {
- return;
- }
-
- public void end() throws FOTreeException {
// Validate that the first child is a Label.
if (children == null
|| children.size() < 1
@@ -108,6 +104,9 @@
}
}
+ public void end() throws FOTreeException {
+ }
+
public Bookmark getParentOutline(final FOContext context) {
for (FONode node = (FONode) getParent();
node != null; node = node.effectiveParent(context)) {
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-03 17:01:34 UTC (rev 7864)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/BookmarkTitle.java 2006-09-03 17:55:15 UTC (rev 7865)
@@ -70,11 +70,6 @@
* {@inheritDoc}
*/
protected void validateDescendants() throws FOTreeException {
- return;
- }
-
- public void end() throws FOTreeException {
- super.end();
/* Validate children. Content Model: (#PCDATA)
* Must have exactly one child, an FOText instance. */
if (this.children.size() != 1) {
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-03 17:01:34 UTC (rev 7864)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/BookmarkTree.java 2006-09-03 17:55:15 UTC (rev 7865)
@@ -71,10 +71,6 @@
* {@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++) {
final FObj child = (FObj) children.get(i);
@@ -85,6 +81,10 @@
}
}
+ public void end() throws FOTreeException {
+ return;
+ }
+
public String getName() {
return "bookmark-tree";
}
Modified: trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/Flow.java
===================================================================
--- trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/Flow.java 2006-09-03 17:01:34 UTC (rev 7864)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/Flow.java 2006-09-03 17:55:15 UTC (rev 7865)
@@ -50,6 +50,13 @@
}
public void end() throws FOTreeException {
+ return;
+ }
+
+ /**
+ * {@inheritDoc}
+ */
+ protected void validateDescendants() throws FOTreeException {
boolean anyBlockContent = false;
for (int i = 0; i < getChildren().size(); i++) {
/* Cast to FObj should be OK, because it is not possible to create
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-03 17:01:34 UTC (rev 7864)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/Footnote.java 2006-09-03 17:55:15 UTC (rev 7865)
@@ -63,11 +63,24 @@
return;
}
+ public void end() throws FOTreeException {
+ return;
+ }
+
/**
* {@inheritDoc}
*/
protected void validateDescendants() throws FOTreeException {
- return;
+ if (this.children.size() != 2) {
+ throwException("fo:footnote requires exactly two children.");
+ }
+ if (! (this.children.get(0) instanceof Inline)) {
+ throwException("First child of fo:footnote must be an fo:inline.");
+ }
+ if (! (this.children.get(1) instanceof FootnoteBody)) {
+ throwException("Second child of fo:footnote must be an "
+ + "fo:footnote-body.");
+ }
}
public String getName() {
@@ -86,19 +99,6 @@
return true;
}
- public void end() throws FOTreeException {
- if (this.children.size() != 2) {
- throwException("fo:footnote requires exactly two children.");
- }
- if (! (this.children.get(0) instanceof Inline)) {
- throwException("First child of fo:footnote must be an fo:inline.");
- }
- if (! (this.children.get(1) instanceof FootnoteBody)) {
- throwException("Second child of fo:footnote must be an "
- + "fo:footnote-body.");
- }
- }
-
public org.axsl.foR.fo.Inline getInline() {
/* Cast and index are guaranteed in the end() method. */
return (Inline) this.children.get(0);
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-03 17:01:34 UTC (rev 7864)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/InstreamForeignObject.java 2006-09-03 17:55:15 UTC (rev 7865)
@@ -70,14 +70,14 @@
return;
}
+ public void end() 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
* indicate that only one child is allowed.
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-03 17:01:34 UTC (rev 7864)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/ListBlock.java 2006-09-03 17:55:15 UTC (rev 7865)
@@ -67,7 +67,16 @@
* {@inheritDoc}
*/
protected void validateDescendants() throws FOTreeException {
- return;
+ if (this.getChildCount() < 1) {
+ this.throwException("fo:list-block must have at least one child.");
+ }
+ for (int i = 0; i < this.getChildren().size(); i++) {
+ final FObj fobj = (FObj) this.getChildAt(i);
+ if (! (fobj instanceof ListItem)) {
+ this.throwException("Child of fo:list-block must be "
+ + "fo:list-item", fobj.getContextMessage());
+ }
+ }
}
public String getName() {
@@ -83,16 +92,7 @@
}
public void end() throws FOTreeException {
- if (this.getChildCount() < 1) {
- this.throwException("fo:list-block must have at least one child.");
- }
- for (int i = 0; i < this.getChildren().size(); i++) {
- final FObj fobj = (FObj) this.getChildAt(i);
- if (! (fobj instanceof ListItem)) {
- this.throwException("Child of fo:list-block must be "
- + "fo:list-item", fobj.getContextMessage());
- }
- }
+ return;
}
public FONodeProxy makeProxy(final ProxyFactory factory) {
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-03 17:01:34 UTC (rev 7864)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/ListItem.java 2006-09-03 17:55:15 UTC (rev 7865)
@@ -68,10 +68,6 @@
* {@inheritDoc}
*/
protected void validateDescendants() throws FOTreeException {
- return;
- }
-
- public void end() throws FOTreeException {
if (getChildren().size() != 2) {
throwException(getFullName() + " must have exactly two children.");
}
@@ -85,6 +81,10 @@
}
}
+ public void end() throws FOTreeException {
+ return;
+ }
+
/**
* Override the FObj method, because this is a ListItem instance.
*/
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-03 17:01:34 UTC (rev 7864)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/PageSequence.java 2006-09-03 17:55:15 UTC (rev 7865)
@@ -90,7 +90,9 @@
* {@inheritDoc}
*/
protected void validateDescendants() throws FOTreeException {
- return;
+ if (flow == null) {
+ throwException(getFullName() + "has no flow.");
+ }
}
/**
@@ -103,9 +105,7 @@
}
public void end() throws FOTreeException {
- if (flow == null) {
- throwException(getFullName() + "has no flow.");
- }
+ return;
}
public String getName() {
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-03 17:01:34 UTC (rev 7864)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/PageSequenceMaster.java 2006-09-03 17:55:15 UTC (rev 7865)
@@ -89,11 +89,7 @@
* {@inheritDoc}
*/
protected void validateDescendants() throws FOTreeException {
- return;
- }
-
- public void end() throws FOTreeException {
- /* Validate children. Every child should be a SubSequenceSpecifier. */
+ /* Every child should be a SubSequenceSpecifier. */
if (this.children.size() < 1) {
this.throwException(getFullName() + "must have at least one "
+ "sub-sequence specifier.");
@@ -110,6 +106,9 @@
}
}
+ public void end() throws FOTreeException {
+ }
+
/**
* The parent.
*
Modified: trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/SimplePageMaster.java
===================================================================
--- trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/SimplePageMaster.java 2006-09-03 17:01:34 UTC (rev 7864)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/SimplePageMaster.java 2006-09-03 17:55:15 UTC (rev 7865)
@@ -63,6 +63,13 @@
}
protected void end() throws FOTreeException {
+ return;
+ }
+
+ /**
+ * {@inheritDoc}
+ */
+ protected void validateDescendants() throws FOTreeException {
if (getRegionBody() == null) {
throwException(getFullName() + " must have an fo:region-body.");
}
Modified: trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/StaticContent.java
===================================================================
--- trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/StaticContent.java 2006-09-03 17:01:34 UTC (rev 7864)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/StaticContent.java 2006-09-03 17:55:15 UTC (rev 7865)
@@ -50,6 +50,13 @@
}
public void end() throws FOTreeException {
+ return;
+ }
+
+ /**
+ * {@inheritDoc}
+ */
+ protected void validateDescendants() throws FOTreeException {
boolean anyBlockContent = false;
for (int i = 0; i < getChildren().size(); i++) {
/* Cast to FObj should be OK, because it is not possible to create
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-03 17:01:34 UTC (rev 7864)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/Table.java 2006-09-03 17:55:15 UTC (rev 7865)
@@ -84,14 +84,6 @@
* {@inheritDoc}
*/
protected void validateDescendants() throws FOTreeException {
- return;
- }
-
- public String getName() {
- return "table";
- }
-
- public void end() throws FOTreeException {
final ArrayList columns = new ArrayList();
boolean doneWithMarkers = false;
boolean doneWithColumns = false;
@@ -140,6 +132,14 @@
}
}
+ public String getName() {
+ return "table";
+ }
+
+ public void end() throws FOTreeException {
+ return;
+ }
+
/**
* @param nextColumnNumber
* @param c
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-03 17:01:34 UTC (rev 7864)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/TableCell.java 2006-09-03 17:55:15 UTC (rev 7865)
@@ -71,7 +71,18 @@
* {@inheritDoc}
*/
protected void validateDescendants() throws FOTreeException {
- return;
+ if (this.children.size() < 1) {
+ this.throwException(getFullName()
+ + " must have at least one child");
+ }
+ /* The content model requires that all children be %block content. */
+ for (int i = 0; i < this.children.size(); i++) {
+ final FObj fobj = (FObj) this.children.get(i);
+ if (! fobj.isContentBlock()) {
+ this.throwException(fobj.getContextMessage(),
+ "Child of " + getFullName() + " must be %block.");
+ }
+ }
}
public String getName() {
@@ -134,18 +145,6 @@
}
public void end() throws FOTreeException {
- if (this.children.size() < 1) {
- this.throwException(getFullName()
- + " must have at least one child");
- }
- /* The content model requires that all children be %block content. */
- for (int i = 0; i < this.children.size(); i++) {
- final FObj fobj = (FObj) this.children.get(i);
- if (! fobj.isContentBlock()) {
- this.throwException(fobj.getContextMessage(),
- "Child of " + getFullName() + " must be %block.");
- }
- }
}
public FONodeProxy makeProxy(final ProxyFactory factory) {
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <vic...@us...> - 2006-09-03 17:01:37
|
Revision: 7864
http://svn.sourceforge.net/foray/?rev=7864&view=rev
Author: victormote
Date: 2006-09-03 10:01:34 -0700 (Sun, 03 Sep 2006)
Log Message:
-----------
Make BasicLink extend FObjMixed instead of Inline.
Modified Paths:
--------------
trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/BasicLink.java
Modified: trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/BasicLink.java
===================================================================
--- trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/BasicLink.java 2006-09-03 00:21:23 UTC (rev 7863)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/BasicLink.java 2006-09-03 17:01:34 UTC (rev 7864)
@@ -25,16 +25,20 @@
package org.foray.fotree.fo.obj;
import org.foray.fotree.FObj;
+import org.foray.fotree.FObjMixed;
+import org.foray.fotree.Namespace;
import org.foray.fotree.PropertyList;
import org.axsl.common.Constants;
import org.axsl.foR.FOContext;
+import org.axsl.foR.FONodeProxy;
import org.axsl.foR.FOTreeException;
+import org.axsl.foR.ProxyFactory;
/**
* A "basic-link" object in XSL-FO.
*/
-public class BasicLink extends Inline implements org.axsl.foR.fo.BasicLink {
+public class BasicLink extends FObjMixed implements org.axsl.foR.fo.BasicLink {
public BasicLink(final FObj parent, final PropertyList propertyList,
final String systemId, final int line, final int column) {
@@ -44,13 +48,34 @@
/**
* {@inheritDoc}
*/
- public void setup() throws FOTreeException {
+ protected void validateAncestry() throws FOTreeException {
+ return;
+ }
+
+ /**
+ * {@inheritDoc}
+ */
+ protected void validateProperties() throws FOTreeException {
if (! isValid()) {
throwException(getFullName() + " must specify internal-destination "
+ "or external-destination.");
}
}
+ /**
+ * {@inheritDoc}
+ */
+ public void setup() throws FOTreeException {
+ return;
+ }
+
+ /**
+ * {@inheritDoc}
+ */
+ protected void validateDescendants() throws FOTreeException {
+ return;
+ }
+
public boolean isValid() {
switch (getLinkType()) {
case Constants.BASIC_LINK_INTERNAL: {
@@ -128,4 +153,19 @@
return traitInternalDestination();
}
+ public Namespace getNamespace() {
+ return this.getFOTreeBuilder().getFONamespace();
+ }
+
+ /**
+ * {@inheritDoc}
+ */
+ public boolean blockMustEnclosePCDATA() {
+ return true;
+ }
+
+ public FONodeProxy makeProxy(final ProxyFactory factory) {
+ return factory.makeProxy(this);
+ }
+
}
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <vic...@us...> - 2006-09-03 00:21:27
|
Revision: 7863
http://svn.sourceforge.net/foray/?rev=7863&view=rev
Author: victormote
Date: 2006-09-02 17:21:23 -0700 (Sat, 02 Sep 2006)
Log Message:
-----------
Move some property validation from startup() to validateProperties().
Modified Paths:
--------------
trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/Bookmark.java
trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/Character.java
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 23:49:50 UTC (rev 7862)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/Bookmark.java 2006-09-03 00:21:23 UTC (rev 7863)
@@ -60,30 +60,30 @@
* {@inheritDoc}
*/
protected void validateProperties() throws FOTreeException {
- return;
+ final String _internalDestination = this.traitInternalDestination();
+ if (_internalDestination == null || _internalDestination.equals("")) {
+ getLogger().warn(getFullName()
+ + "requires an internal-destination.");
+ }
+ final String _externalDestination = this.traitExternalDestination();
+ if (_externalDestination != null &&!_externalDestination.equals("")) {
+ getLogger().warn(getFullName()
+ + "external-destination not supported currently.");
+ }
}
/**
* {@inheritDoc}
*/
- protected void validateDescendants() throws FOTreeException {
+ public void setup() throws FOTreeException {
return;
}
/**
* {@inheritDoc}
*/
- public void setup() throws FOTreeException {
- final String _internalDestination = this.traitInternalDestination();
- if (_internalDestination == null || _internalDestination.equals("")) {
- getLogger().warn(getFullName()
- + "requires an internal-destination.");
- }
- final String _externalDestination = this.traitExternalDestination();
- if (_externalDestination != null &&!_externalDestination.equals("")) {
- getLogger().warn(getFullName()
- + "external-destination not supported currently.");
- }
+ protected void validateDescendants() throws FOTreeException {
+ return;
}
public void end() throws FOTreeException {
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 23:49:50 UTC (rev 7862)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/Character.java 2006-09-03 00:21:23 UTC (rev 7863)
@@ -55,12 +55,28 @@
* {@inheritDoc}
*/
protected void validateProperties() throws FOTreeException {
- return;
+ final char c = traitCharacter();
+ if (c == org.foray.fotree.fo.prop.Character.CHARACTER_NOT_SPECIFIED) {
+ throwException("Property \"character\" is required.");
+ }
}
/**
* {@inheritDoc}
*/
+ public void setup() throws FOTreeException {
+ /* This is a duplication of data, but is deemed acceptable at the
+ * moment, because it is expected that use of fo:character will normally
+ * be very limited. */
+ final char c = traitCharacter();
+ final char[] chars = new char[] {c};
+ final FOText text = new FOText(this, chars);
+ super.addChild(text);
+ }
+
+ /**
+ * {@inheritDoc}
+ */
protected void validateDescendants() throws FOTreeException {
return;
}
@@ -77,22 +93,6 @@
return true;
}
- /**
- * {@inheritDoc}
- */
- public void setup() throws FOTreeException {
- final char c = traitCharacter();
- if (c == org.foray.fotree.fo.prop.Character.CHARACTER_NOT_SPECIFIED) {
- throwException("Property \"character\" is required.");
- }
- /* This is a duplication of data, but is deemed acceptable at the
- * moment, because it is expected that use of fo:character will normally
- * be very limited. */
- final char[] chars = new char[] {c};
- final FOText text = new FOText(this, chars);
- super.addChild(text);
- }
-
public char[] getAreaTreeText(final FOContext context) {
final FOText text = (FOText) this.children.get(0);
return text.getAreaTreeText(context);
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <vic...@us...> - 2006-09-02 23:50:00
|
Revision: 7862
http://svn.sourceforge.net/foray/?rev=7862&view=rev
Author: victormote
Date: 2006-09-02 16:49:50 -0700 (Sat, 02 Sep 2006)
Log Message:
-----------
Move some property validation from startup() to validateProperties().
Modified Paths:
--------------
trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/AbstractFlow.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/Leader.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/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/RepeatablePMReference.java
trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/StaticContent.java
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 23:40:57 UTC (rev 7861)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/AbstractFlow.java 2006-09-02 23:49:50 UTC (rev 7862)
@@ -54,7 +54,10 @@
* {@inheritDoc}
*/
protected void validateProperties() throws FOTreeException {
- return;
+ final String name = traitFlowName();
+ if (name == null || name.equals("")) {
+ throwException(getFullName() + "requires a 'flow-name'.");
+ }
}
/**
@@ -64,16 +67,6 @@
return;
}
- /**
- * {@inheritDoc}
- */
- protected void setup() throws FOTreeException {
- final String name = traitFlowName();
- if (name == null || name.equals("")) {
- throwException(getFullName() + "requires a 'flow-name'.");
- }
- }
-
public boolean isRAGenerator() {
return true;
}
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 23:40:57 UTC (rev 7861)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/ConditionalPageMasterReference.java 2006-09-02 23:49:50 UTC (rev 7862)
@@ -62,25 +62,25 @@
* {@inheritDoc}
*/
protected void validateProperties() throws FOTreeException {
- return;
+ /* Validate properties. */
+ if (traitMasterReference() == null) {
+ logWarning(getFullName() + " has no master-reference, and "
+ + "will be ignored.");
+ }
}
/**
* {@inheritDoc}
*/
- protected void validateDescendants() throws FOTreeException {
+ public void setup() {
return;
}
/**
* {@inheritDoc}
*/
- public void setup() {
- /* Validate properties. */
- if (traitMasterReference() == null) {
- logWarning(getFullName() + " has no master-reference, and "
- + "will be ignored.");
- }
+ protected void validateDescendants() throws FOTreeException {
+ return;
}
public String getName() {
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 23:40:57 UTC (rev 7861)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/Leader.java 2006-09-02 23:49:50 UTC (rev 7862)
@@ -57,20 +57,6 @@
* {@inheritDoc}
*/
protected void validateProperties() throws FOTreeException {
- return;
- }
-
- /**
- * {@inheritDoc}
- */
- protected void validateDescendants() throws FOTreeException {
- return;
- }
-
- /**
- * {@inheritDoc}
- */
- public void setup() 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
* the min, max, and optimum. */
@@ -88,6 +74,20 @@
}
}
+ /**
+ * {@inheritDoc}
+ */
+ public void setup() throws FOTreeException {
+ return;
+ }
+
+ /**
+ * {@inheritDoc}
+ */
+ protected void validateDescendants() throws FOTreeException {
+ return;
+ }
+
public String getName() {
return "leader";
}
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 23:40:57 UTC (rev 7861)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/Marker.java 2006-09-02 23:49:50 UTC (rev 7862)
@@ -73,20 +73,6 @@
* {@inheritDoc}
*/
protected void validateProperties() throws FOTreeException {
- return;
- }
-
- /**
- * {@inheritDoc}
- */
- protected void validateDescendants() throws FOTreeException {
- return;
- }
-
- /**
- * {@inheritDoc}
- */
- public void setup() throws FOTreeException {
// Make sure that no sibling marker has the same 'marker-class-name'.
final List siblings = realParent().getChildren();
for (int i = 0; i < siblings.size(); i++) {
@@ -110,6 +96,20 @@
}
}
+ /**
+ * {@inheritDoc}
+ */
+ public void setup() throws FOTreeException {
+ return;
+ }
+
+ /**
+ * {@inheritDoc}
+ */
+ protected void validateDescendants() throws FOTreeException {
+ return;
+ }
+
public String getName() {
return "marker";
}
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 23:40:57 UTC (rev 7861)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/PageSequence.java 2006-09-02 23:49:50 UTC (rev 7862)
@@ -97,7 +97,6 @@
* {@inheritDoc}
*/
public void setup() throws FOTreeException {
- // get the 'format' properties
this.pageNumberGenerator = new PageNumberGenerator(this.traitFormat(),
this.traitGroupingSeparator(), this.traitGroupingSize(), this
.traitLetterValue());
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 23:40:57 UTC (rev 7861)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/PageSequenceMaster.java 2006-09-02 23:49:50 UTC (rev 7862)
@@ -68,30 +68,28 @@
* {@inheritDoc}
*/
protected void validateProperties() throws FOTreeException {
- return;
+ final String masterName = this.traitMasterName();
+ if (masterName == null) {
+ logWarning(getFullName() + " has no page-master-name, and will be "
+ + "ignored.");
+ } else {
+ this.layoutMasterSet().addPageSequenceMaster(masterName, this);
+ }
}
/**
* {@inheritDoc}
*/
- protected void validateDescendants() throws FOTreeException {
- return;
+ public void setup() throws FOTreeException {
+ currentSubSequenceNumber = -1;
+ currentSubSequence = null;
}
/**
* {@inheritDoc}
*/
- public void setup() throws FOTreeException {
- currentSubSequenceNumber = -1;
- currentSubSequence = null;
- /* Validate properties. */
- final String masterName = this.traitMasterName();
- if (masterName == null) {
- logWarning(getFullName() + " has no page-master-name, and will be "
- + "ignored.");
- } else {
- this.layoutMasterSet().addPageSequenceMaster(masterName, this);
- }
+ protected void validateDescendants() throws FOTreeException {
+ return;
}
public void end() throws FOTreeException {
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 23:40:57 UTC (rev 7861)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/Region.java 2006-09-02 23:49:50 UTC (rev 7862)
@@ -55,26 +55,26 @@
* {@inheritDoc}
*/
protected void validateProperties() throws FOTreeException {
- return;
+ if (traitRegionName() == null
+ || traitRegionName().equals("")) {
+ throwException("region-name may not be null.");
+ }
+ validateReservedNames();
+ validateConsistentClassUsage();
}
/**
* {@inheritDoc}
*/
- protected void validateDescendants() throws FOTreeException {
+ public void setup() throws FOTreeException {
return;
}
/**
* {@inheritDoc}
*/
- public void setup() throws FOTreeException {
- if (traitRegionName() == null
- || traitRegionName().equals("")) {
- throwException("region-name may not be null.");
- }
- validateReservedNames();
- validateConsistentClassUsage();
+ protected void validateDescendants() throws FOTreeException {
+ return;
}
/**
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 23:40:57 UTC (rev 7861)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/RepeatablePMReference.java 2006-09-02 23:49:50 UTC (rev 7862)
@@ -65,27 +65,26 @@
* {@inheritDoc}
*/
protected void validateProperties() throws FOTreeException {
- return;
+ final String masterReference = traitMasterReference();
+ if (masterReference == null
+ || masterReference.equals("")) {
+ logWarning(getFullName() + " has no master-reference, and will be "
+ + "ignored.");
+ }
}
/**
* {@inheritDoc}
*/
- protected void validateDescendants() throws FOTreeException {
+ public void setup() {
return;
}
/**
* {@inheritDoc}
*/
- public void setup() {
- /* Validate properites. */
- final String masterReference = traitMasterReference();
- if (masterReference == null
- || masterReference.equals("")) {
- logWarning(getFullName() + " has no master-reference, and will be "
- + "ignored.");
- }
+ protected void validateDescendants() throws FOTreeException {
+ return;
}
public String getName() {
Modified: trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/StaticContent.java
===================================================================
--- trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/StaticContent.java 2006-09-02 23:40:57 UTC (rev 7861)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/StaticContent.java 2006-09-02 23:49:50 UTC (rev 7862)
@@ -46,7 +46,6 @@
* {@inheritDoc}
*/
public void setup() throws FOTreeException {
- super.setup();
getPageSequence().addStaticContent(this);
}
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <vic...@us...> - 2006-09-02 23:41:10
|
Revision: 7861
http://svn.sourceforge.net/foray/?rev=7861&view=rev
Author: victormote
Date: 2006-09-02 16:40:57 -0700 (Sat, 02 Sep 2006)
Log Message:
-----------
1. Add some javadoc.
2. Move some property validation from startup() to validateProperties().
Modified Paths:
--------------
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/BasicLink.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/Character.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/Flow.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/Marker.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/RepeatablePMReference.java
trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/SimplePageMaster.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/StaticContent.java
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 23:11:38 UTC (rev 7860)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/AbstractFlow.java 2006-09-02 23:40:57 UTC (rev 7861)
@@ -64,6 +64,9 @@
return;
}
+ /**
+ * {@inheritDoc}
+ */
protected void setup() 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 23:11:38 UTC (rev 7860)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/AbstractPageMaster.java 2006-09-02 23:40:57 UTC (rev 7861)
@@ -54,7 +54,10 @@
* {@inheritDoc}
*/
protected void validateProperties() throws FOTreeException {
- return;
+ if (traitMasterName() == null) {
+ logWarning(this.getFullName() + " has no "
+ + "master-name, and will be ignored.");
+ }
}
/**
Modified: trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/BasicLink.java
===================================================================
--- trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/BasicLink.java 2006-09-02 23:11:38 UTC (rev 7860)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/BasicLink.java 2006-09-02 23:40:57 UTC (rev 7861)
@@ -41,6 +41,9 @@
super(parent, propertyList, systemId, line, column);
}
+ /**
+ * {@inheritDoc}
+ */
public void setup() throws FOTreeException {
if (! isValid()) {
throwException(getFullName() + " must specify internal-destination "
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 23:11:38 UTC (rev 7860)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/Bookmark.java 2006-09-02 23:40:57 UTC (rev 7861)
@@ -70,6 +70,9 @@
return;
}
+ /**
+ * {@inheritDoc}
+ */
public void setup() throws FOTreeException {
final String _internalDestination = this.traitInternalDestination();
if (_internalDestination == null || _internalDestination.equals("")) {
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 23:11:38 UTC (rev 7860)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/Character.java 2006-09-02 23:40:57 UTC (rev 7861)
@@ -77,6 +77,9 @@
return true;
}
+ /**
+ * {@inheritDoc}
+ */
public void setup() throws FOTreeException {
final char c = traitCharacter();
if (c == org.foray.fotree.fo.prop.Character.CHARACTER_NOT_SPECIFIED) {
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 23:11:38 UTC (rev 7860)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/ConditionalPageMasterReference.java 2006-09-02 23:40:57 UTC (rev 7861)
@@ -72,6 +72,9 @@
return;
}
+ /**
+ * {@inheritDoc}
+ */
public void setup() {
/* Validate properties. */
if (traitMasterReference() == null) {
Modified: trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/Flow.java
===================================================================
--- trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/Flow.java 2006-09-02 23:11:38 UTC (rev 7860)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/Flow.java 2006-09-02 23:40:57 UTC (rev 7861)
@@ -42,6 +42,9 @@
super(parent, propertyList, systemId, line, column);
}
+ /**
+ * {@inheritDoc}
+ */
public void setup() throws FOTreeException {
getPageSequence().addFlow(this);
}
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 23:11:38 UTC (rev 7860)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/Leader.java 2006-09-02 23:40:57 UTC (rev 7861)
@@ -67,6 +67,9 @@
return;
}
+ /**
+ * {@inheritDoc}
+ */
public void setup() 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/Marker.java
===================================================================
--- trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/Marker.java 2006-09-02 23:11:38 UTC (rev 7860)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/Marker.java 2006-09-02 23:40:57 UTC (rev 7861)
@@ -83,6 +83,9 @@
return;
}
+ /**
+ * {@inheritDoc}
+ */
public void setup() 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/PageSequence.java
===================================================================
--- trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/PageSequence.java 2006-09-02 23:11:38 UTC (rev 7860)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/PageSequence.java 2006-09-02 23:40:57 UTC (rev 7861)
@@ -93,6 +93,9 @@
return;
}
+ /**
+ * {@inheritDoc}
+ */
public void setup() 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 23:11:38 UTC (rev 7860)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/PageSequenceMaster.java 2006-09-02 23:40:57 UTC (rev 7861)
@@ -78,6 +78,9 @@
return;
}
+ /**
+ * {@inheritDoc}
+ */
public void setup() throws FOTreeException {
currentSubSequenceNumber = -1;
currentSubSequence = null;
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 23:11:38 UTC (rev 7860)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/Region.java 2006-09-02 23:40:57 UTC (rev 7861)
@@ -65,6 +65,9 @@
return;
}
+ /**
+ * {@inheritDoc}
+ */
public void setup() throws FOTreeException {
if (traitRegionName() == null
|| traitRegionName().equals("")) {
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 23:11:38 UTC (rev 7860)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/RepeatablePMReference.java 2006-09-02 23:40:57 UTC (rev 7861)
@@ -75,6 +75,9 @@
return;
}
+ /**
+ * {@inheritDoc}
+ */
public void setup() {
/* Validate properites. */
final String masterReference = traitMasterReference();
Modified: trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/SimplePageMaster.java
===================================================================
--- trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/SimplePageMaster.java 2006-09-02 23:11:38 UTC (rev 7860)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/SimplePageMaster.java 2006-09-02 23:40:57 UTC (rev 7861)
@@ -53,11 +53,11 @@
super(parent, propertyList, systemId, line, column);
}
+ /**
+ * {@inheritDoc}
+ */
protected void setup() throws FOTreeException {
- if (traitMasterName() == null) {
- logWarning("simple-page-master has no "
- + "master-name, and will be ignored.");
- } else {
+ if (traitMasterName() != null) {
getLayoutMasterSet().addSimplePageMaster(this);
}
}
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 23:11:38 UTC (rev 7860)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/SinglePageMasterReference.java 2006-09-02 23:40:57 UTC (rev 7861)
@@ -63,7 +63,11 @@
* {@inheritDoc}
*/
protected void validateProperties() throws FOTreeException {
- return;
+ final String masterReference = traitMasterReference();
+ if (masterReference.equals("")) {
+ this.logWarning(getFullName() + " has no master-reference, and "
+ + "will be ignored.");
+ }
}
/**
@@ -73,12 +77,11 @@
return;
}
+ /**
+ * {@inheritDoc}
+ */
public void setup() {
- final String masterReference = traitMasterReference();
- if (masterReference.equals("")) {
- this.logWarning(getFullName() + " has no master-reference, and "
- + "will be ignored.");
- }
+ return;
}
/**
Modified: trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/StaticContent.java
===================================================================
--- trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/StaticContent.java 2006-09-02 23:11:38 UTC (rev 7860)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/StaticContent.java 2006-09-02 23:40:57 UTC (rev 7861)
@@ -42,6 +42,9 @@
super(parent, propertyList, systemId, line, column);
}
+ /**
+ * {@inheritDoc}
+ */
public void setup() throws FOTreeException {
super.setup();
getPageSequence().addStaticContent(this);
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <vic...@us...> - 2006-09-02 23:12:11
|
Revision: 7860
http://svn.sourceforge.net/foray/?rev=7860&view=rev
Author: victormote
Date: 2006-09-02 16:11:38 -0700 (Sat, 02 Sep 2006)
Log Message:
-----------
Rename method for clarity.
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/ForeignXML.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/BasicLink.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/Flow.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/RegionAfter.java
trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/RegionBefore.java
trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/RegionBody.java
trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/RegionEnd.java
trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/RegionStart.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/SimplePageMaster.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/StaticContent.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
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 23:04:42 UTC (rev 7859)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/FOTreeBuilder.java 2006-09-02 23:11:38 UTC (rev 7860)
@@ -194,7 +194,7 @@
* Give the fobj a chance to do some validation and/or setup before
* the children are processed.
*/
- fobj.start();
+ fobj.setup();
checkRoot(fobj);
// Let Root register an "id", if any.
rootFObj.addId(fobj);
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 23:04:42 UTC (rev 7859)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/FObj.java 2006-09-02 23:11:38 UTC (rev 7860)
@@ -160,12 +160,11 @@
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
- * processed.
+ * A hook into the parsing process which allows the subclass instance to
+ * do some initialization-type work after all of the properties have been
+ * parsed, but before any of the children have been parsed.
*/
- protected abstract void start() throws FOTreeException ;
+ protected abstract void setup() throws FOTreeException ;
/**
* A hook into the parsing process which allows the subclass instance to
Modified: trunk/foray/foray-fotree/src/java/org/foray/fotree/ForeignXML.java
===================================================================
--- trunk/foray/foray-fotree/src/java/org/foray/fotree/ForeignXML.java 2006-09-02 23:04:42 UTC (rev 7859)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/ForeignXML.java 2006-09-02 23:11:38 UTC (rev 7860)
@@ -102,7 +102,7 @@
/**
* {@inheritDoc}
*/
- protected void start() throws FOTreeException {
+ protected void setup() throws FOTreeException {
return;
}
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 23:04:42 UTC (rev 7859)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/AbstractFlow.java 2006-09-02 23:11:38 UTC (rev 7860)
@@ -64,7 +64,7 @@
return;
}
- protected void start() throws FOTreeException {
+ protected void setup() throws FOTreeException {
final String name = traitFlowName();
if (name == null || name.equals("")) {
throwException(getFullName() + "requires a 'flow-name'.");
Modified: trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/BasicLink.java
===================================================================
--- trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/BasicLink.java 2006-09-02 23:04:42 UTC (rev 7859)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/BasicLink.java 2006-09-02 23:11:38 UTC (rev 7860)
@@ -41,7 +41,7 @@
super(parent, propertyList, systemId, line, column);
}
- public void start() throws FOTreeException {
+ public void setup() throws FOTreeException {
if (! isValid()) {
throwException(getFullName() + " must specify internal-destination "
+ "or external-destination.");
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 23:04:42 UTC (rev 7859)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/BidiOverride.java 2006-09-02 23:11:38 UTC (rev 7860)
@@ -60,7 +60,7 @@
/**
* {@inheritDoc}
*/
- protected void start() throws FOTreeException {
+ protected void setup() throws FOTreeException {
return;
}
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 23:04:42 UTC (rev 7859)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/Block.java 2006-09-02 23:11:38 UTC (rev 7860)
@@ -67,7 +67,7 @@
/**
* {@inheritDoc}
*/
- protected void start() throws FOTreeException {
+ protected void setup() throws FOTreeException {
return;
}
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 23:04:42 UTC (rev 7859)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/BlockContainer.java 2006-09-02 23:11:38 UTC (rev 7860)
@@ -60,7 +60,7 @@
/**
* {@inheritDoc}
*/
- protected void start() throws FOTreeException {
+ protected void setup() throws FOTreeException {
return;
}
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 23:04:42 UTC (rev 7859)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/Bookmark.java 2006-09-02 23:11:38 UTC (rev 7860)
@@ -70,7 +70,7 @@
return;
}
- public void start() throws FOTreeException {
+ public void setup() throws FOTreeException {
final String _internalDestination = this.traitInternalDestination();
if (_internalDestination == null || _internalDestination.equals("")) {
getLogger().warn(getFullName()
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 23:04:42 UTC (rev 7859)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/BookmarkTitle.java 2006-09-02 23:11:38 UTC (rev 7860)
@@ -62,7 +62,7 @@
/**
* {@inheritDoc}
*/
- protected void start() throws FOTreeException {
+ protected void setup() throws FOTreeException {
return;
}
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 23:04:42 UTC (rev 7859)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/BookmarkTree.java 2006-09-02 23:11:38 UTC (rev 7860)
@@ -63,7 +63,7 @@
/**
* {@inheritDoc}
*/
- protected void start() throws FOTreeException {
+ protected void setup() throws FOTreeException {
return;
}
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 23:04:42 UTC (rev 7859)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/Character.java 2006-09-02 23:11:38 UTC (rev 7860)
@@ -77,7 +77,7 @@
return true;
}
- public void start() throws FOTreeException {
+ public void setup() throws FOTreeException {
final char c = traitCharacter();
if (c == org.foray.fotree.fo.prop.Character.CHARACTER_NOT_SPECIFIED) {
throwException("Property \"character\" is required.");
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 23:04:42 UTC (rev 7859)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/ColorProfile.java 2006-09-02 23:11:38 UTC (rev 7860)
@@ -60,7 +60,7 @@
/**
* {@inheritDoc}
*/
- protected void start() throws FOTreeException {
+ protected void setup() throws FOTreeException {
return;
}
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 23:04:42 UTC (rev 7859)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/ConditionalPageMasterReference.java 2006-09-02 23:11:38 UTC (rev 7860)
@@ -72,7 +72,7 @@
return;
}
- public void start() {
+ public void setup() {
/* Validate properties. */
if (traitMasterReference() == null) {
logWarning(getFullName() + " has no master-reference, and "
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 23:04:42 UTC (rev 7859)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/Declarations.java 2006-09-02 23:11:38 UTC (rev 7860)
@@ -60,7 +60,7 @@
/**
* {@inheritDoc}
*/
- protected void start() throws FOTreeException {
+ protected void setup() throws FOTreeException {
return;
}
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 23:04:42 UTC (rev 7859)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/ExternalGraphic.java 2006-09-02 23:11:38 UTC (rev 7860)
@@ -83,7 +83,7 @@
/**
* {@inheritDoc}
*/
- protected void start() throws FOTreeException {
+ protected void setup() throws FOTreeException {
return;
}
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 23:04:42 UTC (rev 7859)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/Float.java 2006-09-02 23:11:38 UTC (rev 7860)
@@ -59,7 +59,7 @@
/**
* {@inheritDoc}
*/
- protected void start() throws FOTreeException {
+ protected void setup() throws FOTreeException {
return;
}
Modified: trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/Flow.java
===================================================================
--- trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/Flow.java 2006-09-02 23:04:42 UTC (rev 7859)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/Flow.java 2006-09-02 23:11:38 UTC (rev 7860)
@@ -42,7 +42,7 @@
super(parent, propertyList, systemId, line, column);
}
- public void start() throws FOTreeException {
+ public void setup() throws FOTreeException {
getPageSequence().addFlow(this);
}
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 23:04:42 UTC (rev 7859)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/Footnote.java 2006-09-02 23:11:38 UTC (rev 7860)
@@ -59,7 +59,7 @@
/**
* {@inheritDoc}
*/
- protected void start() throws FOTreeException {
+ protected void setup() throws FOTreeException {
return;
}
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 23:04:42 UTC (rev 7859)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/FootnoteBody.java 2006-09-02 23:11:38 UTC (rev 7860)
@@ -60,7 +60,7 @@
/**
* {@inheritDoc}
*/
- protected void start() throws FOTreeException {
+ protected void setup() throws FOTreeException {
return;
}
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 23:04:42 UTC (rev 7859)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/InitialPropertySet.java 2006-09-02 23:11:38 UTC (rev 7860)
@@ -61,7 +61,7 @@
/**
* {@inheritDoc}
*/
- protected void start() throws FOTreeException {
+ protected void setup() throws FOTreeException {
return;
}
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 23:04:42 UTC (rev 7859)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/Inline.java 2006-09-02 23:11:38 UTC (rev 7860)
@@ -62,7 +62,7 @@
/**
* {@inheritDoc}
*/
- protected void start() throws FOTreeException {
+ protected void setup() throws FOTreeException {
return;
}
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 23:04:42 UTC (rev 7859)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/InlineContainer.java 2006-09-02 23:11:38 UTC (rev 7860)
@@ -60,7 +60,7 @@
/**
* {@inheritDoc}
*/
- protected void start() throws FOTreeException {
+ protected void setup() throws FOTreeException {
return;
}
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 23:04:42 UTC (rev 7859)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/InstreamForeignObject.java 2006-09-02 23:11:38 UTC (rev 7860)
@@ -66,7 +66,7 @@
/**
* {@inheritDoc}
*/
- protected void start() throws FOTreeException {
+ protected void setup() throws FOTreeException {
return;
}
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 23:04:42 UTC (rev 7859)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/LayoutMasterSet.java 2006-09-02 23:11:38 UTC (rev 7860)
@@ -79,7 +79,7 @@
/**
* {@inheritDoc}
*/
- protected void start() throws FOTreeException {
+ protected void setup() throws FOTreeException {
return;
}
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 23:04:42 UTC (rev 7859)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/Leader.java 2006-09-02 23:11:38 UTC (rev 7860)
@@ -67,7 +67,7 @@
return;
}
- public void start() throws FOTreeException {
+ public void setup() 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
* the min, max, and optimum. */
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 23:04:42 UTC (rev 7859)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/ListBlock.java 2006-09-02 23:11:38 UTC (rev 7860)
@@ -59,7 +59,7 @@
/**
* {@inheritDoc}
*/
- protected void start() throws FOTreeException {
+ protected void setup() throws FOTreeException {
return;
}
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 23:04:42 UTC (rev 7859)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/ListItem.java 2006-09-02 23:11:38 UTC (rev 7860)
@@ -60,7 +60,7 @@
/**
* {@inheritDoc}
*/
- protected void start() throws FOTreeException {
+ protected void setup() throws FOTreeException {
return;
}
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 23:04:42 UTC (rev 7859)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/ListItemBody.java 2006-09-02 23:11:38 UTC (rev 7860)
@@ -61,7 +61,7 @@
/**
* {@inheritDoc}
*/
- protected void start() throws FOTreeException {
+ protected void setup() throws FOTreeException {
return;
}
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 23:04:42 UTC (rev 7859)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/ListItemLabel.java 2006-09-02 23:11:38 UTC (rev 7860)
@@ -61,7 +61,7 @@
/**
* {@inheritDoc}
*/
- protected void start() throws FOTreeException {
+ protected void setup() throws FOTreeException {
return;
}
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 23:04:42 UTC (rev 7859)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/Marker.java 2006-09-02 23:11:38 UTC (rev 7860)
@@ -83,7 +83,7 @@
return;
}
- public void start() throws FOTreeException {
+ public void setup() throws FOTreeException {
// Make sure that no sibling marker has the same 'marker-class-name'.
final List siblings = realParent().getChildren();
for (int i = 0; i < siblings.size(); i++) {
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 23:04:42 UTC (rev 7859)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/MultiCase.java 2006-09-02 23:11:38 UTC (rev 7860)
@@ -60,7 +60,7 @@
/**
* {@inheritDoc}
*/
- protected void start() throws FOTreeException {
+ protected void setup() throws FOTreeException {
return;
}
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 23:04:42 UTC (rev 7859)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/MultiProperties.java 2006-09-02 23:11:38 UTC (rev 7860)
@@ -60,7 +60,7 @@
/**
* {@inheritDoc}
*/
- protected void start() throws FOTreeException {
+ protected void setup() throws FOTreeException {
return;
}
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 23:04:42 UTC (rev 7859)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/MultiPropertySet.java 2006-09-02 23:11:38 UTC (rev 7860)
@@ -60,7 +60,7 @@
/**
* {@inheritDoc}
*/
- protected void start() throws FOTreeException {
+ protected void setup() throws FOTreeException {
return;
}
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 23:04:42 UTC (rev 7859)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/MultiSwitch.java 2006-09-02 23:11:38 UTC (rev 7860)
@@ -60,7 +60,7 @@
/**
* {@inheritDoc}
*/
- protected void start() throws FOTreeException {
+ protected void setup() throws FOTreeException {
return;
}
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 23:04:42 UTC (rev 7859)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/MultiToggle.java 2006-09-02 23:11:38 UTC (rev 7860)
@@ -61,7 +61,7 @@
/**
* {@inheritDoc}
*/
- protected void start() throws FOTreeException {
+ protected void setup() throws FOTreeException {
return;
}
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 23:04:42 UTC (rev 7859)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/PageNumber.java 2006-09-02 23:11:38 UTC (rev 7860)
@@ -62,7 +62,7 @@
/**
* {@inheritDoc}
*/
- protected void start() throws FOTreeException {
+ protected void setup() throws FOTreeException {
return;
}
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 23:04:42 UTC (rev 7859)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/PageNumberCitation.java 2006-09-02 23:11:38 UTC (rev 7860)
@@ -65,7 +65,7 @@
/**
* {@inheritDoc}
*/
- protected void start() throws FOTreeException {
+ protected void setup() throws FOTreeException {
return;
}
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 23:04:42 UTC (rev 7859)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/PageSequence.java 2006-09-02 23:11:38 UTC (rev 7860)
@@ -93,7 +93,7 @@
return;
}
- public void start() throws FOTreeException {
+ public void setup() throws FOTreeException {
// get the 'format' properties
this.pageNumberGenerator = new PageNumberGenerator(this.traitFormat(),
this.traitGroupingSeparator(), this.traitGroupingSize(), this
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 23:04:42 UTC (rev 7859)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/PageSequenceMaster.java 2006-09-02 23:11:38 UTC (rev 7860)
@@ -78,7 +78,7 @@
return;
}
- public void start() throws FOTreeException {
+ public void setup() throws FOTreeException {
currentSubSequenceNumber = -1;
currentSubSequence = null;
/* Validate properties. */
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 23:04:42 UTC (rev 7859)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/Region.java 2006-09-02 23:11:38 UTC (rev 7860)
@@ -65,7 +65,7 @@
return;
}
- public void start() throws FOTreeException {
+ public void setup() throws FOTreeException {
if (traitRegionName() == null
|| traitRegionName().equals("")) {
throwException("region-name may not be null.");
Modified: trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/RegionAfter.java
===================================================================
--- trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/RegionAfter.java 2006-09-02 23:04:42 UTC (rev 7859)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/RegionAfter.java 2006-09-02 23:11:38 UTC (rev 7860)
@@ -47,7 +47,7 @@
/**
* {@inheritDoc}
*/
- public void start() throws FOTreeException {
+ public void setup() throws FOTreeException {
getPageMaster().addRegionAfter(this);
}
Modified: trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/RegionBefore.java
===================================================================
--- trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/RegionBefore.java 2006-09-02 23:04:42 UTC (rev 7859)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/RegionBefore.java 2006-09-02 23:11:38 UTC (rev 7860)
@@ -47,7 +47,7 @@
/**
* {@inheritDoc}
*/
- public void start() throws FOTreeException {
+ public void setup() throws FOTreeException {
getPageMaster().addRegionBefore(this);
}
Modified: trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/RegionBody.java
===================================================================
--- trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/RegionBody.java 2006-09-02 23:04:42 UTC (rev 7859)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/RegionBody.java 2006-09-02 23:11:38 UTC (rev 7860)
@@ -47,7 +47,7 @@
/**
* {@inheritDoc}
*/
- public void start() throws FOTreeException {
+ public void setup() throws FOTreeException {
getPageMaster().addRegionBody(this);
}
Modified: trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/RegionEnd.java
===================================================================
--- trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/RegionEnd.java 2006-09-02 23:04:42 UTC (rev 7859)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/RegionEnd.java 2006-09-02 23:11:38 UTC (rev 7860)
@@ -46,7 +46,7 @@
/**
* {@inheritDoc}
*/
- public void start() throws FOTreeException {
+ public void setup() throws FOTreeException {
getPageMaster().addRegionEnd(this);
}
Modified: trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/RegionStart.java
===================================================================
--- trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/RegionStart.java 2006-09-02 23:04:42 UTC (rev 7859)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/RegionStart.java 2006-09-02 23:11:38 UTC (rev 7860)
@@ -47,7 +47,7 @@
/**
* {@inheritDoc}
*/
- public void start() throws FOTreeException {
+ public void setup() throws FOTreeException {
getPageMaster().addRegionStart(this);
}
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 23:04:42 UTC (rev 7859)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/RepeatablePMAlternatives.java 2006-09-02 23:11:38 UTC (rev 7860)
@@ -71,7 +71,7 @@
/**
* {@inheritDoc}
*/
- protected void start() throws FOTreeException {
+ protected void setup() throws FOTreeException {
return;
}
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 23:04:42 UTC (rev 7859)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/RepeatablePMReference.java 2006-09-02 23:11:38 UTC (rev 7860)
@@ -75,7 +75,7 @@
return;
}
- public void start() {
+ public void setup() {
/* Validate properites. */
final String masterReference = traitMasterReference();
if (masterReference == null
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 23:04:42 UTC (rev 7859)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/RetrieveMarker.java 2006-09-02 23:11:38 UTC (rev 7860)
@@ -60,7 +60,7 @@
/**
* {@inheritDoc}
*/
- protected void start() throws FOTreeException {
+ protected void setup() throws FOTreeException {
return;
}
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 23:04:42 UTC (rev 7859)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/Root.java 2006-09-02 23:11:38 UTC (rev 7860)
@@ -88,7 +88,7 @@
/**
* {@inheritDoc}
*/
- protected void start() throws FOTreeException {
+ protected void setup() throws FOTreeException {
return;
}
Modified: trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/SimplePageMaster.java
===================================================================
--- trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/SimplePageMaster.java 2006-09-02 23:04:42 UTC (rev 7859)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/SimplePageMaster.java 2006-09-02 23:11:38 UTC (rev 7860)
@@ -53,7 +53,7 @@
super(parent, propertyList, systemId, line, column);
}
- protected void start() throws FOTreeException {
+ protected void setup() throws FOTreeException {
if (traitMasterName() == null) {
logWarning("simple-page-master has no "
+ "master-name, and will be ignored.");
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 23:04:42 UTC (rev 7859)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/SinglePageMasterReference.java 2006-09-02 23:11:38 UTC (rev 7860)
@@ -73,7 +73,7 @@
return;
}
- public void start() {
+ public void setup() {
final String masterReference = traitMasterReference();
if (masterReference.equals("")) {
this.logWarning(getFullName() + " has no master-reference, and "
Modified: trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/StaticContent.java
===================================================================
--- trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/StaticContent.java 2006-09-02 23:04:42 UTC (rev 7859)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/StaticContent.java 2006-09-02 23:11:38 UTC (rev 7860)
@@ -42,8 +42,8 @@
super(parent, propertyList, systemId, line, column);
}
- public void start() throws FOTreeException {
- super.start();
+ public void setup() throws FOTreeException {
+ super.setup();
getPageSequence().addStaticContent(this);
}
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 23:04:42 UTC (rev 7859)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/Table.java 2006-09-02 23:11:38 UTC (rev 7860)
@@ -76,7 +76,7 @@
/**
* {@inheritDoc}
*/
- protected void start() throws FOTreeException {
+ protected void setup() throws FOTreeException {
return;
}
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 23:04:42 UTC (rev 7859)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/TableAndCaption.java 2006-09-02 23:11:38 UTC (rev 7860)
@@ -60,7 +60,7 @@
/**
* {@inheritDoc}
*/
- protected void start() throws FOTreeException {
+ protected void setup() throws FOTreeException {
return;
}
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 23:04:42 UTC (rev 7859)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/TableBody.java 2006-09-02 23:11:38 UTC (rev 7860)
@@ -52,7 +52,7 @@
/**
* {@inheritDoc}
*/
- protected void start() throws FOTreeException {
+ protected void setup() throws FOTreeException {
return;
}
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 23:04:42 UTC (rev 7859)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/TableCaption.java 2006-09-02 23:11:38 UTC (rev 7860)
@@ -61,7 +61,7 @@
/**
* {@inheritDoc}
*/
- protected void start() throws FOTreeException {
+ protected void setup() throws FOTreeException {
return;
}
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 23:04:42 UTC (rev 7859)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/TableCell.java 2006-09-02 23:11:38 UTC (rev 7860)
@@ -63,7 +63,7 @@
/**
* {@inheritDoc}
*/
- protected void start() throws FOTreeException {
+ protected void setup() throws FOTreeException {
return;
}
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 23:04:42 UTC (rev 7859)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/TableColumn.java 2006-09-02 23:11:38 UTC (rev 7860)
@@ -65,7 +65,7 @@
/**
* {@inheritDoc}
*/
- protected void start() throws FOTreeException {
+ protected void setup() throws FOTreeException {
return;
}
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 23:04:42 UTC (rev 7859)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/TableFooter.java 2006-09-02 23:11:38 UTC (rev 7860)
@@ -52,7 +52,7 @@
/**
* {@inheritDoc}
*/
- protected void start() throws FOTreeException {
+ protected void setup() throws FOTreeException {
return;
}
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 23:04:42 UTC (rev 7859)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/TableHeader.java 2006-09-02 23:11:38 UTC (rev 7860)
@@ -52,7 +52,7 @@
/**
* {@inheritDoc}
*/
- protected void start() throws FOTreeException {
+ protected void setup() throws FOTreeException {
return;
}
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 23:04:42 UTC (rev 7859)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/TableRow.java 2006-09-02 23:11:38 UTC (rev 7860)
@@ -62,7 +62,7 @@
/**
* {@inheritDoc}
*/
- protected void start() throws FOTreeException {
+ protected void setup() throws FOTreeException {
return;
}
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 23:04:42 UTC (rev 7859)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/Title.java 2006-09-02 23:11:38 UTC (rev 7860)
@@ -60,7 +60,7 @@
/**
* {@inheritDoc}
*/
- protected void start() throws FOTreeException {
+ protected void setup() throws FOTreeException {
return;
}
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 23:04:42 UTC (rev 7859)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/Wrapper.java 2006-09-02 23:11:38 UTC (rev 7860)
@@ -65,7 +65,7 @@
/**
* {@inheritDoc}
*/
- protected void start() throws FOTreeException {
+ protected void setup() throws FOTreeException {
return;
}
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 23:04:42 UTC (rev 7859)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/foray/obj/ContinuedLabel.java 2006-09-02 23:11:38 UTC (rev 7860)
@@ -61,7 +61,7 @@
/**
* {@inheritDoc}
*/
- protected void start() throws FOTreeException {
+ protected void setup() throws FOTreeException {
return;
}
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <vic...@us...> - 2006-09-02 23:05:07
|
Revision: 7859
http://svn.sourceforge.net/foray/?rev=7859&view=rev
Author: victormote
Date: 2006-09-02 16:04:42 -0700 (Sat, 02 Sep 2006)
Log Message:
-----------
Make start method abstract.
Modified Paths:
--------------
trunk/foray/foray-fotree/src/java/org/foray/fotree/FObj.java
trunk/foray/foray-fotree/src/java/org/foray/fotree/ForeignXML.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/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/ColorProfile.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/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/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/RepeatablePMAlternatives.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/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
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 22:47:16 UTC (rev 7858)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/FObj.java 2006-09-02 23:04:42 UTC (rev 7859)
@@ -165,10 +165,7 @@
* properties have been parsed, but before any of the children have been
* processed.
*/
- protected void start() throws FOTreeException {
- // do nothing by default
- return;
- }
+ protected abstract void start() throws FOTreeException ;
/**
* A hook into the parsing process which allows the subclass instance to
Modified: trunk/foray/foray-fotree/src/java/org/foray/fotree/ForeignXML.java
===================================================================
--- trunk/foray/foray-fotree/src/java/org/foray/fotree/ForeignXML.java 2006-09-02 22:47:16 UTC (rev 7858)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/ForeignXML.java 2006-09-02 23:04:42 UTC (rev 7859)
@@ -100,6 +100,13 @@
}
/**
+ * {@inheritDoc}
+ */
+ protected void start() throws FOTreeException {
+ return;
+ }
+
+ /**
* Create and return a DOM {@link Document} instance.
* @return The newly-created DOM {@link Document} instance.
*/
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 22:47:16 UTC (rev 7858)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/BidiOverride.java 2006-09-02 23:04:42 UTC (rev 7859)
@@ -60,6 +60,13 @@
/**
* {@inheritDoc}
*/
+ protected void start() throws FOTreeException {
+ return;
+ }
+
+ /**
+ * {@inheritDoc}
+ */
protected void validateDescendants() throws FOTreeException {
return;
}
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 22:47:16 UTC (rev 7858)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/Block.java 2006-09-02 23:04:42 UTC (rev 7859)
@@ -67,6 +67,13 @@
/**
* {@inheritDoc}
*/
+ protected void start() throws FOTreeException {
+ return;
+ }
+
+ /**
+ * {@inheritDoc}
+ */
protected void validateDescendants() throws FOTreeException {
return;
}
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 22:47:16 UTC (rev 7858)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/BlockContainer.java 2006-09-02 23:04:42 UTC (rev 7859)
@@ -60,6 +60,13 @@
/**
* {@inheritDoc}
*/
+ protected void start() throws FOTreeException {
+ return;
+ }
+
+ /**
+ * {@inheritDoc}
+ */
protected void validateDescendants() throws FOTreeException {
return;
}
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 22:47:16 UTC (rev 7858)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/BookmarkTitle.java 2006-09-02 23:04:42 UTC (rev 7859)
@@ -62,6 +62,13 @@
/**
* {@inheritDoc}
*/
+ protected void start() throws FOTreeException {
+ return;
+ }
+
+ /**
+ * {@inheritDoc}
+ */
protected void validateDescendants() throws FOTreeException {
return;
}
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 22:47:16 UTC (rev 7858)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/BookmarkTree.java 2006-09-02 23:04:42 UTC (rev 7859)
@@ -63,6 +63,13 @@
/**
* {@inheritDoc}
*/
+ protected void start() throws FOTreeException {
+ return;
+ }
+
+ /**
+ * {@inheritDoc}
+ */
protected void validateDescendants() throws FOTreeException {
return;
}
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 22:47:16 UTC (rev 7858)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/ColorProfile.java 2006-09-02 23:04:42 UTC (rev 7859)
@@ -60,6 +60,13 @@
/**
* {@inheritDoc}
*/
+ protected void start() throws FOTreeException {
+ return;
+ }
+
+ /**
+ * {@inheritDoc}
+ */
protected void validateDescendants() throws FOTreeException {
return;
}
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 22:47:16 UTC (rev 7858)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/Declarations.java 2006-09-02 23:04:42 UTC (rev 7859)
@@ -60,6 +60,13 @@
/**
* {@inheritDoc}
*/
+ protected void start() throws FOTreeException {
+ return;
+ }
+
+ /**
+ * {@inheritDoc}
+ */
protected void validateDescendants() throws FOTreeException {
return;
}
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 22:47:16 UTC (rev 7858)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/ExternalGraphic.java 2006-09-02 23:04:42 UTC (rev 7859)
@@ -83,6 +83,13 @@
/**
* {@inheritDoc}
*/
+ protected void start() throws FOTreeException {
+ return;
+ }
+
+ /**
+ * {@inheritDoc}
+ */
protected void validateDescendants() throws FOTreeException {
return;
}
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 22:47:16 UTC (rev 7858)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/Float.java 2006-09-02 23:04:42 UTC (rev 7859)
@@ -59,6 +59,13 @@
/**
* {@inheritDoc}
*/
+ protected void start() throws FOTreeException {
+ return;
+ }
+
+ /**
+ * {@inheritDoc}
+ */
protected void validateDescendants() throws FOTreeException {
return;
}
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 22:47:16 UTC (rev 7858)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/Footnote.java 2006-09-02 23:04:42 UTC (rev 7859)
@@ -59,6 +59,13 @@
/**
* {@inheritDoc}
*/
+ protected void start() throws FOTreeException {
+ return;
+ }
+
+ /**
+ * {@inheritDoc}
+ */
protected void validateDescendants() throws FOTreeException {
return;
}
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 22:47:16 UTC (rev 7858)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/FootnoteBody.java 2006-09-02 23:04:42 UTC (rev 7859)
@@ -60,6 +60,13 @@
/**
* {@inheritDoc}
*/
+ protected void start() throws FOTreeException {
+ return;
+ }
+
+ /**
+ * {@inheritDoc}
+ */
protected void validateDescendants() throws FOTreeException {
return;
}
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 22:47:16 UTC (rev 7858)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/InitialPropertySet.java 2006-09-02 23:04:42 UTC (rev 7859)
@@ -61,6 +61,13 @@
/**
* {@inheritDoc}
*/
+ protected void start() throws FOTreeException {
+ return;
+ }
+
+ /**
+ * {@inheritDoc}
+ */
protected void validateDescendants() throws FOTreeException {
return;
}
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 22:47:16 UTC (rev 7858)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/Inline.java 2006-09-02 23:04:42 UTC (rev 7859)
@@ -62,6 +62,13 @@
/**
* {@inheritDoc}
*/
+ protected void start() throws FOTreeException {
+ return;
+ }
+
+ /**
+ * {@inheritDoc}
+ */
protected void validateDescendants() throws FOTreeException {
return;
}
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 22:47:16 UTC (rev 7858)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/InlineContainer.java 2006-09-02 23:04:42 UTC (rev 7859)
@@ -60,6 +60,13 @@
/**
* {@inheritDoc}
*/
+ protected void start() throws FOTreeException {
+ return;
+ }
+
+ /**
+ * {@inheritDoc}
+ */
protected void validateDescendants() throws FOTreeException {
return;
}
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 22:47:16 UTC (rev 7858)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/InstreamForeignObject.java 2006-09-02 23:04:42 UTC (rev 7859)
@@ -66,6 +66,13 @@
/**
* {@inheritDoc}
*/
+ protected void start() throws FOTreeException {
+ return;
+ }
+
+ /**
+ * {@inheritDoc}
+ */
protected void validateDescendants() throws FOTreeException {
return;
}
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 22:47:16 UTC (rev 7858)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/LayoutMasterSet.java 2006-09-02 23:04:42 UTC (rev 7859)
@@ -79,6 +79,13 @@
/**
* {@inheritDoc}
*/
+ protected void start() throws FOTreeException {
+ return;
+ }
+
+ /**
+ * {@inheritDoc}
+ */
protected void validateDescendants() throws FOTreeException {
return;
}
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 22:47:16 UTC (rev 7858)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/ListBlock.java 2006-09-02 23:04:42 UTC (rev 7859)
@@ -59,6 +59,13 @@
/**
* {@inheritDoc}
*/
+ protected void start() throws FOTreeException {
+ return;
+ }
+
+ /**
+ * {@inheritDoc}
+ */
protected void validateDescendants() throws FOTreeException {
return;
}
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 22:47:16 UTC (rev 7858)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/ListItem.java 2006-09-02 23:04:42 UTC (rev 7859)
@@ -60,6 +60,13 @@
/**
* {@inheritDoc}
*/
+ protected void start() throws FOTreeException {
+ return;
+ }
+
+ /**
+ * {@inheritDoc}
+ */
protected void validateDescendants() throws FOTreeException {
return;
}
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 22:47:16 UTC (rev 7858)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/ListItemBody.java 2006-09-02 23:04:42 UTC (rev 7859)
@@ -61,6 +61,13 @@
/**
* {@inheritDoc}
*/
+ protected void start() throws FOTreeException {
+ return;
+ }
+
+ /**
+ * {@inheritDoc}
+ */
protected void validateDescendants() throws FOTreeException {
return;
}
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 22:47:16 UTC (rev 7858)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/ListItemLabel.java 2006-09-02 23:04:42 UTC (rev 7859)
@@ -61,6 +61,13 @@
/**
* {@inheritDoc}
*/
+ protected void start() throws FOTreeException {
+ return;
+ }
+
+ /**
+ * {@inheritDoc}
+ */
protected void validateDescendants() throws FOTreeException {
return;
}
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 22:47:16 UTC (rev 7858)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/MultiCase.java 2006-09-02 23:04:42 UTC (rev 7859)
@@ -60,6 +60,13 @@
/**
* {@inheritDoc}
*/
+ protected void start() throws FOTreeException {
+ return;
+ }
+
+ /**
+ * {@inheritDoc}
+ */
protected void validateDescendants() throws FOTreeException {
return;
}
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 22:47:16 UTC (rev 7858)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/MultiProperties.java 2006-09-02 23:04:42 UTC (rev 7859)
@@ -60,6 +60,13 @@
/**
* {@inheritDoc}
*/
+ protected void start() throws FOTreeException {
+ return;
+ }
+
+ /**
+ * {@inheritDoc}
+ */
protected void validateDescendants() throws FOTreeException {
return;
}
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 22:47:16 UTC (rev 7858)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/MultiPropertySet.java 2006-09-02 23:04:42 UTC (rev 7859)
@@ -60,6 +60,13 @@
/**
* {@inheritDoc}
*/
+ protected void start() throws FOTreeException {
+ return;
+ }
+
+ /**
+ * {@inheritDoc}
+ */
protected void validateDescendants() throws FOTreeException {
return;
}
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 22:47:16 UTC (rev 7858)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/MultiSwitch.java 2006-09-02 23:04:42 UTC (rev 7859)
@@ -60,6 +60,13 @@
/**
* {@inheritDoc}
*/
+ protected void start() throws FOTreeException {
+ return;
+ }
+
+ /**
+ * {@inheritDoc}
+ */
protected void validateDescendants() throws FOTreeException {
return;
}
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 22:47:16 UTC (rev 7858)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/MultiToggle.java 2006-09-02 23:04:42 UTC (rev 7859)
@@ -61,6 +61,13 @@
/**
* {@inheritDoc}
*/
+ protected void start() throws FOTreeException {
+ return;
+ }
+
+ /**
+ * {@inheritDoc}
+ */
protected void validateDescendants() throws FOTreeException {
return;
}
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 22:47:16 UTC (rev 7858)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/PageNumber.java 2006-09-02 23:04:42 UTC (rev 7859)
@@ -62,6 +62,13 @@
/**
* {@inheritDoc}
*/
+ protected void start() throws FOTreeException {
+ return;
+ }
+
+ /**
+ * {@inheritDoc}
+ */
protected void validateDescendants() throws FOTreeException {
return;
}
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 22:47:16 UTC (rev 7858)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/PageNumberCitation.java 2006-09-02 23:04:42 UTC (rev 7859)
@@ -65,6 +65,13 @@
/**
* {@inheritDoc}
*/
+ protected void start() throws FOTreeException {
+ return;
+ }
+
+ /**
+ * {@inheritDoc}
+ */
protected void validateDescendants() throws FOTreeException {
return;
}
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 22:47:16 UTC (rev 7858)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/RepeatablePMAlternatives.java 2006-09-02 23:04:42 UTC (rev 7859)
@@ -71,6 +71,13 @@
/**
* {@inheritDoc}
*/
+ protected void start() throws FOTreeException {
+ return;
+ }
+
+ /**
+ * {@inheritDoc}
+ */
protected void validateDescendants() throws FOTreeException {
return;
}
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 22:47:16 UTC (rev 7858)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/RetrieveMarker.java 2006-09-02 23:04:42 UTC (rev 7859)
@@ -60,6 +60,13 @@
/**
* {@inheritDoc}
*/
+ protected void start() throws FOTreeException {
+ return;
+ }
+
+ /**
+ * {@inheritDoc}
+ */
protected void validateDescendants() throws FOTreeException {
return;
}
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 22:47:16 UTC (rev 7858)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/Root.java 2006-09-02 23:04:42 UTC (rev 7859)
@@ -88,6 +88,13 @@
/**
* {@inheritDoc}
*/
+ protected void start() throws FOTreeException {
+ return;
+ }
+
+ /**
+ * {@inheritDoc}
+ */
protected void validateDescendants() throws FOTreeException {
return;
}
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 22:47:16 UTC (rev 7858)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/Table.java 2006-09-02 23:04:42 UTC (rev 7859)
@@ -76,6 +76,13 @@
/**
* {@inheritDoc}
*/
+ protected void start() throws FOTreeException {
+ return;
+ }
+
+ /**
+ * {@inheritDoc}
+ */
protected void validateDescendants() throws FOTreeException {
return;
}
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 22:47:16 UTC (rev 7858)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/TableAndCaption.java 2006-09-02 23:04:42 UTC (rev 7859)
@@ -60,6 +60,13 @@
/**
* {@inheritDoc}
*/
+ protected void start() throws FOTreeException {
+ return;
+ }
+
+ /**
+ * {@inheritDoc}
+ */
protected void validateDescendants() throws FOTreeException {
return;
}
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 22:47:16 UTC (rev 7858)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/TableBody.java 2006-09-02 23:04:42 UTC (rev 7859)
@@ -52,6 +52,13 @@
/**
* {@inheritDoc}
*/
+ protected void start() throws FOTreeException {
+ return;
+ }
+
+ /**
+ * {@inheritDoc}
+ */
protected void validateDescendants() throws FOTreeException {
return;
}
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 22:47:16 UTC (rev 7858)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/TableCaption.java 2006-09-02 23:04:42 UTC (rev 7859)
@@ -61,6 +61,13 @@
/**
* {@inheritDoc}
*/
+ protected void start() throws FOTreeException {
+ return;
+ }
+
+ /**
+ * {@inheritDoc}
+ */
protected void validateDescendants() throws FOTreeException {
return;
}
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 22:47:16 UTC (rev 7858)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/TableCell.java 2006-09-02 23:04:42 UTC (rev 7859)
@@ -63,6 +63,13 @@
/**
* {@inheritDoc}
*/
+ protected void start() throws FOTreeException {
+ return;
+ }
+
+ /**
+ * {@inheritDoc}
+ */
protected void validateDescendants() throws FOTreeException {
return;
}
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 22:47:16 UTC (rev 7858)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/TableColumn.java 2006-09-02 23:04:42 UTC (rev 7859)
@@ -65,6 +65,13 @@
/**
* {@inheritDoc}
*/
+ protected void start() throws FOTreeException {
+ return;
+ }
+
+ /**
+ * {@inheritDoc}
+ */
protected void validateDescendants() throws FOTreeException {
return;
}
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 22:47:16 UTC (rev 7858)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/TableFooter.java 2006-09-02 23:04:42 UTC (rev 7859)
@@ -52,6 +52,13 @@
/**
* {@inheritDoc}
*/
+ protected void start() throws FOTreeException {
+ return;
+ }
+
+ /**
+ * {@inheritDoc}
+ */
protected void validateDescendants() throws FOTreeException {
return;
}
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 22:47:16 UTC (rev 7858)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/TableHeader.java 2006-09-02 23:04:42 UTC (rev 7859)
@@ -52,6 +52,13 @@
/**
* {@inheritDoc}
*/
+ protected void start() throws FOTreeException {
+ return;
+ }
+
+ /**
+ * {@inheritDoc}
+ */
protected void validateDescendants() throws FOTreeException {
return;
}
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 22:47:16 UTC (rev 7858)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/TableRow.java 2006-09-02 23:04:42 UTC (rev 7859)
@@ -62,6 +62,13 @@
/**
* {@inheritDoc}
*/
+ protected void start() throws FOTreeException {
+ return;
+ }
+
+ /**
+ * {@inheritDoc}
+ */
protected void validateDescendants() throws FOTreeException {
return;
}
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 22:47:16 UTC (rev 7858)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/Title.java 2006-09-02 23:04:42 UTC (rev 7859)
@@ -60,6 +60,13 @@
/**
* {@inheritDoc}
*/
+ protected void start() throws FOTreeException {
+ return;
+ }
+
+ /**
+ * {@inheritDoc}
+ */
protected void validateDescendants() throws FOTreeException {
return;
}
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 22:47:16 UTC (rev 7858)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/Wrapper.java 2006-09-02 23:04:42 UTC (rev 7859)
@@ -65,6 +65,13 @@
/**
* {@inheritDoc}
*/
+ protected void start() throws FOTreeException {
+ return;
+ }
+
+ /**
+ * {@inheritDoc}
+ */
protected void validateDescendants() throws FOTreeException {
return;
}
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 22:47:16 UTC (rev 7858)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/foray/obj/ContinuedLabel.java 2006-09-02 23:04:42 UTC (rev 7859)
@@ -61,6 +61,13 @@
/**
* {@inheritDoc}
*/
+ protected void start() throws FOTreeException {
+ return;
+ }
+
+ /**
+ * {@inheritDoc}
+ */
protected void validateDescendants() throws FOTreeException {
return;
}
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <vic...@us...> - 2006-09-02 22:47:55
|
Revision: 7858
http://svn.sourceforge.net/foray/?rev=7858&view=rev
Author: victormote
Date: 2006-09-02 15:47:16 -0700 (Sat, 02 Sep 2006)
Log Message:
-----------
1. Don't let FObj subclass constructors throw exceptions.
2. Move the pre-existing exception-throwing logic to the new validateAncestry() method.
Modified Paths:
--------------
trunk/foray/foray-fotree/src/java/org/foray/fotree/FObjMixed.java
trunk/foray/foray-fotree/src/java/org/foray/fotree/FObjScaled.java
trunk/foray/foray-fotree/src/java/org/foray/fotree/ForeignXML.java
trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/ObjectMakerFO.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/AbstractTableBody.java
trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/BasicLink.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/Flow.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/PageMasterReference.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/RegionAfter.java
trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/RegionBefore.java
trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/RegionBody.java
trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/RegionEnd.java
trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/RegionStart.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/SimplePageMaster.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/StaticContent.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/ObjectMakerExtensions.java
trunk/foray/foray-fotree/src/java/org/foray/fotree/foray/obj/ContinuedLabel.java
trunk/foray/foray-fotree/src/java/org/foray/fotree/svg/ObjectMakerSVG.java
trunk/foray/foray-fotree/src/java/org/foray/fotree/svg/obj/SVGElement.java
Modified: trunk/foray/foray-fotree/src/java/org/foray/fotree/FObjMixed.java
===================================================================
--- trunk/foray/foray-fotree/src/java/org/foray/fotree/FObjMixed.java 2006-09-02 22:07:15 UTC (rev 7857)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/FObjMixed.java 2006-09-02 22:47:16 UTC (rev 7858)
@@ -35,8 +35,7 @@
protected StringBuffer textBuffer;
protected FObjMixed(final FObj parent, final PropertyList propertyList,
- final String systemId, final int line, final int column)
- throws FOTreeException {
+ final String systemId, final int line, final int column) {
super(parent, propertyList, systemId, line, column);
}
Modified: trunk/foray/foray-fotree/src/java/org/foray/fotree/FObjScaled.java
===================================================================
--- trunk/foray/foray-fotree/src/java/org/foray/fotree/FObjScaled.java 2006-09-02 22:07:15 UTC (rev 7857)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/FObjScaled.java 2006-09-02 22:47:16 UTC (rev 7858)
@@ -26,7 +26,6 @@
import org.axsl.common.Constants;
import org.axsl.foR.FOContext;
-import org.axsl.foR.FOTreeException;
/**
* Abstract base class for inline FOs that are scaleable. This currently
@@ -36,8 +35,7 @@
implements org.axsl.foR.FObjScaled {
public FObjScaled(final FObj parent, final PropertyList propertyList,
- final String systemId, final int line, final int column)
- throws FOTreeException {
+ final String systemId, final int line, final int column) {
super(parent, propertyList, systemId, line, column);
}
Modified: trunk/foray/foray-fotree/src/java/org/foray/fotree/ForeignXML.java
===================================================================
--- trunk/foray/foray-fotree/src/java/org/foray/fotree/ForeignXML.java 2006-09-02 22:07:15 UTC (rev 7857)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/ForeignXML.java 2006-09-02 22:47:16 UTC (rev 7858)
@@ -81,13 +81,8 @@
*/
public ForeignXML(final FObj parentFO,
final PropertyListUnparsed propertyList, final String tag,
- final String systemId, final int line, final int column)
- throws FOTreeException {
+ final String systemId, final int line, final int column) {
super(parentFO, propertyList, systemId, line, column);
- if (! (getParent() instanceof InstreamForeignObject)) {
- throwException("Foreign XML must be inside "
- + "fo:instream-foreign-object.");
- }
this.domDocument = createDOMDocument();
this.currentElement = domDocument.getDocumentElement();
processAttributes(this.currentElement, propertyList.getAttributes());
@@ -95,6 +90,16 @@
}
/**
+ * {@inheritDoc}
+ */
+ protected void validateAncestry() throws FOTreeException {
+ if (! (getParent() instanceof InstreamForeignObject)) {
+ throwException("Foreign XML must be inside "
+ + "fo:instream-foreign-object.");
+ }
+ }
+
+ /**
* Create and return a DOM {@link Document} instance.
* @return The newly-created DOM {@link Document} instance.
*/
Modified: trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/ObjectMakerFO.java
===================================================================
--- trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/ObjectMakerFO.java 2006-09-02 22:07:15 UTC (rev 7857)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/ObjectMakerFO.java 2006-09-02 22:47:16 UTC (rev 7858)
@@ -87,7 +87,6 @@
import org.foray.fotree.fo.obj.Wrapper;
import org.axsl.common.Constants;
-import org.axsl.foR.FOTreeException;
import org.xml.sax.Locator;
@@ -109,8 +108,7 @@
}
public static FObj makeObject(final String objectName, final FObj parent,
- final PropertyList propertyList, final Locator locator)
- throws FOTreeException {
+ final PropertyList propertyList, final Locator locator) {
final byte enumeration = enumerateObjectName(objectName);
String systemId = null;
int line = 0;
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 22:07:15 UTC (rev 7857)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/AbstractFlow.java 2006-09-02 22:47:16 UTC (rev 7858)
@@ -36,20 +36,18 @@
public abstract class AbstractFlow extends FObj {
protected AbstractFlow(final FObj parent, final PropertyList propertyList,
- final String systemId, final int line, final int column)
- throws FOTreeException {
+ final String systemId, final int line, final int column) {
super(parent, propertyList, systemId, line, column);
- if (! (parent instanceof PageSequence)) {
- throwException(getFullName() + " must be child of "
- + "fo:page-sequence.");
- }
}
/**
* {@inheritDoc}
*/
protected void validateAncestry() throws FOTreeException {
- return;
+ if (! (this.getParent() instanceof PageSequence)) {
+ throwException(getFullName() + " must be child of "
+ + "fo:page-sequence.");
+ }
}
/**
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 22:07:15 UTC (rev 7857)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/AbstractPageMaster.java 2006-09-02 22:47:16 UTC (rev 7858)
@@ -36,19 +36,18 @@
public AbstractPageMaster(final FObj parent,
final PropertyList propertyList, final String systemId,
- final int line, final int column) throws FOTreeException {
+ final int line, final int column) {
super(parent, propertyList, systemId, line, column);
- if (! (parent instanceof LayoutMasterSet)) {
- throwException(getFullName() + " must be child "
- + "of fo:layout-master-set.");
- }
}
/**
* {@inheritDoc}
*/
protected void validateAncestry() throws FOTreeException {
- return;
+ if (! (this.getParent() instanceof LayoutMasterSet)) {
+ throwException(getFullName() + " must be child "
+ + "of fo:layout-master-set.");
+ }
}
/**
Modified: trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/AbstractTableBody.java
===================================================================
--- trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/AbstractTableBody.java 2006-09-02 22:07:15 UTC (rev 7857)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/AbstractTableBody.java 2006-09-02 22:47:16 UTC (rev 7858)
@@ -38,14 +38,19 @@
implements org.axsl.foR.fo.AbstractTableBody {
public AbstractTableBody(final FObj parent, final PropertyList propertyList,
- final String systemId, final int line, final int column)
- throws FOTreeException {
+ final String systemId, final int line, final int column) {
super(parent, propertyList, systemId, line, column);
- if (! (parent instanceof Table)) {
- throwException(getFullName() + " must be child of fo:table.");
- }
}
+ /**
+ * {@inheritDoc}
+ */
+ protected void validateAncestry() throws FOTreeException {
+ if (! (this.getParent() instanceof Table)) {
+ throwException(getFullName() + " must be child of fo:table.");
+ }
+ }
+
public Namespace getNamespace() {
return this.getFOTreeBuilder().getFONamespace();
}
Modified: trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/BasicLink.java
===================================================================
--- trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/BasicLink.java 2006-09-02 22:07:15 UTC (rev 7857)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/BasicLink.java 2006-09-02 22:47:16 UTC (rev 7858)
@@ -37,8 +37,7 @@
public class BasicLink extends Inline implements org.axsl.foR.fo.BasicLink {
public BasicLink(final FObj parent, final PropertyList propertyList,
- final String systemId, final int line, final int column)
- throws FOTreeException {
+ final String systemId, final int line, final int column) {
super(parent, propertyList, systemId, line, column);
}
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 22:07:15 UTC (rev 7857)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/BidiOverride.java 2006-09-02 22:47:16 UTC (rev 7858)
@@ -39,8 +39,7 @@
implements org.axsl.foR.fo.BidiOverride {
public BidiOverride(final FObj parent, final PropertyList propertyList,
- final String systemId, final int line, final int column)
- throws FOTreeException {
+ final String systemId, final int line, final int column) {
super(parent, propertyList, systemId, line, column);
}
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 22:07:15 UTC (rev 7857)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/Block.java 2006-09-02 22:47:16 UTC (rev 7858)
@@ -46,8 +46,7 @@
public class Block extends FObjMixed implements org.axsl.foR.fo.Block {
public Block(final FObj parent, final PropertyList propertyList,
- final String systemId, final int line, final int column)
- throws FOTreeException {
+ final String systemId, final int line, final int column) {
super(parent, propertyList, systemId, line, column);
}
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 22:07:15 UTC (rev 7857)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/BlockContainer.java 2006-09-02 22:47:16 UTC (rev 7858)
@@ -39,8 +39,7 @@
implements org.axsl.foR.fo.BlockContainer {
public BlockContainer(final FObj parent, final PropertyList propertyList,
- final String systemId, final int line, final int column)
- throws FOTreeException {
+ final String systemId, final int line, final int column) {
super(parent, propertyList, systemId, line, column);
}
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 22:07:15 UTC (rev 7857)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/Bookmark.java 2006-09-02 22:47:16 UTC (rev 7858)
@@ -39,25 +39,21 @@
*/
public class Bookmark extends FObj implements org.axsl.foR.fo.Bookmark {
public Bookmark(final FObj parent, final PropertyList propertyList,
- final String systemId, final int line, final int column)
- throws FOTreeException {
+ final String systemId, final int line, final int column) {
super(parent, propertyList, systemId, line, column);
- /*
- * Validate that this is a child of either fo:bookmark-tree or
- * fo:bookmark.
- */
- if (! (parent instanceof BookmarkTree)
- && ! (parent instanceof Bookmark)) {
- throwException(getFullName() + " must be child of "
- + "fo:bookmark-tree or fo:bookmark.");
- }
}
/**
* {@inheritDoc}
*/
protected void validateAncestry() throws FOTreeException {
- return;
+ /* Validate that this is a child of either fo:bookmark-tree or
+ * fo:bookmark. */
+ if (! (this.getParent() instanceof BookmarkTree)
+ && ! (this.getParent() instanceof Bookmark)) {
+ throwException(getFullName() + " must be child of "
+ + "fo:bookmark-tree or fo:bookmark.");
+ }
}
/**
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 22:07:15 UTC (rev 7857)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/BookmarkTitle.java 2006-09-02 22:47:16 UTC (rev 7858)
@@ -41,8 +41,7 @@
implements org.axsl.foR.fo.BookmarkTitle {
public BookmarkTitle(final FObj parent, final PropertyList propertyList,
- final String systemId, final int line, final int column)
- throws FOTreeException {
+ final String systemId, final int line, final int column) {
super(parent, propertyList, systemId, line, column);
}
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 22:07:15 UTC (rev 7857)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/BookmarkTree.java 2006-09-02 22:47:16 UTC (rev 7858)
@@ -39,20 +39,18 @@
implements org.axsl.foR.fo.BookmarkTree {
public BookmarkTree(final FObj parent, final PropertyList propertyList,
- final String systemId, final int line, final int column)
- throws FOTreeException {
+ final String systemId, final int line, final int column) {
super(parent, propertyList, systemId, line, column);
- // Validate that this is a child of fo:root.
- if (! (parent instanceof Root)) {
- throwException(getFullName() + " must be child of fo:root.");
- }
}
/**
* {@inheritDoc}
*/
protected void validateAncestry() throws FOTreeException {
- return;
+ // Validate that this is a child of fo:root.
+ if (! (this.getParent() instanceof Root)) {
+ throwException(getFullName() + " must be child of fo:root.");
+ }
}
/**
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 22:07:15 UTC (rev 7857)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/Character.java 2006-09-02 22:47:16 UTC (rev 7858)
@@ -40,8 +40,7 @@
public class Character extends FObj implements org.axsl.foR.fo.Character {
public Character(final FObj parent, final PropertyList propertyList,
- final String systemId, final int line, final int column)
- throws FOTreeException {
+ final String systemId, final int line, final int column) {
super(parent, propertyList, systemId, line, column);
}
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 22:07:15 UTC (rev 7857)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/ColorProfile.java 2006-09-02 22:47:16 UTC (rev 7858)
@@ -39,10 +39,8 @@
implements org.axsl.foR.fo.ColorProfile {
public ColorProfile(final FObj parent, final PropertyList propertyList,
- final String systemId, final int line, final int column)
- throws FOTreeException {
+ final String systemId, final int line, final int column) {
super(parent, propertyList, systemId, line, column);
- logWarning(getFullName() + " not implemented.");
}
/**
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 22:07:15 UTC (rev 7857)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/ConditionalPageMasterReference.java 2006-09-02 22:47:16 UTC (rev 7858)
@@ -43,20 +43,19 @@
public ConditionalPageMasterReference(final FObj parent,
final PropertyList propertyList, final String systemId,
- final int line, final int column) throws FOTreeException {
+ final int line, final int column) {
super(parent, propertyList, systemId, line, column);
- /* Validate ancestry. */
- if (! (parent instanceof RepeatablePMAlternatives)) {
- throwException(getFullName() + " must be child of "
- + "fo:repeatable-page-master-alternatives.");
- }
}
/**
* {@inheritDoc}
*/
protected void validateAncestry() throws FOTreeException {
- return;
+ /* Validate ancestry. */
+ if (! (this.getParent() instanceof RepeatablePMAlternatives)) {
+ throwException(getFullName() + " must be child of "
+ + "fo:repeatable-page-master-alternatives.");
+ }
}
/**
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 22:07:15 UTC (rev 7857)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/Declarations.java 2006-09-02 22:47:16 UTC (rev 7858)
@@ -39,8 +39,7 @@
implements org.axsl.foR.fo.Declarations {
public Declarations(final FObj parent,final PropertyList propertyList,
- final String systemId, final int line, final int column)
- throws FOTreeException {
+ final String systemId, final int line, final int column) {
super(parent, propertyList, systemId, line, column);
}
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 22:07:15 UTC (rev 7857)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/ExternalGraphic.java 2006-09-02 22:47:16 UTC (rev 7858)
@@ -62,8 +62,7 @@
protected int pixelsPerInch = 96;
public ExternalGraphic(final FObj parent, final PropertyList propertyList,
- final String systemId, final int line, final int column)
- throws FOTreeException {
+ final String systemId, final int line, final int column) {
super(parent, propertyList, systemId, line, column);
}
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 22:07:15 UTC (rev 7857)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/Float.java 2006-09-02 22:47:16 UTC (rev 7858)
@@ -38,8 +38,7 @@
public class Float extends FObj implements org.axsl.foR.fo.Float {
public Float(final FObj parent, final PropertyList propertyList,
- final String systemId, final int line, final int column)
- throws FOTreeException {
+ final String systemId, final int line, final int column) {
super(parent, propertyList, systemId, line, column);
}
Modified: trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/Flow.java
===================================================================
--- trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/Flow.java 2006-09-02 22:07:15 UTC (rev 7857)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/Flow.java 2006-09-02 22:47:16 UTC (rev 7858)
@@ -38,8 +38,7 @@
public class Flow extends AbstractFlow implements org.axsl.foR.fo.Flow {
public Flow(final FObj parent, final PropertyList propertyList,
- final String systemId, final int line, final int column)
- throws FOTreeException {
+ final String systemId, final int line, final int column) {
super(parent, propertyList, systemId, line, column);
}
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 22:07:15 UTC (rev 7857)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/Footnote.java 2006-09-02 22:47:16 UTC (rev 7858)
@@ -38,8 +38,7 @@
public class Footnote extends FObj implements org.axsl.foR.fo.Footnote {
public Footnote(final FObj parent, final PropertyList propertyList,
- final String systemId, final int line, final int column)
- throws FOTreeException {
+ final String systemId, final int line, final int column) {
super(parent, propertyList, systemId, line, column);
}
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 22:07:15 UTC (rev 7857)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/FootnoteBody.java 2006-09-02 22:47:16 UTC (rev 7858)
@@ -39,8 +39,7 @@
implements org.axsl.foR.fo.FootnoteBody {
public FootnoteBody(final FObj parent, final PropertyList propertyList,
- final String systemId, final int line, final int column)
- throws FOTreeException {
+ final String systemId, final int line, final int column) {
super(parent, propertyList, systemId, line, column);
}
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 22:07:15 UTC (rev 7857)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/InitialPropertySet.java 2006-09-02 22:47:16 UTC (rev 7858)
@@ -40,7 +40,7 @@
public InitialPropertySet(final FObj parent,
final PropertyList propertyList, final String systemId,
- final int line, final int column) throws FOTreeException {
+ final int line, final int column) {
super(parent, propertyList, systemId, line, column);
}
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 22:07:15 UTC (rev 7857)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/Inline.java 2006-09-02 22:47:16 UTC (rev 7858)
@@ -39,19 +39,17 @@
public class Inline extends FObjMixed implements org.axsl.foR.fo.Inline {
public Inline(final FObj parent, final PropertyList propertyList,
- final String systemId, final int line, final int column)
- throws FOTreeException {
+ final String systemId, final int line, final int column) {
super(parent, propertyList, systemId, line, column);
- if (parent instanceof Flow) {
- throwException(getFullName() + " cannot be child of fo:flow.");
- }
}
/**
* {@inheritDoc}
*/
protected void validateAncestry() throws FOTreeException {
- return;
+ if (this.getParent() instanceof Flow) {
+ throwException(getFullName() + " cannot be child of fo:flow.");
+ }
}
/**
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 22:07:15 UTC (rev 7857)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/InlineContainer.java 2006-09-02 22:47:16 UTC (rev 7858)
@@ -39,8 +39,7 @@
implements org.axsl.foR.fo.InlineContainer {
public InlineContainer(final FObj parent, final PropertyList propertyList,
- final String systemId, final int line, final int column)
- throws FOTreeException {
+ final String systemId, final int line, final int column) {
super(parent, propertyList, systemId, line, column);
}
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 22:07:15 UTC (rev 7857)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/InstreamForeignObject.java 2006-09-02 22:47:16 UTC (rev 7858)
@@ -45,7 +45,7 @@
public InstreamForeignObject(final FObj parent,
final PropertyList propertyList, final String systemId,
- final int line, final int column) throws FOTreeException {
+ final int line, final int column) {
super(parent, propertyList, systemId, line, column);
}
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 22:07:15 UTC (rev 7857)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/LayoutMasterSet.java 2006-09-02 22:47:16 UTC (rev 7858)
@@ -53,12 +53,8 @@
private HashMap regionMap;
public LayoutMasterSet(final FObj parent, final PropertyList propertyList,
- final String systemId, final int line, final int column)
- throws FOTreeException {
+ final String systemId, final int line, final int column) {
super(parent, propertyList, systemId, line, column);
- if (! (parent instanceof Root)) {
- throwException(getFullName() + " must be child of fo:root.");
- }
this.simplePageMasters = new HashMap();
this.pageSequenceMasters = new HashMap();
this.regionMap = new HashMap();
@@ -68,7 +64,9 @@
* {@inheritDoc}
*/
protected void validateAncestry() throws FOTreeException {
- return;
+ if (! (this.getParent() instanceof Root)) {
+ throwException(getFullName() + " must be child of fo:root.");
+ }
}
/**
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 22:07:15 UTC (rev 7857)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/Leader.java 2006-09-02 22:47:16 UTC (rev 7858)
@@ -42,8 +42,7 @@
public class Leader extends FObjMixed implements org.axsl.foR.fo.Leader {
public Leader(final FObj parent, final PropertyList propertyList,
- final String systemId, final int line, final int column)
- throws FOTreeException {
+ final String systemId, final int line, final int column) {
super(parent, propertyList, systemId, line, column);
}
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 22:07:15 UTC (rev 7857)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/ListBlock.java 2006-09-02 22:47:16 UTC (rev 7858)
@@ -38,8 +38,7 @@
public class ListBlock extends FObj implements org.axsl.foR.fo.ListBlock {
public ListBlock(final FObj parent, final PropertyList propertyList,
- final String systemId, final int line, final int column)
- throws FOTreeException {
+ final String systemId, final int line, final int column) {
super(parent, propertyList, systemId, line, column);
}
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 22:07:15 UTC (rev 7857)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/ListItem.java 2006-09-02 22:47:16 UTC (rev 7858)
@@ -39,8 +39,7 @@
public class ListItem extends FObj implements org.axsl.foR.fo.ListItem {
public ListItem(final FObj parent, final PropertyList propertyList,
- final String systemId, final int line, final int column)
- throws FOTreeException {
+ final String systemId, final int line, final int column) {
super(parent, propertyList, systemId, line, column);
}
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 22:07:15 UTC (rev 7857)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/ListItemBody.java 2006-09-02 22:47:16 UTC (rev 7858)
@@ -40,8 +40,7 @@
implements org.axsl.foR.fo.ListItemBody {
public ListItemBody(final FObj parent, final PropertyList propertyList,
- final String systemId, final int line, final int column)
- throws FOTreeException {
+ final String systemId, final int line, final int column) {
super(parent, propertyList, systemId, line, column);
}
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 22:07:15 UTC (rev 7857)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/ListItemLabel.java 2006-09-02 22:47:16 UTC (rev 7858)
@@ -40,8 +40,7 @@
implements org.axsl.foR.fo.ListItemLabel {
public ListItemLabel(final FObj parent, final PropertyList propertyList,
- final String systemId, final int line, final int column)
- throws FOTreeException {
+ final String systemId, final int line, final int column) {
super(parent, propertyList, systemId, line, column);
}
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 22:07:15 UTC (rev 7857)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/Marker.java 2006-09-02 22:47:16 UTC (rev 7858)
@@ -43,9 +43,14 @@
public class Marker extends FObjMixed implements org.axsl.foR.fo.Marker {
public Marker(final FObj parent, final PropertyList propertyList,
- final String systemId, final int line, final int column)
- throws FOTreeException {
+ final String systemId, final int line, final int column) {
super(parent, propertyList, systemId, line, column);
+ }
+
+ /**
+ * {@inheritDoc}
+ */
+ protected void validateAncestry() throws FOTreeException {
// Validate that we are inside an fo:flow.
if (getFlow(null) == null) {
throwException(getFullName() + " must be descendant of fo:flow.");
@@ -67,13 +72,6 @@
/**
* {@inheritDoc}
*/
- protected void validateAncestry() throws FOTreeException {
- return;
- }
-
- /**
- * {@inheritDoc}
- */
protected void validateProperties() throws FOTreeException {
return;
}
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 22:07:15 UTC (rev 7857)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/MultiCase.java 2006-09-02 22:47:16 UTC (rev 7858)
@@ -39,8 +39,7 @@
public class MultiCase extends FObj implements org.axsl.foR.fo.MultiCase {
public MultiCase(final FObj parent, final PropertyList propertyList,
- final String systemId, final int line, final int column)
- throws FOTreeException {
+ final String systemId, final int line, final int column) {
super(parent, propertyList, systemId, line, column);
}
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 22:07:15 UTC (rev 7857)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/MultiProperties.java 2006-09-02 22:47:16 UTC (rev 7858)
@@ -39,8 +39,7 @@
implements org.axsl.foR.fo.MultiProperties {
public MultiProperties(final FObj parent, final PropertyList propertyList,
- final String systemId, final int line, final int column)
- throws FOTreeException {
+ final String systemId, final int line, final int column) {
super(parent, propertyList, systemId, line, column);
}
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 22:07:15 UTC (rev 7857)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/MultiPropertySet.java 2006-09-02 22:47:16 UTC (rev 7858)
@@ -39,8 +39,7 @@
implements org.axsl.foR.fo.MultiPropertySet {
public MultiPropertySet(final FObj parent, final PropertyList propertyList,
- final String systemId, final int line, final int column)
- throws FOTreeException {
+ final String systemId, final int line, final int column) {
super(parent, propertyList, systemId, line, column);
}
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 22:07:15 UTC (rev 7857)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/MultiSwitch.java 2006-09-02 22:47:16 UTC (rev 7858)
@@ -39,8 +39,7 @@
implements org.axsl.foR.fo.MultiSwitch {
public MultiSwitch(final FObj parent, final PropertyList propertyList,
- final String systemId, final int line, final int column)
- throws FOTreeException {
+ final String systemId, final int line, final int column) {
super(parent, propertyList, systemId, line, column);
}
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 22:07:15 UTC (rev 7857)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/MultiToggle.java 2006-09-02 22:47:16 UTC (rev 7858)
@@ -40,8 +40,7 @@
implements org.axsl.foR.fo.MultiToggle {
public MultiToggle(final FObj parent, final PropertyList propertyList,
- final String systemId, final int line, final int column)
- throws FOTreeException {
+ final String systemId, final int line, final int column) {
super(parent, propertyList, systemId, line, column);
}
Modified: trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/PageMasterReference.java
===================================================================
--- trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/PageMasterReference.java 2006-09-02 22:07:15 UTC (rev 7857)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/PageMasterReference.java 2006-09-02 22:47:16 UTC (rev 7858)
@@ -27,9 +27,7 @@
import org.foray.fotree.FObj;
import org.foray.fotree.PropertyList;
-import org.axsl.foR.FOTreeException;
-
/**
* Abstract base class for PageMasterReference classes.
* Provides implementation for handling the master-reference attribute and
@@ -40,7 +38,7 @@
public PageMasterReference(final FObj parent,
final PropertyList propertyList, final String systemId,
- final int line, final int column) throws FOTreeException {
+ final int line, final int column) {
super(parent, propertyList, systemId, line, column);
}
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 22:07:15 UTC (rev 7857)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/PageNumber.java 2006-09-02 22:47:16 UTC (rev 7858)
@@ -41,8 +41,7 @@
public class PageNumber extends FObj implements org.axsl.foR.fo.PageNumber {
public PageNumber(final FObj parent, final PropertyList propertyList,
- final String systemId, final int line, final int column)
- throws FOTreeException {
+ final String systemId, final int line, final int column) {
super(parent, propertyList, systemId, line, column);
}
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 22:07:15 UTC (rev 7857)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/PageNumberCitation.java 2006-09-02 22:47:16 UTC (rev 7858)
@@ -44,7 +44,7 @@
public PageNumberCitation(final FObj parent,
final PropertyList propertyList, final String systemId,
- final int line, final int column) throws FOTreeException {
+ final int line, final int column) {
super(parent, propertyList, systemId, line, column);
}
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 22:07:15 UTC (rev 7857)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/PageSequence.java 2006-09-02 22:47:16 UTC (rev 7858)
@@ -65,12 +65,8 @@
private SimplePageMaster simplePageMaster;
public PageSequence(final FObj parent, final PropertyList propertyList,
- final String systemId, final int line, final int column)
- throws FOTreeException {
+ final String systemId, final int line, final int column) {
super(parent, propertyList, systemId, line, column);
- if (!(parent instanceof Root)) {
- throwException(getFullName() + " must be child of fo:root.");
- }
flowMap = new HashMap();
}
@@ -78,7 +74,9 @@
* {@inheritDoc}
*/
protected void validateAncestry() throws FOTreeException {
- return;
+ if (!(this.getParent() instanceof Root)) {
+ throwException(getFullName() + " must be child of fo:root.");
+ }
}
/**
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 22:07:15 UTC (rev 7857)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/PageSequenceMaster.java 2006-09-02 22:47:16 UTC (rev 7858)
@@ -50,22 +50,18 @@
// but the actual FO's are MasterReferences.
public PageSequenceMaster(final FObj parent,
final PropertyList propertyList, final String systemId,
- final int line, final int column) throws FOTreeException {
+ final int line, final int column) {
super(parent, propertyList, systemId, line, column);
- /* Validate ancestry. */
- if (!(parent instanceof LayoutMasterSet)) {
- throwException(getFullName() + " must be child "
- + "of fo:layout-master-set.");
- }
- currentSubSequenceNumber = -1;
- currentSubSequence = null;
}
/**
* {@inheritDoc}
*/
protected void validateAncestry() throws FOTreeException {
- return;
+ if (!(this.getParent() instanceof LayoutMasterSet)) {
+ throwException(getFullName() + " must be child "
+ + "of fo:layout-master-set.");
+ }
}
/**
@@ -83,6 +79,8 @@
}
public void start() throws FOTreeException {
+ currentSubSequenceNumber = -1;
+ currentSubSequence = null;
/* Validate properties. */
final String masterName = this.traitMasterName();
if (masterName == null) {
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 22:07:15 UTC (rev 7857)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/Region.java 2006-09-02 22:47:16 UTC (rev 7858)
@@ -37,20 +37,18 @@
public abstract class Region extends FObj implements org.axsl.foR.fo.Region {
protected Region(final FObj parent, final PropertyList propertyList,
- final String systemId, final int line, final int column)
- throws FOTreeException {
+ final String systemId, final int line, final int column) {
super(parent, propertyList, systemId, line, column);
- if (! (parent instanceof SimplePageMaster)) {
- throwException(getFullName() + " must be child of "
- + "simple-page-master.");
- }
}
/**
* {@inheritDoc}
*/
protected void validateAncestry() throws FOTreeException {
- return;
+ if (! (this.getParent() instanceof SimplePageMaster)) {
+ throwException(getFullName() + " must be child of "
+ + "simple-page-master.");
+ }
}
/**
Modified: trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/RegionAfter.java
===================================================================
--- trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/RegionAfter.java 2006-09-02 22:07:15 UTC (rev 7857)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/RegionAfter.java 2006-09-02 22:47:16 UTC (rev 7858)
@@ -40,9 +40,14 @@
implements org.axsl.foR.fo.RegionAfter {
public RegionAfter(final FObj parent, final PropertyList propertyList,
- final String systemId, final int line, final int column)
- throws FOTreeException {
+ final String systemId, final int line, final int column) {
super(parent, propertyList, systemId, line, column);
+ }
+
+ /**
+ * {@inheritDoc}
+ */
+ public void start() throws FOTreeException {
getPageMaster().addRegionAfter(this);
}
Modified: trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/RegionBefore.java
===================================================================
--- trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/RegionBefore.java 2006-09-02 22:07:15 UTC (rev 7857)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/RegionBefore.java 2006-09-02 22:47:16 UTC (rev 7858)
@@ -40,9 +40,14 @@
implements org.axsl.foR.fo.RegionBefore {
public RegionBefore(final FObj parent, final PropertyList propertyList,
- final String systemId, final int line, final int column)
- throws FOTreeException {
+ final String systemId, final int line, final int column) {
super(parent, propertyList, systemId, line, column);
+ }
+
+ /**
+ * {@inheritDoc}
+ */
+ public void start() throws FOTreeException {
getPageMaster().addRegionBefore(this);
}
Modified: trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/RegionBody.java
===================================================================
--- trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/RegionBody.java 2006-09-02 22:07:15 UTC (rev 7857)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/RegionBody.java 2006-09-02 22:47:16 UTC (rev 7858)
@@ -40,9 +40,14 @@
implements org.axsl.foR.fo.RegionBody {
public RegionBody(final FObj parent, final PropertyList propertyList,
- final String systemId, final int line, final int column)
- throws FOTreeException {
+ final String systemId, final int line, final int column) {
super(parent, propertyList, systemId, line, column);
+ }
+
+ /**
+ * {@inheritDoc}
+ */
+ public void start() throws FOTreeException {
getPageMaster().addRegionBody(this);
}
Modified: trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/RegionEnd.java
===================================================================
--- trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/RegionEnd.java 2006-09-02 22:07:15 UTC (rev 7857)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/RegionEnd.java 2006-09-02 22:47:16 UTC (rev 7858)
@@ -39,9 +39,14 @@
public class RegionEnd extends Region implements org.axsl.foR.fo.RegionEnd {
public RegionEnd(final FObj parent, final PropertyList propertyList,
- final String systemId, final int line, final int column)
- throws FOTreeException {
+ final String systemId, final int line, final int column) {
super(parent, propertyList, systemId, line, column);
+ }
+
+ /**
+ * {@inheritDoc}
+ */
+ public void start() throws FOTreeException {
getPageMaster().addRegionEnd(this);
}
Modified: trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/RegionStart.java
===================================================================
--- trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/RegionStart.java 2006-09-02 22:07:15 UTC (rev 7857)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/RegionStart.java 2006-09-02 22:47:16 UTC (rev 7858)
@@ -40,9 +40,14 @@
implements org.axsl.foR.fo.RegionStart {
public RegionStart(final FObj parent, final PropertyList propertyList,
- final String systemId, final int line, final int column)
- throws FOTreeException {
+ final String systemId, final int line, final int column) {
super(parent, propertyList, systemId, line, column);
+ }
+
+ /**
+ * {@inheritDoc}
+ */
+ public void start() throws FOTreeException {
getPageMaster().addRegionStart(this);
}
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 22:07:15 UTC (rev 7857)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/RepeatablePMAlternatives.java 2006-09-02 22:47:16 UTC (rev 7858)
@@ -47,20 +47,18 @@
public RepeatablePMAlternatives(final FObj parent,
final PropertyList propertyList, final String systemId,
- final int line, final int column) throws FOTreeException {
+ final int line, final int column) {
super(parent, propertyList, systemId, line, column);
-
- if (! (parent instanceof PageSequenceMaster)) {
- throwException(getFullName() + " must be child of "
- + "fo:page-sequence-master.");
- }
}
/**
* {@inheritDoc}
*/
protected void validateAncestry() throws FOTreeException {
- return;
+ if (! (this.getParent() instanceof PageSequenceMaster)) {
+ throwException(getFullName() + " must be child of "
+ + "fo:page-sequence-master.");
+ }
}
/**
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 22:07:15 UTC (rev 7857)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/RepeatablePMReference.java 2006-09-02 22:47:16 UTC (rev 7858)
@@ -47,20 +47,18 @@
public RepeatablePMReference(final FObj parent,
final PropertyList propertyList, final String systemId,
- final int line, final int column) throws FOTreeException {
+ final int line, final int column) {
super(parent, propertyList, systemId, line, column);
- /* Validate ancestry. */
- if (! (parent instanceof PageSequenceMaster)) {
- throwException(getFullName() + " must be child of "
- + "fo:page-sequence-master.");
- }
}
/**
* {@inheritDoc}
*/
protected void validateAncestry() throws FOTreeException {
- return;
+ if (! (this.getParent() instanceof PageSequenceMaster)) {
+ throwException(getFullName() + " must be child of "
+ + "fo:page-sequence-master.");
+ }
}
/**
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 22:07:15 UTC (rev 7857)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/RetrieveMarker.java 2006-09-02 22:47:16 UTC (rev 7858)
@@ -39,8 +39,7 @@
implements org.axsl.foR.fo.RetrieveMarker {
public RetrieveMarker(final FObj parent, final PropertyList propertyList,
- final String systemId, final int line, final int column)
- throws FOTreeException {
+ final String systemId, final int line, final int column) {
super(parent, propertyList, systemId, line, column);
}
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 22:07:15 UTC (rev 7857)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/Root.java 2006-09-02 22:47:16 UTC (rev 7858)
@@ -65,19 +65,17 @@
private HashMap unmatchedReferences = new HashMap();
public Root(final FObj parent, final PropertyList propertyList,
- final String systemId, final int line, final int column)
- throws FOTreeException {
+ final String systemId, final int line, final int column) {
super(parent, propertyList, systemId, line, column);
- if (parent != null) {
- throwException(getFullName() + " cannot have a parent.");
- }
}
/**
* {@inheritDoc}
*/
protected void validateAncestry() throws FOTreeException {
- return;
+ if (this.getParent() != null) {
+ throwException(getFullName() + " cannot have a parent.");
+ }
}
/**
Modified: trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/SimplePageMaster.java
===================================================================
--- trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/SimplePageMaster.java 2006-09-02 22:07:15 UTC (rev 7857)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/SimplePageMaster.java 2006-09-02 22:47:16 UTC (rev 7858)
@@ -49,8 +49,7 @@
private RegionBody regionBody;
public SimplePageMaster(final FObj parent, final PropertyList propertyList,
- final String systemId, final int line, final int column)
- throws FOTreeException {
+ final String systemId, final int line, final int column) {
super(parent, propertyList, systemId, line, column);
}
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 22:07:15 UTC (rev 7857)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/SinglePageMasterReference.java 2006-09-02 22:47:16 UTC (rev 7858)
@@ -45,20 +45,18 @@
public SinglePageMasterReference(final FObj parent,
final PropertyList propertyList, final String systemId,
- final int line, final int column) throws FOTreeException {
+ final int line, final int column) {
super(parent, propertyList, systemId, line, column);
- /* Validate ancestry. */
- if (! (parent instanceof PageSequenceMaster)) {
- throwException(getFullName() + " must be child of "
- + "fo:page-sequence-master.");
- }
}
/**
* {@inheritDoc}
*/
protected void validateAncestry() throws FOTreeException {
- return;
+ if (! (this.getParent() instanceof PageSequenceMast...
[truncated message content] |
|
From: <vic...@us...> - 2006-09-02 22:07:19
|
Revision: 7857
http://svn.sourceforge.net/foray/?rev=7857&view=rev
Author: victormote
Date: 2006-09-02 15:07:15 -0700 (Sat, 02 Sep 2006)
Log Message:
-----------
Remove throws clause from FObj constructor.
Modified Paths:
--------------
trunk/foray/foray-fotree/src/java/org/foray/fotree/FObj.java
trunk/foray/foray-fotree/src/java/org/foray/fotree/FObjMixed.java
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 22:05:34 UTC (rev 7856)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/FObj.java 2006-09-02 22:07:15 UTC (rev 7857)
@@ -60,8 +60,7 @@
protected int column;
protected FObj(final FObj parent, final PropertyList propertyList,
- final String systemId, final int line, final int column)
- throws FOTreeException {
+ final String systemId, final int line, final int column) {
// Register the parent as the parent of this.
super(parent);
// Register this as a child of the parent.
@@ -319,7 +318,7 @@
return null;
}
- protected void addChild(final FONode child) throws FOTreeException {
+ protected void addChild(final FONode child) {
children.add(child);
}
Modified: trunk/foray/foray-fotree/src/java/org/foray/fotree/FObjMixed.java
===================================================================
--- trunk/foray/foray-fotree/src/java/org/foray/fotree/FObjMixed.java 2006-09-02 22:05:34 UTC (rev 7856)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/FObjMixed.java 2006-09-02 22:07:15 UTC (rev 7857)
@@ -49,7 +49,7 @@
textBuffer.append(data,start,length);
}
- protected void finalizeText() throws FOTreeException {
+ protected void finalizeText() {
if (! this.shouldCreateFOText()) {
return;
}
@@ -59,7 +59,7 @@
textBuffer.setLength(0);
}
- private boolean shouldCreateFOText() throws FOTreeException {
+ private boolean shouldCreateFOText() {
if (textBuffer == null) {
return false;
}
@@ -88,7 +88,7 @@
textBuffer = null;
}
- protected void addChild(final FONode child) throws FOTreeException {
+ protected void addChild(final FONode child) {
/*
* Before adding the element child, see if there is any text in the
* buffer. If so, create an FOText node before adding the element
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <vic...@us...> - 2006-09-02 22:05:39
|
Revision: 7856
http://svn.sourceforge.net/foray/?rev=7856&view=rev
Author: victormote
Date: 2006-09-02 15:05:34 -0700 (Sat, 02 Sep 2006)
Log Message:
-----------
Remove some code which seems to be redundant. The issue of whether text can be included in the FO is handled at the class level.
Modified Paths:
--------------
trunk/foray/foray-fotree/src/java/org/foray/fotree/FObjMixed.java
Modified: trunk/foray/foray-fotree/src/java/org/foray/fotree/FObjMixed.java
===================================================================
--- trunk/foray/foray-fotree/src/java/org/foray/fotree/FObjMixed.java 2006-09-02 21:39:29 UTC (rev 7855)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/FObjMixed.java 2006-09-02 22:05:34 UTC (rev 7856)
@@ -24,8 +24,6 @@
package org.foray.fotree;
-import org.foray.common.XMLCharacter;
-
import org.axsl.foR.FOTreeException;
/**
@@ -46,7 +44,7 @@
final int length, final String systemId, final int line,
final int column) {
if (textBuffer == null) {
- textBuffer = new StringBuffer();
+ textBuffer = new StringBuffer();
}
textBuffer.append(data,start,length);
}
@@ -74,14 +72,6 @@
if (this.getContainingBlock(null) != null) {
return true;
}
- /* We are not inside a block. If it is ignorable whitespace,
- * we will ignore it by not creating an FOText. Otherwise, it
- * should be reported as an error. */
- final char[] charArray = this.textBuffer.toString().toCharArray();
- if (XMLCharacter.isXMLWhitespace(charArray)) {
- return false;
- }
- this.throwException("PCDATA content must be inside an fo:block");
return false;
}
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
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.
|
|
From: <vic...@us...> - 2006-09-02 20:15:26
|
Revision: 7854
http://svn.sourceforge.net/foray/?rev=7854&view=rev
Author: victormote
Date: 2006-09-02 13:15:17 -0700 (Sat, 02 Sep 2006)
Log Message:
-----------
Add new abstract class for page masters.
Modified Paths:
--------------
trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/SimplePageMaster.java
Added Paths:
-----------
trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/AbstractPageMaster.java
Added: 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 (rev 0)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/AbstractPageMaster.java 2006-09-02 20:15:17 UTC (rev 7854)
@@ -0,0 +1,47 @@
+/*
+ * Copyright 2006 The FOray Project.
+ * http://www.foray.org
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ * This work is in part derived from the following work(s), used with the
+ * permission of the licensor:
+ * Apache FOP, licensed by the Apache Software Foundation
+ *
+ */
+
+/* $Id$ */
+
+package org.foray.fotree.fo.obj;
+
+import org.foray.fotree.FObj;
+import org.foray.fotree.PropertyList;
+
+import org.axsl.foR.FOTreeException;
+
+/**
+ * Abstract superclass for all page master classes.
+ */
+public abstract class AbstractPageMaster extends FObj {
+
+ public AbstractPageMaster(final FObj parent,
+ final PropertyList propertyList, final String systemId,
+ final int line, final int column) throws FOTreeException {
+ super(parent, propertyList, systemId, line, column);
+ if (! (parent instanceof LayoutMasterSet)) {
+ throwException(getFullName() + " must be child "
+ + "of fo:layout-master-set.");
+ }
+ }
+
+}
Property changes on: trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/AbstractPageMaster.java
___________________________________________________________________
Name: svn:keywords
+ "Author Id Rev Date URL"
Name: svn:eol-style
+ native
Modified: trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/SimplePageMaster.java
===================================================================
--- trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/SimplePageMaster.java 2006-09-02 18:11:10 UTC (rev 7853)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/SimplePageMaster.java 2006-09-02 20:15:17 UTC (rev 7854)
@@ -36,7 +36,7 @@
/**
* A "simple-page-master" object in XSL-FO.
*/
-public class SimplePageMaster extends FObj
+public class SimplePageMaster extends AbstractPageMaster
implements org.axsl.foR.fo.SimplePageMaster {
// Fallback values for "auto" page size: 8x11in
public static final int FALLBACK_PAGE_HEIGHT = 792000;
@@ -52,10 +52,6 @@
final String systemId, final int line, final int column)
throws FOTreeException {
super(parent, propertyList, systemId, line, column);
- if (! (parent instanceof LayoutMasterSet)) {
- throwException(getFullName() + " must be child "
- + "of fo:layout-master-set.");
- }
}
protected void start() throws FOTreeException {
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <vic...@us...> - 2006-09-02 18:11:18
|
Revision: 7853
http://svn.sourceforge.net/foray/?rev=7853&view=rev
Author: victormote
Date: 2006-09-02 11:11:10 -0700 (Sat, 02 Sep 2006)
Log Message:
-----------
Conform to axsl changes requiring the last page number as a parameter for creating a page master resolver.
Modified Paths:
--------------
trunk/foray/foray-areatree/src/java/org/foray/area/AreaTree.java
trunk/foray/foray-areatree/src/java/org/foray/area/PageCollection.java
trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/PageSequence.java
Modified: trunk/foray/foray-areatree/src/java/org/foray/area/AreaTree.java
===================================================================
--- trunk/foray/foray-areatree/src/java/org/foray/area/AreaTree.java 2006-09-02 18:10:09 UTC (rev 7852)
+++ trunk/foray/foray-areatree/src/java/org/foray/area/AreaTree.java 2006-09-02 18:11:10 UTC (rev 7853)
@@ -85,8 +85,17 @@
public org.axsl.areaW.PageCollection makePageCollection(
final PageSequence pageSequence) {
+ final int lastPageNumber;
+ final int collectionsProcessed = this.pageCollectionsProcessed.size();
+ if (collectionsProcessed > 0) {
+ final PageCollection lastPageCollection = (PageCollection)
+ this.pageCollectionsProcessed.get(collectionsProcessed - 1);
+ lastPageNumber = lastPageCollection.getLastPageNumber();
+ } else {
+ lastPageNumber = 0;
+ }
final PageCollection pageCollection = new PageCollection(pageSequence,
- this);
+ this, lastPageNumber);
pageCollectionsProcessed.add(pageCollection);
return pageCollection;
}
Modified: trunk/foray/foray-areatree/src/java/org/foray/area/PageCollection.java
===================================================================
--- trunk/foray/foray-areatree/src/java/org/foray/area/PageCollection.java 2006-09-02 18:10:09 UTC (rev 7852)
+++ trunk/foray/foray-areatree/src/java/org/foray/area/PageCollection.java 2006-09-02 18:11:10 UTC (rev 7853)
@@ -55,7 +55,7 @@
* currentPageNumber shows the next <em>expected</em> page number to be
* created. The last page number assigned is one less.
*/
- public int currentPageNumber;
+ private int currentPageNumber;
private ArrayList currentPageSequenceMarkers = new ArrayList();
@@ -67,9 +67,11 @@
* PageCollection is created.
* @param areaTree {@inheritDoc}
*/
- public PageCollection(final PageSequence pageSeq, final AreaTree areaTree) {
+ public PageCollection(final PageSequence pageSeq, final AreaTree areaTree,
+ final int lastPageNumber) {
super(pageSeq, areaTree);
- this.pageMasterResolver = pageSeq.makePageMasterResolver();
+ this.pageMasterResolver = pageSeq.makePageMasterResolver(
+ lastPageNumber);
}
/*
@@ -122,6 +124,10 @@
return currentPageNumber;
}
+ public int getLastPageNumber() {
+ return currentPageNumber - 1;
+ }
+
public ArrayList getCurrentPageSequenceMarkers() {
return this.currentPageSequenceMarkers;
}
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 18:10:09 UTC (rev 7852)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/PageSequence.java 2006-09-02 18:11:10 UTC (rev 7853)
@@ -199,8 +199,9 @@
/**
* {@inheritDoc}
*/
- public org.axsl.foR.fo.PageMasterResolver makePageMasterResolver() {
- return new PageMasterResolver(this);
+ public org.axsl.foR.fo.PageMasterResolver makePageMasterResolver(
+ final int lastPageNumber) {
+ return new PageMasterResolver(this, lastPageNumber);
}
private void setupPagination() throws FOTreeException {
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <vic...@us...> - 2006-09-02 18:10:13
|
Revision: 7852
http://svn.sourceforge.net/foray/?rev=7852&view=rev
Author: victormote
Date: 2006-09-02 11:10:09 -0700 (Sat, 02 Sep 2006)
Log Message:
-----------
Conform to axsl changes that create a PageMasterResolver class that handle the layout-time issues of keeping track of which page master should be used next.
Added Paths:
-----------
trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/PageMasterResolver.java
Added: trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/PageMasterResolver.java
===================================================================
--- trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/PageMasterResolver.java (rev 0)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/PageMasterResolver.java 2006-09-02 18:10:09 UTC (rev 7852)
@@ -0,0 +1,91 @@
+/*
+ * Copyright 2006 The FOray Project.
+ * http://www.foray.org
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ * This work is in part derived from the following work(s), used with the
+ * permission of the licensor:
+ * Apache FOP, licensed by the Apache Software Foundation
+ *
+ */
+
+/* $Id$ */
+
+package org.foray.fotree.fo.obj;
+
+import org.axsl.foR.FOTreeException;
+import org.axsl.foR.fo.Flow;
+import org.axsl.foR.fo.SimplePageMaster;
+
+/**
+ * Provides pages sequentially for a given {@link PageSequence}.
+ * Implementations may keep track of state information, that is, what
+ * sub-sequence specifiers have already been exhausted and partially exhausted.
+ * Therefore, only one instance of {@link PageMasterResolver} should be used for
+ * a given layout of a {@link PageSequence}.
+ */
+public class PageMasterResolver implements org.axsl.foR.fo.PageMasterResolver {
+
+ /** The parent page-sequence. */
+ private PageSequence pageSequence;
+
+ private int lastDocumentPageNumber = 0;
+
+ public PageMasterResolver(final PageSequence pageSequence,
+ final int lastPageNumber) {
+ this.pageSequence = pageSequence;
+ this.lastDocumentPageNumber = lastPageNumber;
+ this.lastDocumentPageNumber = Math.max(this.lastDocumentPageNumber, 0);
+ }
+
+ /**
+ * {@inheritDoc}
+ */
+ public SimplePageMaster getNextPageMaster(final boolean isBlank)
+ throws FOTreeException {
+
+ org.foray.fotree.fo.obj.SimplePageMaster spm = getSimplePageMaster();
+ if (spm != null) {
+ return spm;
+ }
+ final PageSequenceMaster psm = getPageSequenceMaster();
+ if (psm == null) {
+ return null;
+ }
+ final Flow flow = getFlow();
+ this.lastDocumentPageNumber ++;
+ spm = psm.getNextSimplePageMaster(
+ ((this.lastDocumentPageNumber % 2) == 1), isBlank);
+ final Region region = (Region) spm.getRegionBody();
+ if (!flow.traitFlowName().equals(region.traitRegionName())) {
+ throw new FOTreeException("Flow '" + flow.traitFlowName()
+ + "' does not map to the region-body in page-master '"
+ + spm.traitMasterName() + "'");
+ }
+ return spm;
+ }
+
+ private org.foray.fotree.fo.obj.SimplePageMaster getSimplePageMaster() {
+ return this.pageSequence.getSimplePageMaster();
+ }
+
+ private PageSequenceMaster getPageSequenceMaster() {
+ return this.pageSequence.getPageSequenceMaster();
+ }
+
+ private Flow getFlow() {
+ return this.pageSequence.getFlow();
+ }
+
+}
Property changes on: trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/PageMasterResolver.java
___________________________________________________________________
Name: svn:keywords
+ "Author Id Rev Date URL"
Name: svn:eol-style
+ native
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <vic...@us...> - 2006-09-02 17:45:53
|
Revision: 7851
http://svn.sourceforge.net/foray/?rev=7851&view=rev
Author: victormote
Date: 2006-09-02 10:45:45 -0700 (Sat, 02 Sep 2006)
Log Message:
-----------
Conform to axsl changes that create a PageMasterResolver class that handle the layout-time issues of keeping track of which page master should be used next.
Modified Paths:
--------------
trunk/foray/foray-areatree/src/java/org/foray/area/PageCollection.java
trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/PageSequence.java
Modified: trunk/foray/foray-areatree/src/java/org/foray/area/PageCollection.java
===================================================================
--- trunk/foray/foray-areatree/src/java/org/foray/area/PageCollection.java 2006-09-02 17:30:24 UTC (rev 7850)
+++ trunk/foray/foray-areatree/src/java/org/foray/area/PageCollection.java 2006-09-02 17:45:45 UTC (rev 7851)
@@ -30,6 +30,7 @@
import org.axsl.common.Constants;
import org.axsl.foR.FOTreeException;
import org.axsl.foR.FObj;
+import org.axsl.foR.fo.PageMasterResolver;
import org.axsl.foR.fo.PageSequence;
import org.axsl.foR.fo.RegionBody;
import org.axsl.foR.fo.SimplePageMaster;
@@ -58,6 +59,8 @@
private ArrayList currentPageSequenceMarkers = new ArrayList();
+ private PageMasterResolver pageMasterResolver;
+
/**
* Constructor.
* @param pageSeq The "cousin" PageSequence object for which this
@@ -66,6 +69,7 @@
*/
public PageCollection(final PageSequence pageSeq, final AreaTree areaTree) {
super(pageSeq, areaTree);
+ this.pageMasterResolver = pageSeq.makePageMasterResolver();
}
/*
@@ -151,8 +155,7 @@
final PageSequence pageSeq = getPageSequence();
SimplePageMaster spm = null;
try {
- spm = pageSeq.getPageMaster(this.pageCount, getCurrentPageNumber(),
- false, isBlank);
+ spm = this.pageMasterResolver.getNextPageMaster(isBlank);
} catch (final FOTreeException e) {
throw new AreaWException(e);
}
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 17:30:24 UTC (rev 7850)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/PageSequence.java 2006-09-02 17:45:45 UTC (rev 7851)
@@ -199,34 +199,8 @@
/**
* {@inheritDoc}
*/
- public org.axsl.foR.fo.SimplePageMaster getPageMaster(
- final int pageNumberInSequence, final int pageNumberInDocument,
- final boolean isLast, final boolean isBlank)
- throws FOTreeException {
- /*
- * TODO: This is the legacy code from the AreaTree, which is stateful.
- * Convert this to stateless logic. Specifically, the
- * pageNumberInSequence parameters should be used to simulate the series
- * of next-pages. Probably, each SubSequenceSpecifier should tell how
- * many pages it can generate, then we loop through them to find the
- * correct SimplePageMaster.
- */
- SimplePageMaster spm = this.simplePageMaster;
- if (spm != null) {
- return spm;
- }
- if (pageSequenceMaster != null) {
- final Flow flow = getFlow();
- spm = pageSequenceMaster.getNextSimplePageMaster(
- ((pageNumberInDocument % 2) == 1), isBlank);
- final Region region = (Region) spm.getRegionBody();
- if (!flow.traitFlowName().equals(region.traitRegionName())) {
- throw new FOTreeException("Flow '" + flow.traitFlowName()
- + "' does not map to the region-body in page-master '"
- + spm.traitMasterName() + "'");
- }
- }
- return spm;
+ public org.axsl.foR.fo.PageMasterResolver makePageMasterResolver() {
+ return new PageMasterResolver(this);
}
private void setupPagination() throws FOTreeException {
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <vic...@us...> - 2006-09-02 17:30:31
|
Revision: 7850
http://svn.sourceforge.net/foray/?rev=7850&view=rev
Author: victormote
Date: 2006-09-02 10:30:24 -0700 (Sat, 02 Sep 2006)
Log Message:
-----------
Move some data validation code to a more appropriate place.
Modified Paths:
--------------
trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/PageSequenceMaster.java
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-01 20:19:23 UTC (rev 7849)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/PageSequenceMaster.java 2006-09-02 17:30:24 UTC (rev 7850)
@@ -74,6 +74,10 @@
public void end() throws FOTreeException {
/* Validate children. Every child should be a SubSequenceSpecifier. */
+ if (this.children.size() < 1) {
+ this.throwException(getFullName() + "must have at least one "
+ + "sub-sequence specifier.");
+ }
for (int i = 0; i < this.children.size(); i++) {
final Object child = this.children.get(i);
if (!(child instanceof SubSequenceSpecifier)) {
@@ -119,10 +123,6 @@
boolean firstPage = false;
if (currentSubSequence == null) {
currentSubSequence = getNextSubSequence();
- if (currentSubSequence == null) {
- throwException("no subsequences in page-sequence-master '"
- + traitMasterName() + "'");
- }
firstPage = true;
}
String pageMasterName = currentSubSequence.getNextPageMasterName(
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <vic...@us...> - 2006-09-01 20:19:33
|
Revision: 7849
http://svn.sourceforge.net/foray/?rev=7849&view=rev
Author: victormote
Date: 2006-09-01 13:19:23 -0700 (Fri, 01 Sep 2006)
Log Message:
-----------
Add some javadoc.
Modified Paths:
--------------
trunk/foray/foray-areatree/src/java/org/foray/area/AbstractTableContainer.java
trunk/foray/foray-areatree/src/java/org/foray/area/Area.java
trunk/foray/foray-areatree/src/java/org/foray/area/AreaNode.java
trunk/foray/foray-areatree/src/java/org/foray/area/ExternalGraphicArea.java
trunk/foray/foray-areatree/src/java/org/foray/area/ForeignObjectArea.java
trunk/foray/foray-areatree/src/java/org/foray/area/GenericContainer.java
trunk/foray/foray-areatree/src/java/org/foray/area/LineArea.java
trunk/foray/foray-areatree/src/java/org/foray/area/ListBlockArea.java
trunk/foray/foray-areatree/src/java/org/foray/area/ListItemArea.java
trunk/foray/foray-areatree/src/java/org/foray/area/PageNumberCitationArea.java
trunk/foray/foray-areatree/src/java/org/foray/area/PageRA.java
trunk/foray/foray-areatree/src/java/org/foray/area/RegionRABody.java
trunk/foray/foray-areatree/src/java/org/foray/area/TableBodyContainer.java
trunk/foray/foray-areatree/src/java/org/foray/area/TableCellRA.java
trunk/foray/foray-areatree/src/java/org/foray/area/TableFooterContainer.java
trunk/foray/foray-areatree/src/java/org/foray/area/TableHeaderContainer.java
Modified: trunk/foray/foray-areatree/src/java/org/foray/area/AbstractTableContainer.java
===================================================================
--- trunk/foray/foray-areatree/src/java/org/foray/area/AbstractTableContainer.java 2006-09-01 20:12:29 UTC (rev 7848)
+++ trunk/foray/foray-areatree/src/java/org/foray/area/AbstractTableContainer.java 2006-09-01 20:19:23 UTC (rev 7849)
@@ -31,6 +31,9 @@
import org.axsl.foR.fo.TableRow;
import org.axsl.graphicR.Graphic;
+/**
+ * Abstract superclass for table-body, table-header, and table-footer areas.
+ */
public abstract class AbstractTableContainer extends GenericContainer
implements BackgroundArea,
org.axsl.areaW.AbstractTableContainer {
Modified: trunk/foray/foray-areatree/src/java/org/foray/area/Area.java
===================================================================
--- trunk/foray/foray-areatree/src/java/org/foray/area/Area.java 2006-09-01 20:12:29 UTC (rev 7848)
+++ trunk/foray/foray-areatree/src/java/org/foray/area/Area.java 2006-09-01 20:19:23 UTC (rev 7849)
@@ -47,6 +47,9 @@
import java.awt.geom.Rectangle2D;
import java.util.List;
+/**
+ * Abstract superclass for all Areas in the AreaTree.
+ */
public abstract class Area extends AreaNode implements org.axsl.areaR.Area,
org.axsl.areaW.Area {
Modified: trunk/foray/foray-areatree/src/java/org/foray/area/AreaNode.java
===================================================================
--- trunk/foray/foray-areatree/src/java/org/foray/area/AreaNode.java 2006-09-01 20:12:29 UTC (rev 7848)
+++ trunk/foray/foray-areatree/src/java/org/foray/area/AreaNode.java 2006-09-01 20:19:23 UTC (rev 7849)
@@ -42,6 +42,9 @@
import java.util.ArrayList;
import java.util.List;
+/**
+ * Abstract superclass for all nodes in the AreaTree.
+ */
public abstract class AreaNode extends OrderedTreeNode
implements org.axsl.areaR.AreaNode, org.axsl.areaW.AreaNode {
Modified: trunk/foray/foray-areatree/src/java/org/foray/area/ExternalGraphicArea.java
===================================================================
--- trunk/foray/foray-areatree/src/java/org/foray/area/ExternalGraphicArea.java 2006-09-01 20:12:29 UTC (rev 7848)
+++ trunk/foray/foray-areatree/src/java/org/foray/area/ExternalGraphicArea.java 2006-09-01 20:19:23 UTC (rev 7849)
@@ -30,6 +30,9 @@
import org.axsl.graphicR.Graphic;
+/**
+ * Area containing an external-graphic.
+ */
public class ExternalGraphicArea extends AbstractInlineArea
implements org.axsl.areaR.ExternalGraphicArea,
org.axsl.areaW.ExternalGraphicArea {
Modified: trunk/foray/foray-areatree/src/java/org/foray/area/ForeignObjectArea.java
===================================================================
--- trunk/foray/foray-areatree/src/java/org/foray/area/ForeignObjectArea.java 2006-09-01 20:12:29 UTC (rev 7848)
+++ trunk/foray/foray-areatree/src/java/org/foray/area/ForeignObjectArea.java 2006-09-01 20:19:23 UTC (rev 7849)
@@ -30,6 +30,9 @@
import org.axsl.foR.fo.RetrieveMarker;
import org.axsl.foR.svg.SVGElement;
+/**
+ * Area containing a foreign-object.
+ */
public class ForeignObjectArea extends AbstractInlineArea
implements org.axsl.areaR.ForeignObjectArea,
org.axsl.areaW.ForeignObjectArea {
Modified: trunk/foray/foray-areatree/src/java/org/foray/area/GenericContainer.java
===================================================================
--- trunk/foray/foray-areatree/src/java/org/foray/area/GenericContainer.java 2006-09-01 20:12:29 UTC (rev 7848)
+++ trunk/foray/foray-areatree/src/java/org/foray/area/GenericContainer.java 2006-09-01 20:19:23 UTC (rev 7849)
@@ -27,6 +27,9 @@
import org.axsl.foR.FObj;
import org.axsl.foR.fo.RetrieveMarker;
+/**
+ * Abstract superclass for generic container Areas.
+ */
public abstract class GenericContainer extends ContainerRA
implements org.axsl.areaW.GenericContainer {
Modified: trunk/foray/foray-areatree/src/java/org/foray/area/LineArea.java
===================================================================
--- trunk/foray/foray-areatree/src/java/org/foray/area/LineArea.java 2006-09-01 20:12:29 UTC (rev 7848)
+++ trunk/foray/foray-areatree/src/java/org/foray/area/LineArea.java 2006-09-01 20:19:23 UTC (rev 7849)
@@ -42,6 +42,9 @@
import java.util.List;
+/**
+ * Area containing a line of content on the page.
+ */
public class LineArea extends BlockArea implements LineOutput,
org.axsl.areaR.LineArea,
org.axsl.areaW.LineArea {
Modified: trunk/foray/foray-areatree/src/java/org/foray/area/ListBlockArea.java
===================================================================
--- trunk/foray/foray-areatree/src/java/org/foray/area/ListBlockArea.java 2006-09-01 20:12:29 UTC (rev 7848)
+++ trunk/foray/foray-areatree/src/java/org/foray/area/ListBlockArea.java 2006-09-01 20:19:23 UTC (rev 7849)
@@ -29,6 +29,9 @@
import org.axsl.foR.fo.ListItem;
import org.axsl.foR.fo.RetrieveMarker;
+/**
+ * Area containing all or part of a list-block.
+ */
public class ListBlockArea extends AbstractNormalBlockArea
implements org.axsl.areaR.ListBlockArea, org.axsl.areaW.ListBlockArea {
Modified: trunk/foray/foray-areatree/src/java/org/foray/area/ListItemArea.java
===================================================================
--- trunk/foray/foray-areatree/src/java/org/foray/area/ListItemArea.java 2006-09-01 20:12:29 UTC (rev 7848)
+++ trunk/foray/foray-areatree/src/java/org/foray/area/ListItemArea.java 2006-09-01 20:19:23 UTC (rev 7849)
@@ -28,6 +28,9 @@
import org.axsl.foR.fo.ListItem;
import org.axsl.foR.fo.RetrieveMarker;
+/**
+ * Area containing all or part of a list-item.
+ */
public class ListItemArea extends AbstractNormalBlockArea
implements org.axsl.areaW.ListItemArea {
Modified: trunk/foray/foray-areatree/src/java/org/foray/area/PageNumberCitationArea.java
===================================================================
--- trunk/foray/foray-areatree/src/java/org/foray/area/PageNumberCitationArea.java 2006-09-01 20:12:29 UTC (rev 7848)
+++ trunk/foray/foray-areatree/src/java/org/foray/area/PageNumberCitationArea.java 2006-09-01 20:19:23 UTC (rev 7849)
@@ -28,6 +28,9 @@
import org.axsl.foR.FObj;
import org.axsl.foR.fo.RetrieveMarker;
+/**
+ * Area containing all or part of a page-number-citation.
+ */
public class PageNumberCitationArea extends AbstractInlineArea
implements org.axsl.areaR.PageNumberCitationArea,
org.axsl.areaW.PageNumberCitationArea {
Modified: trunk/foray/foray-areatree/src/java/org/foray/area/PageRA.java
===================================================================
--- trunk/foray/foray-areatree/src/java/org/foray/area/PageRA.java 2006-09-01 20:12:29 UTC (rev 7848)
+++ trunk/foray/foray-areatree/src/java/org/foray/area/PageRA.java 2006-09-01 20:19:23 UTC (rev 7849)
@@ -45,6 +45,9 @@
import java.util.ArrayList;
import java.util.List;
+/**
+ * Area containing a page.
+ */
public class PageRA extends AreaFixed implements PageArea,
org.axsl.areaW.PageArea {
Modified: trunk/foray/foray-areatree/src/java/org/foray/area/RegionRABody.java
===================================================================
--- trunk/foray/foray-areatree/src/java/org/foray/area/RegionRABody.java 2006-09-01 20:12:29 UTC (rev 7848)
+++ trunk/foray/foray-areatree/src/java/org/foray/area/RegionRABody.java 2006-09-01 20:19:23 UTC (rev 7849)
@@ -33,6 +33,9 @@
import org.axsl.foR.fo.SimplePageMaster;
import org.axsl.graphicR.Graphic;
+/**
+ * Area containing a region-body.
+ */
public class RegionRABody extends AreaFixed implements RegionBodyArea,
org.axsl.areaW.RegionRABody {
Modified: trunk/foray/foray-areatree/src/java/org/foray/area/TableBodyContainer.java
===================================================================
--- trunk/foray/foray-areatree/src/java/org/foray/area/TableBodyContainer.java 2006-09-01 20:12:29 UTC (rev 7848)
+++ trunk/foray/foray-areatree/src/java/org/foray/area/TableBodyContainer.java 2006-09-01 20:19:23 UTC (rev 7849)
@@ -28,6 +28,9 @@
import org.axsl.foR.FObj;
import org.axsl.foR.fo.RetrieveMarker;
+/**
+ * Area containing all or part of a table-body.
+ */
public class TableBodyContainer extends AbstractTableContainer
implements org.axsl.areaR.BackgroundArea,
org.axsl.areaW.TableBodyContainer {
Modified: trunk/foray/foray-areatree/src/java/org/foray/area/TableCellRA.java
===================================================================
--- trunk/foray/foray-areatree/src/java/org/foray/area/TableCellRA.java 2006-09-01 20:12:29 UTC (rev 7848)
+++ trunk/foray/foray-areatree/src/java/org/foray/area/TableCellRA.java 2006-09-01 20:19:23 UTC (rev 7849)
@@ -31,6 +31,9 @@
import org.axsl.foR.fo.TableCell;
import org.axsl.graphicR.Graphic;
+/**
+ * Area containing all or part of a table-cell.
+ */
public class TableCellRA extends ContainerRA implements TableCellArea,
org.axsl.areaW.TableCellArea {
Modified: trunk/foray/foray-areatree/src/java/org/foray/area/TableFooterContainer.java
===================================================================
--- trunk/foray/foray-areatree/src/java/org/foray/area/TableFooterContainer.java 2006-09-01 20:12:29 UTC (rev 7848)
+++ trunk/foray/foray-areatree/src/java/org/foray/area/TableFooterContainer.java 2006-09-01 20:19:23 UTC (rev 7849)
@@ -28,6 +28,9 @@
import org.axsl.foR.FObj;
import org.axsl.foR.fo.RetrieveMarker;
+/**
+ * Area containing all or part of a table-footer.
+ */
public class TableFooterContainer extends AbstractTableContainer
implements org.axsl.areaR.BackgroundArea,
org.axsl.areaW.TableFooterContainer {
Modified: trunk/foray/foray-areatree/src/java/org/foray/area/TableHeaderContainer.java
===================================================================
--- trunk/foray/foray-areatree/src/java/org/foray/area/TableHeaderContainer.java 2006-09-01 20:12:29 UTC (rev 7848)
+++ trunk/foray/foray-areatree/src/java/org/foray/area/TableHeaderContainer.java 2006-09-01 20:19:23 UTC (rev 7849)
@@ -28,6 +28,9 @@
import org.axsl.foR.FObj;
import org.axsl.foR.fo.RetrieveMarker;
+/**
+ * Area containing all or part of a table-header.
+ */
public class TableHeaderContainer extends AbstractTableContainer
implements org.axsl.areaR.BackgroundArea,
org.axsl.areaW.TableHeaderContainer {
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <vic...@us...> - 2006-09-01 20:12:38
|
Revision: 7848
http://svn.sourceforge.net/foray/?rev=7848&view=rev
Author: victormote
Date: 2006-09-01 13:12:29 -0700 (Fri, 01 Sep 2006)
Log Message:
-----------
Add some javadoc.
Modified Paths:
--------------
trunk/foray/foray-fotree/src/java/org/foray/fotree/PropertyException.java
trunk/foray/foray-fotree/src/java/org/foray/fotree/PropertyList.java
trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/ObjectMakerFO.java
trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/PropertyMakerFO.java
Modified: trunk/foray/foray-fotree/src/java/org/foray/fotree/PropertyException.java
===================================================================
--- trunk/foray/foray-fotree/src/java/org/foray/fotree/PropertyException.java 2006-09-01 20:06:53 UTC (rev 7847)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/PropertyException.java 2006-09-01 20:12:29 UTC (rev 7848)
@@ -24,6 +24,9 @@
package org.foray.fotree;
+/**
+ * Exception class for handling errors during property parsing.
+ */
public class PropertyException extends Exception {
static final long serialVersionUID = 613178531358859549L;
Modified: trunk/foray/foray-fotree/src/java/org/foray/fotree/PropertyList.java
===================================================================
--- trunk/foray/foray-fotree/src/java/org/foray/fotree/PropertyList.java 2006-09-01 20:06:53 UTC (rev 7847)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/PropertyList.java 2006-09-01 20:12:29 UTC (rev 7848)
@@ -148,6 +148,9 @@
import java.util.ArrayList;
+/**
+ * The collection of properties for one formatting object.
+ */
public class PropertyList {
/** Map of the properties, keyed by a String of the property name. */
Modified: trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/ObjectMakerFO.java
===================================================================
--- trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/ObjectMakerFO.java 2006-09-01 20:06:53 UTC (rev 7847)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/ObjectMakerFO.java 2006-09-01 20:12:29 UTC (rev 7848)
@@ -93,6 +93,10 @@
import java.util.Arrays;
+/**
+ * Factory class for creating objects in the "fo:" (Formatting Objects)
+ * namespace.
+ */
public class ObjectMakerFO {
/**
Modified: trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/PropertyMakerFO.java
===================================================================
--- trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/PropertyMakerFO.java 2006-09-01 20:06:53 UTC (rev 7847)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/PropertyMakerFO.java 2006-09-01 20:12:29 UTC (rev 7848)
@@ -141,6 +141,10 @@
import java.util.Arrays;
+/**
+ * Factory class for creating properties in the "fo:" (Formatting Objects)
+ * namespaces.
+ */
public class PropertyMakerFO {
/**
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <vic...@us...> - 2006-09-01 20:07:28
|
Revision: 7847
http://svn.sourceforge.net/foray/?rev=7847&view=rev
Author: victormote
Date: 2006-09-01 13:06:53 -0700 (Fri, 01 Sep 2006)
Log Message:
-----------
Add some javadoc.
Modified Paths:
--------------
trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/AbstractFlow.java
trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/AbstractTableBody.java
trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/BasicLink.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/Flow.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/PageMasterReference.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/RegionAfter.java
trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/RegionBefore.java
trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/RegionBody.java
trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/RegionEnd.java
trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/RegionStart.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/SimplePageMaster.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/StaticContent.java
trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/SubSequenceSpecifier.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
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-01 01:26:03 UTC (rev 7846)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/AbstractFlow.java 2006-09-01 20:06:53 UTC (rev 7847)
@@ -30,6 +30,9 @@
import org.axsl.foR.FOTreeException;
+/**
+ * Abstract superclass for "flow", and "static-content" objects in XSL-FO.
+ */
public abstract class AbstractFlow extends FObj {
protected AbstractFlow(final FObj parent, final PropertyList propertyList,
Modified: trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/AbstractTableBody.java
===================================================================
--- trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/AbstractTableBody.java 2006-09-01 01:26:03 UTC (rev 7846)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/AbstractTableBody.java 2006-09-01 20:06:53 UTC (rev 7847)
@@ -30,6 +30,10 @@
import org.axsl.foR.FOTreeException;
+/**
+ * Abstract superclass for table-body, table-header, and table-footer objects
+ * in XSL-FO.
+ */
public abstract class AbstractTableBody extends FObj
implements org.axsl.foR.fo.AbstractTableBody {
Modified: trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/BasicLink.java
===================================================================
--- trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/BasicLink.java 2006-09-01 01:26:03 UTC (rev 7846)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/BasicLink.java 2006-09-01 20:06:53 UTC (rev 7847)
@@ -31,6 +31,9 @@
import org.axsl.foR.FOContext;
import org.axsl.foR.FOTreeException;
+/**
+ * A "basic-link" object in XSL-FO.
+ */
public class BasicLink extends Inline implements org.axsl.foR.fo.BasicLink {
public BasicLink(final FObj parent, final PropertyList propertyList,
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-01 01:26:03 UTC (rev 7846)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/BidiOverride.java 2006-09-01 20:06:53 UTC (rev 7847)
@@ -33,6 +33,7 @@
import org.axsl.foR.ProxyFactory;
/**
+ * A "bidi-override" object in XSL-FO.
*/
public class BidiOverride extends FObj
implements org.axsl.foR.fo.BidiOverride {
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-01 01:26:03 UTC (rev 7846)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/Block.java 2006-09-01 20:06:53 UTC (rev 7847)
@@ -40,6 +40,9 @@
import java.util.List;
import java.util.Stack;
+/**
+ * A "block" object in XSL-FO.
+ */
public class Block extends FObjMixed implements org.axsl.foR.fo.Block {
public Block(final FObj parent, final PropertyList propertyList,
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-01 01:26:03 UTC (rev 7846)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/BlockContainer.java 2006-09-01 20:06:53 UTC (rev 7847)
@@ -32,6 +32,9 @@
import org.axsl.foR.FOTreeException;
import org.axsl.foR.ProxyFactory;
+/**
+ * A "block-container" object in XSL-FO.
+ */
public class BlockContainer extends FObj
implements org.axsl.foR.fo.BlockContainer {
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-01 01:26:03 UTC (rev 7846)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/Bookmark.java 2006-09-01 20:06:53 UTC (rev 7847)
@@ -35,7 +35,7 @@
import org.axsl.foR.ProxyFactory;
/**
- * An fo:bookmark object in XSL-FO.
+ * A "bookmark" object in XSL-FO.
*/
public class Bookmark extends FObj implements org.axsl.foR.fo.Bookmark {
public Bookmark(final FObj parent, final PropertyList propertyList,
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-01 01:26:03 UTC (rev 7846)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/BookmarkTitle.java 2006-09-01 20:06:53 UTC (rev 7847)
@@ -35,7 +35,7 @@
import org.axsl.foR.ProxyFactory;
/**
- * An fo:bookmark-title object in XSL-FO.
+ * A "bookmark-title" object in XSL-FO.
*/
public class BookmarkTitle extends FObjMixed
implements org.axsl.foR.fo.BookmarkTitle {
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-01 01:26:03 UTC (rev 7846)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/BookmarkTree.java 2006-09-01 20:06:53 UTC (rev 7847)
@@ -33,7 +33,7 @@
import org.axsl.foR.ProxyFactory;
/**
- * An fo:bookmark-tree object in XSL-FO.
+ * A "bookmark-tree" object in XSL-FO.
*/
public class BookmarkTree extends FObj
implements org.axsl.foR.fo.BookmarkTree {
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-01 01:26:03 UTC (rev 7846)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/Character.java 2006-09-01 20:06:53 UTC (rev 7847)
@@ -35,7 +35,7 @@
import org.axsl.foR.ProxyFactory;
/**
- * Represents the flow object 'fo:character'.
+ * A "character" object in XSL-FO.
*/
public class Character extends FObj implements org.axsl.foR.fo.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-01 01:26:03 UTC (rev 7846)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/ColorProfile.java 2006-09-01 20:06:53 UTC (rev 7847)
@@ -32,7 +32,9 @@
import org.axsl.foR.FOTreeException;
import org.axsl.foR.ProxyFactory;
-
+/**
+ * A "color-profile" object in XSL-FO.
+ */
public class ColorProfile extends FObj
implements org.axsl.foR.fo.ColorProfile {
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-01 01:26:03 UTC (rev 7846)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/ConditionalPageMasterReference.java 2006-09-01 20:06:53 UTC (rev 7847)
@@ -37,7 +37,7 @@
/**
- * Models the fo:conditional-page-master-reference object.
+ * A "conditional-page-master-reference" object in XSL-FO.
*/
public class ConditionalPageMasterReference extends FObj {
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-01 01:26:03 UTC (rev 7846)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/Declarations.java 2006-09-01 20:06:53 UTC (rev 7847)
@@ -32,7 +32,9 @@
import org.axsl.foR.FOTreeException;
import org.axsl.foR.ProxyFactory;
-
+/**
+ * A "declarations" object in XSL-FO.
+ */
public class Declarations extends FObj
implements org.axsl.foR.fo.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-01 01:26:03 UTC (rev 7846)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/ExternalGraphic.java 2006-09-01 20:06:53 UTC (rev 7847)
@@ -39,6 +39,9 @@
import org.axsl.graphicR.Graphic;
import org.axsl.graphicR.GraphicException;
+/**
+ * An "external-graphic" object in XSL-FO.
+ */
public class ExternalGraphic extends FObjScaled
implements org.axsl.foR.fo.ExternalGraphic {
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-01 01:26:03 UTC (rev 7846)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/Float.java 2006-09-01 20:06:53 UTC (rev 7847)
@@ -33,6 +33,7 @@
import org.axsl.foR.ProxyFactory;
/**
+ * A "float" object in XSL-FO.
*/
public class Float extends FObj implements org.axsl.foR.fo.Float {
Modified: trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/Flow.java
===================================================================
--- trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/Flow.java 2006-09-01 01:26:03 UTC (rev 7846)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/Flow.java 2006-09-01 20:06:53 UTC (rev 7847)
@@ -32,7 +32,9 @@
import org.axsl.foR.FOTreeException;
import org.axsl.foR.ProxyFactory;
-
+/**
+ * A "flow" object in XSL-FO.
+ */
public class Flow extends AbstractFlow implements org.axsl.foR.fo.Flow {
public Flow(final FObj parent, final PropertyList propertyList,
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-01 01:26:03 UTC (rev 7846)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/Footnote.java 2006-09-01 20:06:53 UTC (rev 7847)
@@ -32,7 +32,9 @@
import org.axsl.foR.FOTreeException;
import org.axsl.foR.ProxyFactory;
-
+/**
+ * A "footnote" object in XSL-FO.
+ */
public class Footnote extends FObj implements org.axsl.foR.fo.Footnote {
public Footnote(final FObj parent, final PropertyList propertyList,
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-01 01:26:03 UTC (rev 7846)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/FootnoteBody.java 2006-09-01 20:06:53 UTC (rev 7847)
@@ -32,7 +32,9 @@
import org.axsl.foR.FOTreeException;
import org.axsl.foR.ProxyFactory;
-
+/**
+ * A "footnote-body" object in XSL-FO.
+ */
public class FootnoteBody extends FObj
implements org.axsl.foR.fo.FootnoteBody {
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-01 01:26:03 UTC (rev 7846)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/InitialPropertySet.java 2006-09-01 20:06:53 UTC (rev 7847)
@@ -33,6 +33,7 @@
import org.axsl.foR.ProxyFactory;
/**
+ * An "initial-property-set" object in XSL-FO.
*/
public class InitialPropertySet extends FObj
implements org.axsl.foR.fo.InitialPropertySet {
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-01 01:26:03 UTC (rev 7846)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/Inline.java 2006-09-01 20:06:53 UTC (rev 7847)
@@ -33,7 +33,9 @@
import org.axsl.foR.FOTreeException;
import org.axsl.foR.ProxyFactory;
-
+/**
+ * An "inline" object in XSL-FO.
+ */
public class Inline extends FObjMixed implements org.axsl.foR.fo.Inline {
public Inline(final FObj parent, final PropertyList propertyList,
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-01 01:26:03 UTC (rev 7846)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/InlineContainer.java 2006-09-01 20:06:53 UTC (rev 7847)
@@ -33,6 +33,7 @@
import org.axsl.foR.ProxyFactory;
/**
+ * An "inline-container" object in XSL-FO.
*/
public class InlineContainer extends FObj
implements org.axsl.foR.fo.InlineContainer {
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-01 01:26:03 UTC (rev 7846)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/InstreamForeignObject.java 2006-09-01 20:06:53 UTC (rev 7847)
@@ -37,6 +37,9 @@
import org.axsl.foR.ProxyFactory;
import org.axsl.foR.fo.RetrieveMarker;
+/**
+ * An "instream-foreign-object" object in XSL-FO.
+ */
public class InstreamForeignObject extends FObjScaled
implements org.axsl.foR.fo.InstreamForeignObject {
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-01 01:26:03 UTC (rev 7846)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/LayoutMasterSet.java 2006-09-01 20:06:53 UTC (rev 7847)
@@ -37,7 +37,7 @@
import java.util.Map;
/**
- * Models the fo:layout-master-set object.
+ * A "layout-master-set" object in XSL-FO.
*/
public class LayoutMasterSet extends FObj {
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-01 01:26:03 UTC (rev 7846)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/Leader.java 2006-09-01 20:06:53 UTC (rev 7847)
@@ -37,11 +37,8 @@
import org.axsl.foR.fo.RetrieveMarker;
/**
- * Implements fo:leader; main property of leader leader-pattern.
- * The following patterns are treated: rule, space, dots.
- * The pattern use-content is ignored, i.e. it still must be implemented.
+ * A "leader" object in XSL-FO.
*/
-
public class Leader extends FObjMixed implements org.axsl.foR.fo.Leader {
public Leader(final FObj parent, final PropertyList propertyList,
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-01 01:26:03 UTC (rev 7846)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/ListBlock.java 2006-09-01 20:06:53 UTC (rev 7847)
@@ -32,6 +32,9 @@
import org.axsl.foR.FOTreeException;
import org.axsl.foR.ProxyFactory;
+/**
+ * A "list-block" object in XSL-FO.
+ */
public class ListBlock extends FObj implements org.axsl.foR.fo.ListBlock {
public ListBlock(final FObj parent, final PropertyList propertyList,
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-01 01:26:03 UTC (rev 7846)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/ListItem.java 2006-09-01 20:06:53 UTC (rev 7847)
@@ -33,6 +33,9 @@
import org.axsl.foR.FOTreeException;
import org.axsl.foR.ProxyFactory;
+/**
+ * A "list-item" object in XSL-FO.
+ */
public class ListItem extends FObj implements org.axsl.foR.fo.ListItem {
public ListItem(final FObj parent, final PropertyList propertyList,
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-01 01:26:03 UTC (rev 7846)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/ListItemBody.java 2006-09-01 20:06:53 UTC (rev 7847)
@@ -33,6 +33,9 @@
import org.axsl.foR.FOTreeException;
import org.axsl.foR.ProxyFactory;
+/**
+ * A "list-item-body" object in XSL-FO.
+ */
public class ListItemBody extends FObj
implements org.axsl.foR.fo.ListItemBody {
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-01 01:26:03 UTC (rev 7846)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/ListItemLabel.java 2006-09-01 20:06:53 UTC (rev 7847)
@@ -33,7 +33,9 @@
import org.axsl.foR.FOTreeException;
import org.axsl.foR.ProxyFactory;
-
+/**
+ * A "list-item-label" object in XSL-FO.
+ */
public class ListItemLabel extends FObj
implements org.axsl.foR.fo.ListItemLabel {
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-01 01:26:03 UTC (rev 7846)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/Marker.java 2006-09-01 20:06:53 UTC (rev 7847)
@@ -37,6 +37,9 @@
import java.util.List;
+/**
+ * A "marker" object in XSL-FO.
+ */
public class Marker extends FObjMixed implements org.axsl.foR.fo.Marker {
public Marker(final FObj parent, final PropertyList propertyList,
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-01 01:26:03 UTC (rev 7846)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/MultiCase.java 2006-09-01 20:06:53 UTC (rev 7847)
@@ -34,6 +34,7 @@
/**
+ * A "multi-case" object in XSL-FO.
*/
public class MultiCase extends FObj implements org.axsl.foR.fo.MultiCase {
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-01 01:26:03 UTC (rev 7846)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/MultiProperties.java 2006-09-01 20:06:53 UTC (rev 7847)
@@ -33,6 +33,7 @@
import org.axsl.foR.ProxyFactory;
/**
+ * A "multi-properties" object in XSL-FO.
*/
public class MultiProperties extends FObj
implements org.axsl.foR.fo.MultiProperties {
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-01 01:26:03 UTC (rev 7846)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/MultiPropertySet.java 2006-09-01 20:06:53 UTC (rev 7847)
@@ -33,6 +33,7 @@
import org.axsl.foR.ProxyFactory;
/**
+ * A "multi-property-set" object in XSL-FO.
*/
public class MultiPropertySet extends FObj
implements org.axsl.foR.fo.MultiPropertySet {
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-01 01:26:03 UTC (rev 7846)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/MultiSwitch.java 2006-09-01 20:06:53 UTC (rev 7847)
@@ -33,6 +33,7 @@
import org.axsl.foR.ProxyFactory;
/**
+ * A "multi-switch" object in XSL-FO.
*/
public class MultiSwitch extends FObj
implements org.axsl.foR.fo.MultiSwitch {
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-01 01:26:03 UTC (rev 7846)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/MultiToggle.java 2006-09-01 20:06:53 UTC (rev 7847)
@@ -34,6 +34,7 @@
/**
+ * A "multi-toggle" object in XSL-FO.
*/
public class MultiToggle extends FObj
implements org.axsl.foR.fo.MultiToggle {
Modified: trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/PageMasterReference.java
===================================================================
--- trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/PageMasterReference.java 2006-09-01 01:26:03 UTC (rev 7846)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/PageMasterReference.java 2006-09-01 20:06:53 UTC (rev 7847)
@@ -31,8 +31,8 @@
/**
- * Abstract base class for PageMasterReference classes. Provides
- * implementation for handling the master-reference attribute and
+ * Abstract base class for PageMasterReference classes.
+ * Provides implementation for handling the master-reference attribute and
* containment within a PageSequenceMaster
*/
public abstract class PageMasterReference extends FObj
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-01 01:26:03 UTC (rev 7846)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/PageNumber.java 2006-09-01 20:06:53 UTC (rev 7847)
@@ -35,6 +35,9 @@
import org.axsl.foR.ProxyFactory;
import org.axsl.foR.fo.RetrieveMarker;
+/**
+ * A "page-number" object in XSL-FO.
+ */
public class PageNumber extends FObj implements org.axsl.foR.fo.PageNumber {
public PageNumber(final FObj parent, final PropertyList propertyList,
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-01 01:26:03 UTC (rev 7846)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/PageNumberCitation.java 2006-09-01 20:06:53 UTC (rev 7847)
@@ -36,7 +36,8 @@
import org.axsl.foR.fo.RetrieveMarker;
/**
- * An fo:page-number-citation object. See XSL-FO Standard 1.0, Section 6.6.11.
+ * A "page-number-citation" object in XSL-FO.
+ * @see "XSL-FO Standard 1.0, Section 6.6.11."
*/
public class PageNumberCitation extends FObj
implements org.axsl.foR.fo.PageNumberCitation {
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-01 01:26:03 UTC (rev 7846)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/PageSequence.java 2006-09-01 20:06:53 UTC (rev 7847)
@@ -36,9 +36,7 @@
import java.util.HashMap;
/**
- * Models the fo:page-sequence object. Provides pagination of flows. Much of the
- * logic for paginating flows is contained in this class. The main entry point
- * is the format method.
+ * A "page-sequence" object in XSL-FO.
*/
public class PageSequence extends FObj implements org.axsl.foR.fo.PageSequence {
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-01 01:26:03 UTC (rev 7846)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/PageSequenceMaster.java 2006-09-01 20:06:53 UTC (rev 7847)
@@ -34,7 +34,7 @@
import org.axsl.foR.ProxyFactory;
/**
- * Models the fo:page-sequence-master object.
+ * A "page-sequence-master" object in XSL-FO.
*/
public class PageSequenceMaster extends FObj {
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-01 01:26:03 UTC (rev 7846)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/Region.java 2006-09-01 20:06:53 UTC (rev 7847)
@@ -32,7 +32,7 @@
import org.axsl.foR.FOTreeException;
/**
- * Abstract base class for pagination regions.
+ * Abstract base class for pagination regions in XSL-FO.
*/
public abstract class Region extends FObj implements org.axsl.foR.fo.Region {
Modified: trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/RegionAfter.java
===================================================================
--- trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/RegionAfter.java 2006-09-01 01:26:03 UTC (rev 7846)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/RegionAfter.java 2006-09-01 20:06:53 UTC (rev 7847)
@@ -34,7 +34,7 @@
/**
- * Models the fo:region-after object.
+ * A "region-after" object in XSL-FO.
*/
public class RegionAfter extends Region
implements org.axsl.foR.fo.RegionAfter {
Modified: trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/RegionBefore.java
===================================================================
--- trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/RegionBefore.java 2006-09-01 01:26:03 UTC (rev 7846)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/RegionBefore.java 2006-09-01 20:06:53 UTC (rev 7847)
@@ -34,7 +34,7 @@
/**
- * Models the fo:region-before object.
+ * A "region-before" object in XSL-FO.
*/
public class RegionBefore extends Region
implements org.axsl.foR.fo.RegionBefore {
Modified: trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/RegionBody.java
===================================================================
--- trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/RegionBody.java 2006-09-01 01:26:03 UTC (rev 7846)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/RegionBody.java 2006-09-01 20:06:53 UTC (rev 7847)
@@ -34,7 +34,7 @@
/**
- * Models the fo:region-body object.
+ * A "region-body" object in XSL-FO.
*/
public class RegionBody extends Region
implements org.axsl.foR.fo.RegionBody {
Modified: trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/RegionEnd.java
===================================================================
--- trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/RegionEnd.java 2006-09-01 01:26:03 UTC (rev 7846)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/RegionEnd.java 2006-09-01 20:06:53 UTC (rev 7847)
@@ -34,7 +34,7 @@
/**
- * Models the fo:region-end object.
+ * A "region-end" object in XSL-FO.
*/
public class RegionEnd extends Region implements org.axsl.foR.fo.RegionEnd {
Modified: trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/RegionStart.java
===================================================================
--- trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/RegionStart.java 2006-09-01 01:26:03 UTC (rev 7846)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/RegionStart.java 2006-09-01 20:06:53 UTC (rev 7847)
@@ -34,7 +34,7 @@
/**
- * Models the fo:region-start object.
+ * A "region-start" object in XSL-FO.
*/
public class RegionStart extends Region
implements org.axsl.foR.fo.RegionStart {
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-01 01:26:03 UTC (rev 7846)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/RepeatablePMAlternatives.java 2006-09-01 20:06:53 UTC (rev 7847)
@@ -35,7 +35,7 @@
import org.axsl.foR.ProxyFactory;
/**
- * The XSL-FO "repeatable-page-master-alternatives" object.
+ * A "repeatable-page-master-alternatives" object in XSL-FO.
*/
public class RepeatablePMAlternatives extends FObj
implements SubSequenceSpecifier {
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-01 01:26:03 UTC (rev 7846)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/RepeatablePMReference.java 2006-09-01 20:06:53 UTC (rev 7847)
@@ -35,7 +35,7 @@
import org.axsl.foR.ProxyFactory;
/**
- * The XSL-FO "repeatable-page-master-reference" object.
+ * A "repeatable-page-master-reference" object in XSL-FO.
*/
public class RepeatablePMReference extends PageMasterReference
implements SubSequenceSpecifier {
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-01 01:26:03 UTC (rev 7846)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/RetrieveMarker.java 2006-09-01 20:06:53 UTC (rev 7847)
@@ -32,7 +32,9 @@
import org.axsl.foR.FOTreeException;
import org.axsl.foR.ProxyFactory;
-
+/**
+ * A "retrieve-marker" object in XSL-FO.
+ */
public class RetrieveMarker extends FObj
implements org.axsl.foR.fo.RetrieveMarker {
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-01 01:26:03 UTC (rev 7846)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/Root.java 2006-09-01 20:06:53 UTC (rev 7847)
@@ -40,7 +40,7 @@
import java.util.Iterator;
/**
- * An fo:root object in XSL-FO.
+ * A "root" object in XSL-FO.
*/
public class Root extends FObj implements org.axsl.foR.fo.Root {
Modified: trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/SimplePageMaster.java
===================================================================
--- trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/SimplePageMaster.java 2006-09-01 01:26:03 UTC (rev 7846)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/SimplePageMaster.java 2006-09-01 20:06:53 UTC (rev 7847)
@@ -34,7 +34,7 @@
import org.axsl.foR.ProxyFactory;
/**
- * Models the fo:simple-page-master object.
+ * A "simple-page-master" object in XSL-FO.
*/
public class SimplePageMaster extends FObj
implements org.axsl.foR.fo.SimplePageMaster {
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-01 01:26:03 UTC (rev 7846)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/SinglePageMasterReference.java 2006-09-01 20:06:53 UTC (rev 7847)
@@ -34,7 +34,7 @@
/**
- * Models the fo:single-page-master-reference object.
+ * A "single-page-master-reference" object in XSl-FO.
*/
public class SinglePageMasterReference extends PageMasterReference {
Modified: trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/StaticContent.java
===================================================================
--- trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/StaticContent.java 2006-09-01 01:26:03 UTC (rev 7846)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/StaticContent.java 2006-09-01 20:06:53 UTC (rev 7847)
@@ -31,7 +31,9 @@
import org.axsl.foR.FOTreeException;
import org.axsl.foR.ProxyFactory;
-
+/**
+ * A "static-content" object in XSL-FO.
+ */
public class StaticContent extends AbstractFlow
implements org.axsl.foR.fo.StaticContent {
Modified: trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/SubSequenceSpecifier.java
===================================================================
--- trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/SubSequenceSpecifier.java 2006-09-01 01:26:03 UTC (rev 7846)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/SubSequenceSpecifier.java 2006-09-01 20:06:53 UTC (rev 7847)
@@ -27,8 +27,8 @@
import org.axsl.foR.FOTreeException;
/**
- * Classes that implement this interface can be added to a PageSequenceMaster,
- * and are capable of looking up an appropriate PageMaster.
+ * Interface specifying requirements for a sub-sequence-specifier in XSL-FO,
+ * that is, items capable of looking up an appropriate PageMaster.
*/
public interface SubSequenceSpecifier {
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-01 01:26:03 UTC (rev 7846)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/Table.java 2006-09-01 20:06:53 UTC (rev 7847)
@@ -36,6 +36,9 @@
import java.util.ArrayList;
+/**
+ * A "table" object in XSL-FO.
+ */
public class Table extends FObj implements org.axsl.foR.fo.Table {
/** The TableHeader, if any, associated with this table. This object can
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-01 01:26:03 UTC (rev 7846)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/TableAndCaption.java 2006-09-01 20:06:53 UTC (rev 7847)
@@ -33,7 +33,7 @@
import org.axsl.foR.ProxyFactory;
/**
- * An fo:table-and-caption object in XSL-FO.
+ * A "table-and-caption" object in XSL-FO.
*/
public class TableAndCaption extends FObj
implements org.axsl.foR.fo.TableAndCaption {
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-01 01:26:03 UTC (rev 7846)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/TableBody.java 2006-09-01 20:06:53 UTC (rev 7847)
@@ -31,7 +31,9 @@
import org.axsl.foR.FOTreeException;
import org.axsl.foR.ProxyFactory;
-
+/**
+ * A "table-body" object in XSL-FO.
+ */
public class TableBody extends AbstractTableBody
implements org.axsl.foR.fo.TableBody {
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-01 01:26:03 UTC (rev 7846)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/TableCaption.java 2006-09-01 20:06:53 UTC (rev 7847)
@@ -34,6 +34,7 @@
/**
+ * A "table-caption" object in XSL-FO.
*/
public class TableCaption extends FObj
implements org.axsl.foR.fo.TableCaption {
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-01 01:26:03 UTC (rev 7846)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/TableCell.java 2006-09-01 20:06:53 UTC (rev 7847)
@@ -34,6 +34,9 @@
import java.util.List;
+/**
+ * A "table-cell" object in XSL-FO.
+ */
public class TableCell extends FObj implements org.axsl.foR.fo.TableCell {
public TableCell(final FObj parent, final PropertyList propertyList,
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-01 01:26:03 UTC (rev 7846)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/TableColumn.java 2006-09-01 20:06:53 UTC (rev 7847)
@@ -35,6 +35,9 @@
import java.util.List;
+/**
+ * A "table-column" object in XSL-FO.
+ */
public class TableColumn extends FObj implements
org.axsl.foR.fo.TableColumn {
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-01 01:26:03 UTC (rev 7846)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/TableFooter.java 2006-09-01 20:06:53 UTC (rev 7847)
@@ -31,7 +31,9 @@
import org.axsl.foR.FOTreeException;
import org.axsl.foR.ProxyFactory;
-
+/**
+ * A "table-footer" object in XSL-FO.
+ */
public class TableFooter extends AbstractTableBody
implements org.axsl.foR.fo.TableFooter {
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-01 01:26:03 UTC (rev 7846)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/TableHeader.java 2006-09-01 20:06:53 UTC (rev 7847)
@@ -31,7 +31,9 @@
import org.axsl.foR.FOTreeException;
import org.axsl.foR.ProxyFactory;
-
+/**
+ * A "table-header" object in XSL-FO.
+ */
public class TableHeader extends AbstractTableBody
implements org.axsl.foR.fo.TableHeader {
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-01 01:26:03 UTC (rev 7846)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/TableRow.java 2006-09-01 20:06:53 UTC (rev 7847)
@@ -32,6 +32,9 @@
import org.axsl.foR.FOTreeException;
import org.axsl.foR.ProxyFactory;
+/**
+ * A "table-row" object in XSL-FO.
+ */
public class TableRow extends FObj implements org.axsl.foR.fo.TableRow {
public TableRow(final FObj parent, final PropertyList propertyList,
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-01 01:26:03 UTC (rev 7846)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/Title.java 2006-09-01 20:06:53 UTC (rev 7847)
@@ -34,7 +34,7 @@
/**
- * fo:title element
+ * A "title" object in XSL-FO.
*/
public class Title extends FObj implements org.axsl.foR.fo.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-01 01:26:03 UTC (rev 7846)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/obj/Wrapper.java 2006-09-01 20:06:53 UTC (rev 7847)
@@ -35,9 +35,8 @@
import org.axsl.foR.ProxyFactory;
/**
- * Implementation for fo:wrapper formatting object.
- * The wrapper object serves as
- * a property holder for it's children objects.
+ * A "wrapper" object in XSl-FO.
+ * The wrapper object serves as a property holder for it's children objects.
*
* Content: (#PCDATA|%inline;|%block;)*
* Properties: id
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <vic...@us...> - 2006-09-01 01:27:20
|
Revision: 7846
http://svn.sourceforge.net/foray/?rev=7846&view=rev
Author: victormote
Date: 2006-08-31 18:26:03 -0700 (Thu, 31 Aug 2006)
Log Message:
-----------
Add javadoc.
Modified Paths:
--------------
trunk/foray/foray-areatree/src/java/org/foray/area/TableRA.java
trunk/foray/foray-common/src/java/org/foray/common/ColorSpaceCMYK.java
trunk/foray/foray-common/src/java/org/foray/common/SVGUserAgent.java
trunk/foray/foray-font/src/java/org/foray/font/FSTrueTypeFont.java
trunk/foray/foray-font/src/java/org/foray/font/format/TTCTableHeader.java
trunk/foray/foray-font/src/java/org/foray/font/format/TTFMtxEntry.java
trunk/foray/foray-font/src/java/org/foray/font/format/TTFTableDirEntry.java
trunk/foray/foray-font/src/java/org/foray/font/output/FOrayFontOutputFactory.java
trunk/foray/foray-font/src/java/org/foray/font/output/FOrayFontPDFFactory.java
trunk/foray/foray-font/src/java/org/foray/font/output/FOrayFontPSFactory.java
trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/prop/AlignmentAdjust.java
trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/prop/AlignmentBaseline.java
trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/prop/Azimuth.java
trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/prop/Background.java
trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/prop/BackgroundColor.java
trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/prop/BackgroundImage.java
trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/prop/BaselineShift.java
trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/prop/Boolean.java
trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/prop/BorderColor.java
trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/prop/BorderPrecedence.java
trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/prop/BorderStyle.java
trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/prop/BorderWidth.java
trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/prop/CaseTitle.java
trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/prop/Clip.java
trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/prop/ColumnCount.java
trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/prop/ColumnGap.java
trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/prop/ColumnNumber.java
trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/prop/ColumnWidth.java
trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/prop/ContentDimension.java
trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/prop/ContentType.java
trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/prop/Country.java
trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/prop/DestinationPlacementOffset.java
trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/prop/DisplayAlign.java
trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/prop/DominantBaseline.java
trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/prop/Elevation.java
trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/prop/Extent.java
trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/prop/ExternalDestination.java
trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/prop/Font.java
trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/prop/FontSize.java
trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/prop/FontSizeAdjust.java
trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/prop/FontStretch.java
trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/prop/FontStyle.java
trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/prop/FontVariant.java
trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/prop/FontWeight.java
trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/prop/ForcePageCount.java
trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/prop/Format.java
trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/prop/GroupingSize.java
trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/prop/HyphLadderCount.java
trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/prop/HyphPushCharCount.java
trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/prop/HyphRemainCharCount.java
trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/prop/Id.java
trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/prop/InitialPageNumber.java
trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/prop/InternalDestination.java
trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/prop/Language.java
trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/prop/LeaderPatternWidth.java
trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/prop/LineHeight.java
trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/prop/Name.java
trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/prop/NumberColumnsRepeated.java
trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/prop/NumberColumnsSpanned.java
trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/prop/NumberRowsSpanned.java
trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/prop/Orphans.java
trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/prop/Pitch.java
trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/prop/RefId.java
trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/prop/RegionName.java
trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/prop/Role.java
trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/prop/RuleThickness.java
trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/prop/Size.java
trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/prop/SourceDocument.java
trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/prop/SpeechRate.java
trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/prop/Src.java
trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/prop/SwitchTo.java
trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/prop/TableLayout.java
trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/prop/TargetPresentationContext.java
trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/prop/TargetProcessingContext.java
trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/prop/TargetStylesheet.java
trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/prop/TextAlign.java
trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/prop/TextAlignLast.java
trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/prop/TextAltitude.java
trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/prop/TextDecoration.java
trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/prop/TextDepth.java
trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/prop/TextIndent.java
trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/prop/TextShadow.java
trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/prop/TreatAsWordSpace.java
trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/prop/VerticalAlign.java
trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/prop/Volume.java
trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/prop/Widows.java
trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/prop/WritingMode.java
trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/prop/ZIndex.java
trunk/foray/foray-fotree/src/java/org/foray/fotree/foray/ObjectMakerExtensions.java
trunk/foray/foray-fotree/src/java/org/foray/fotree/svg/ObjectMakerSVG.java
trunk/foray/foray-fotree/src/java/org/foray/fotree/value/FnAbs.java
trunk/foray/foray-fotree/src/java/org/foray/fotree/value/FnBodyStart.java
trunk/foray/foray-fotree/src/java/org/foray/fotree/value/FnCeiling.java
trunk/foray/foray-fotree/src/java/org/foray/fotree/value/FnFloor.java
trunk/foray/foray-fotree/src/java/org/foray/fotree/value/FnFromParent.java
trunk/foray/foray-fotree/src/java/org/foray/fotree/value/FnFromTableColumn.java
trunk/foray/foray-fotree/src/java/org/foray/fotree/value/FnInheritedProp.java
trunk/foray/foray-fotree/src/java/org/foray/fotree/value/FnLabelEnd.java
trunk/foray/foray-fotree/src/java/org/foray/fotree/value/FnMax.java
trunk/foray/foray-fotree/src/java/org/foray/fotree/value/FnMin.java
trunk/foray/foray-fotree/src/java/org/foray/fotree/value/FnNearestSpecProp.java
trunk/foray/foray-fotree/src/java/org/foray/fotree/value/FnProportionalColWidth.java
trunk/foray/foray-fotree/src/java/org/foray/fotree/value/FnRGB.java
trunk/foray/foray-fotree/src/java/org/foray/fotree/value/FnRound.java
trunk/foray/foray-fotree/src/java/org/foray/fotree/value/Function.java
trunk/foray/foray-fotree/src/java/org/foray/fotree/xml/prop/Lang.java
trunk/foray/foray-graphic/src/java/org/foray/graphic/SVGGraphic.java
trunk/foray/foray-hyphen-r/src/java/org/foray/hyphenR/TernaryTree.java
trunk/foray/foray-pdf/src/java/org/foray/pdf/object/PDFColor.java
trunk/foray/foray-pdf/src/java/org/foray/pdf/object/PDFEncryption.java
trunk/foray/foray-pdf/src/java/org/foray/pdf/object/PDFFontFileStream.java
trunk/foray/foray-pdf/src/java/org/foray/pdf/object/PDFICCStream.java
trunk/foray/foray-pdf/src/java/org/foray/pdf/object/PDFPathPaint.java
trunk/foray/foray-pdf/src/java/org/foray/pdf/svg/batik/PDFImageElementBridge.java
trunk/foray/scripts/checkstyle-config.xml
Modified: trunk/foray/foray-areatree/src/java/org/foray/area/TableRA.java
===================================================================
--- trunk/foray/foray-areatree/src/java/org/foray/area/TableRA.java 2006-08-30 14:36:27 UTC (rev 7845)
+++ trunk/foray/foray-areatree/src/java/org/foray/area/TableRA.java 2006-09-01 01:26:03 UTC (rev 7846)
@@ -36,6 +36,9 @@
import org.axsl.foR.fo.TableFooter;
import org.axsl.foR.fo.TableHeader;
+/**
+ * Area containing part or all of a {@link Table}.
+ */
public class TableRA extends AbstractNormalBlockArea implements TableArea,
org.axsl.areaW.TableArea {
Modified: trunk/foray/foray-common/src/java/org/foray/common/ColorSpaceCMYK.java
===================================================================
--- trunk/foray/foray-common/src/java/org/foray/common/ColorSpaceCMYK.java 2006-08-30 14:36:27 UTC (rev 7845)
+++ trunk/foray/foray-common/src/java/org/foray/common/ColorSpaceCMYK.java 2006-09-01 01:26:03 UTC (rev 7846)
@@ -27,6 +27,9 @@
import java.awt.Color;
import java.awt.color.ColorSpace;
+/**
+ * A {@link ColorSpace} implementation for CMYK.
+ */
public class ColorSpaceCMYK extends ColorSpace {
static final long serialVersionUID = 34959014422981446L;
Modified: trunk/foray/foray-common/src/java/org/foray/common/SVGUserAgent.java
===================================================================
--- trunk/foray/foray-common/src/java/org/foray/common/SVGUserAgent.java 2006-08-30 14:36:27 UTC (rev 7845)
+++ trunk/foray/foray-common/src/java/org/foray/common/SVGUserAgent.java 2006-09-01 01:26:03 UTC (rev 7846)
@@ -31,6 +31,9 @@
import java.awt.geom.AffineTransform;
import java.awt.geom.Dimension2D;
+/**
+ * A User Agent for Batik.
+ */
public class SVGUserAgent extends UserAgentAdapter {
AffineTransform currentTransform = null;
Modified: trunk/foray/foray-font/src/java/org/foray/font/FSTrueTypeFont.java
===================================================================
--- trunk/foray/foray-font/src/java/org/foray/font/FSTrueTypeFont.java 2006-08-30 14:36:27 UTC (rev 7845)
+++ trunk/foray/foray-font/src/java/org/foray/font/FSTrueTypeFont.java 2006-09-01 01:26:03 UTC (rev 7846)
@@ -32,6 +32,9 @@
import java.io.IOException;
import java.io.InputStream;
+/**
+ * High-level representation of a TrueType font.
+ */
public class FSTrueTypeFont extends FreeStandingFont {
protected TTFFont ttf;
Modified: trunk/foray/foray-font/src/java/org/foray/font/format/TTCTableHeader.java
===================================================================
--- trunk/foray/foray-font/src/java/org/foray/font/format/TTCTableHeader.java 2006-08-30 14:36:27 UTC (rev 7845)
+++ trunk/foray/foray-font/src/java/org/foray/font/format/TTCTableHeader.java 2006-09-01 01:26:03 UTC (rev 7846)
@@ -26,6 +26,9 @@
import java.io.IOException;
+/**
+ * A TTC (TrueType Collection) header.
+ */
public class TTCTableHeader {
/** The parent TTCFile. */
Modified: trunk/foray/foray-font/src/java/org/foray/font/format/TTFMtxEntry.java
===================================================================
--- trunk/foray/foray-font/src/java/org/foray/font/format/TTFMtxEntry.java 2006-08-30 14:36:27 UTC (rev 7845)
+++ trunk/foray/foray-font/src/java/org/foray/font/format/TTFMtxEntry.java 2006-09-01 01:26:03 UTC (rev 7846)
@@ -24,6 +24,9 @@
package org.foray.font.format;
+/**
+ * A TTF Font Mtx entry.
+ */
class TTFMtxEntry {
int wx;
int lsb;
Modified: trunk/foray/foray-font/src/java/org/foray/font/format/TTFTableDirEntry.java
===================================================================
--- trunk/foray/foray-font/src/java/org/foray/font/format/TTFTableDirEntry.java 2006-08-30 14:36:27 UTC (rev 7845)
+++ trunk/foray/foray-font/src/java/org/foray/font/format/TTFTableDirEntry.java 2006-09-01 01:26:03 UTC (rev 7846)
@@ -30,6 +30,9 @@
import java.io.IOException;
+/**
+ * A TTF Font table directory entry.
+ */
class TTFTableDirEntry {
/**
Modified: trunk/foray/foray-font/src/java/org/foray/font/output/FOrayFontOutputFactory.java
===================================================================
--- trunk/foray/foray-font/src/java/org/foray/font/output/FOrayFontOutputFactory.java 2006-08-30 14:36:27 UTC (rev 7845)
+++ trunk/foray/foray-font/src/java/org/foray/font/output/FOrayFontOutputFactory.java 2006-09-01 01:26:03 UTC (rev 7846)
@@ -30,6 +30,9 @@
import org.axsl.fontR.FontUse;
import org.axsl.fontR.output.FontOutputFactory;
+/**
+ * Abstract superclass for the FOray FontOutputFactory implementations.
+ */
public abstract class FOrayFontOutputFactory implements FontOutputFactory {
public FOrayFontOutputFactory() {
Modified: trunk/foray/foray-font/src/java/org/foray/font/output/FOrayFontPDFFactory.java
===================================================================
--- trunk/foray/foray-font/src/java/org/foray/font/output/FOrayFontPDFFactory.java 2006-08-30 14:36:27 UTC (rev 7845)
+++ trunk/foray/foray-font/src/java/org/foray/font/output/FOrayFontPDFFactory.java 2006-09-01 01:26:03 UTC (rev 7846)
@@ -30,6 +30,9 @@
import org.axsl.fontR.FontUse;
import org.axsl.fontR.output.FontOutput;
+/**
+ * Factory for creating instances of FontOutput for PDF output.
+ */
public class FOrayFontPDFFactory extends FOrayFontOutputFactory {
/**
Modified: trunk/foray/foray-font/src/java/org/foray/font/output/FOrayFontPSFactory.java
===================================================================
--- trunk/foray/foray-font/src/java/org/foray/font/output/FOrayFontPSFactory.java 2006-08-30 14:36:27 UTC (rev 7845)
+++ trunk/foray/foray-font/src/java/org/foray/font/output/FOrayFontPSFactory.java 2006-09-01 01:26:03 UTC (rev 7846)
@@ -30,6 +30,9 @@
import org.axsl.fontR.FontUse;
import org.axsl.fontR.output.FontOutput;
+/**
+ * Factory for creating instances of FontOutput for PostScript output.
+ */
public class FOrayFontPSFactory extends FOrayFontOutputFactory {
/**
Modified: trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/prop/AlignmentAdjust.java
===================================================================
--- trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/prop/AlignmentAdjust.java 2006-08-30 14:36:27 UTC (rev 7845)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/prop/AlignmentAdjust.java 2006-09-01 01:26:03 UTC (rev 7846)
@@ -39,6 +39,9 @@
import org.axsl.common.Constants;
import org.axsl.foR.FOContext;
+/**
+ * The "alignment-adjust" property in XSL-FO.
+ */
public class AlignmentAdjust extends Property {
private static final short[] validKeywords = {
Modified: trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/prop/AlignmentBaseline.java
===================================================================
--- trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/prop/AlignmentBaseline.java 2006-08-30 14:36:27 UTC (rev 7845)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/prop/AlignmentBaseline.java 2006-09-01 01:26:03 UTC (rev 7846)
@@ -34,6 +34,9 @@
import org.axsl.common.Constants;
import org.axsl.foR.FOContext;
+/**
+ * The "alignment-baseline" property in XSL-FO.
+ */
public class AlignmentBaseline extends Property {
private static final short[] validKeywords = {
Modified: trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/prop/Azimuth.java
===================================================================
--- trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/prop/Azimuth.java 2006-08-30 14:36:27 UTC (rev 7845)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/prop/Azimuth.java 2006-09-01 01:26:03 UTC (rev 7846)
@@ -37,6 +37,9 @@
import java.util.StringTokenizer;
+/**
+ * The "azimuth" property in XSL-FO.
+ */
public class Azimuth extends Property {
private static final short[] validKeywords = {
Modified: trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/prop/Background.java
===================================================================
--- trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/prop/Background.java 2006-08-30 14:36:27 UTC (rev 7845)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/prop/Background.java 2006-09-01 01:26:03 UTC (rev 7846)
@@ -39,6 +39,9 @@
import java.util.ArrayList;
import java.util.StringTokenizer;
+/**
+ * The "background" property in XSL-FO.
+ */
public class Background extends Property {
private static final short[] validKeywords = {
Modified: trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/prop/BackgroundColor.java
===================================================================
--- trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/prop/BackgroundColor.java 2006-08-30 14:36:27 UTC (rev 7845)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/prop/BackgroundColor.java 2006-09-01 01:26:03 UTC (rev 7846)
@@ -31,6 +31,9 @@
import org.axsl.common.Constants;
+/**
+ * The "background-color" property in XSL-FO.
+ */
public class BackgroundColor extends Color {
public static final short[] validKeywords = {
Modified: trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/prop/BackgroundImage.java
===================================================================
--- trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/prop/BackgroundImage.java 2006-08-30 14:36:27 UTC (rev 7845)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/prop/BackgroundImage.java 2006-09-01 01:26:03 UTC (rev 7846)
@@ -37,6 +37,9 @@
import org.axsl.graphicR.Graphic;
import org.axsl.graphicR.GraphicException;
+/**
+ * The "background-image" property in XSL-FO.
+ */
public class BackgroundImage extends Property {
/** Cache the graphic in case it is requested more than once. */
Modified: trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/prop/BaselineShift.java
===================================================================
--- trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/prop/BaselineShift.java 2006-08-30 14:36:27 UTC (rev 7845)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/prop/BaselineShift.java 2006-09-01 01:26:03 UTC (rev 7846)
@@ -37,7 +37,9 @@
import org.axsl.foR.FOContext;
import org.axsl.fontR.FontUse;
-
+/**
+ * The "baseline-shift" property in XSL-FO.
+ */
public class BaselineShift extends Property {
private static final short[] validKeywords = {
Modified: trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/prop/Boolean.java
===================================================================
--- trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/prop/Boolean.java 2006-08-30 14:36:27 UTC (rev 7845)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/prop/Boolean.java 2006-09-01 01:26:03 UTC (rev 7846)
@@ -34,7 +34,9 @@
import org.axsl.common.Constants;
import org.axsl.foR.FOContext;
-
+/**
+ * A boolean (true, false) property in XSL-FO.
+ */
public class Boolean extends Property {
private static final short[] validKeywords = {
Modified: trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/prop/BorderColor.java
===================================================================
--- trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/prop/BorderColor.java 2006-08-30 14:36:27 UTC (rev 7845)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/prop/BorderColor.java 2006-09-01 01:26:03 UTC (rev 7846)
@@ -38,6 +38,9 @@
import java.awt.Color;
import java.util.StringTokenizer;
+/**
+ * The "border-color" property in XSL-FO.
+ */
public class BorderColor extends Property {
public BorderColor(final PropertyList propertyList, final short enumeration,
Modified: trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/prop/BorderPrecedence.java
===================================================================
--- trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/prop/BorderPrecedence.java 2006-08-30 14:36:27 UTC (rev 7845)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/prop/BorderPrecedence.java 2006-09-01 01:26:03 UTC (rev 7846)
@@ -42,6 +42,10 @@
import org.axsl.common.Constants;
import org.axsl.foR.FOContext;
+/**
+ * The "border-before-precedence", "border-after-precedence",
+ * "border-start-precedence", and "border-end-precedence" properties in XSL-FO.
+ */
public class BorderPrecedence extends Property {
public static final int FORCE_VALUE = 2147483647;
Modified: trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/prop/BorderStyle.java
===================================================================
--- trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/prop/BorderStyle.java 2006-08-30 14:36:27 UTC (rev 7845)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/prop/BorderStyle.java 2006-09-01 01:26:03 UTC (rev 7846)
@@ -37,6 +37,9 @@
import java.util.StringTokenizer;
+/**
+ * The "border-style" property in XSL-FO.
+ */
public class BorderStyle extends Property {
protected static final short[] validKeywords = {
Modified: trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/prop/BorderWidth.java
===================================================================
--- trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/prop/BorderWidth.java 2006-08-30 14:36:27 UTC (rev 7845)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/prop/BorderWidth.java 2006-09-01 01:26:03 UTC (rev 7846)
@@ -40,6 +40,9 @@
import java.util.StringTokenizer;
+/**
+ * The "border-width" property in XSL-FO.
+ */
public class BorderWidth extends Property {
protected static final short[] validKeywords = {
Modified: trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/prop/CaseTitle.java
===================================================================
--- trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/prop/CaseTitle.java 2006-08-30 14:36:27 UTC (rev 7845)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/prop/CaseTitle.java 2006-09-01 01:26:03 UTC (rev 7846)
@@ -30,7 +30,9 @@
import org.foray.fotree.value.DtString;
import org.foray.fotree.value.PropertyValue;
-
+/**
+ * The "case-title" property in XSL-FO.
+ */
public class CaseTitle extends Property {
public CaseTitle(final PropertyList propertyList, final short enumeration,
Modified: trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/prop/Clip.java
===================================================================
--- trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/prop/Clip.java 2006-08-30 14:36:27 UTC (rev 7845)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/prop/Clip.java 2006-09-01 01:26:03 UTC (rev 7846)
@@ -36,6 +36,9 @@
import org.axsl.foR.FOContext;
import org.axsl.foR.Shape;
+/**
+ * The "clip" property in XSL-FO.
+ */
public class Clip extends Property {
private static final short[] validKeywords = {
Modified: trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/prop/ColumnCount.java
===================================================================
--- trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/prop/ColumnCount.java 2006-08-30 14:36:27 UTC (rev 7845)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/prop/ColumnCount.java 2006-09-01 01:26:03 UTC (rev 7846)
@@ -35,7 +35,9 @@
import org.axsl.common.Constants;
import org.axsl.foR.FOContext;
-
+/**
+ * The "column-count" property in XSL-FO.
+ */
public class ColumnCount extends Property {
private static final short[] validKeywords = {
Modified: trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/prop/ColumnGap.java
===================================================================
--- trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/prop/ColumnGap.java 2006-08-30 14:36:27 UTC (rev 7845)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/prop/ColumnGap.java 2006-09-01 01:26:03 UTC (rev 7846)
@@ -37,7 +37,9 @@
import org.axsl.common.Constants;
import org.axsl.foR.FOContext;
-
+/**
+ * The "column-gap" property in XSL-FO.
+ */
public class ColumnGap extends Property {
private static final short[] validKeywords = {
Modified: trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/prop/ColumnNumber.java
===================================================================
--- trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/prop/ColumnNumber.java 2006-08-30 14:36:27 UTC (rev 7845)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/prop/ColumnNumber.java 2006-09-01 01:26:03 UTC (rev 7846)
@@ -35,7 +35,9 @@
import org.axsl.foR.FOContext;
-
+/**
+ * The "column-number" property in XSL-FO.
+ */
public class ColumnNumber extends Property {
public ColumnNumber(final PropertyList propertyList,
Modified: trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/prop/ColumnWidth.java
===================================================================
--- trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/prop/ColumnWidth.java 2006-08-30 14:36:27 UTC (rev 7845)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/prop/ColumnWidth.java 2006-09-01 01:26:03 UTC (rev 7846)
@@ -35,7 +35,9 @@
import org.axsl.foR.FOContext;
-
+/**
+ * The "column-width" property in XSL-FO.
+ */
public class ColumnWidth extends Property {
public ColumnWidth(final PropertyList propertyList, final short enumeration,
Modified: trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/prop/ContentDimension.java
===================================================================
--- trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/prop/ContentDimension.java 2006-08-30 14:36:27 UTC (rev 7845)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/prop/ContentDimension.java 2006-09-01 01:26:03 UTC (rev 7846)
@@ -36,7 +36,9 @@
import org.axsl.common.Constants;
import org.axsl.foR.FOContext;
-
+/**
+ * The "content-width" and "content-height" properties in XSL-FO.
+ */
public class ContentDimension extends Property {
private static final short[] validKeywords = {
Modified: trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/prop/ContentType.java
===================================================================
--- trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/prop/ContentType.java 2006-08-30 14:36:27 UTC (rev 7845)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/prop/ContentType.java 2006-09-01 01:26:03 UTC (rev 7846)
@@ -34,6 +34,9 @@
import org.axsl.common.Constants;
+/**
+ * The "content-type" property in XSL-FO.
+ */
public class ContentType extends Property {
private static final short[] validKeywords = {
Modified: trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/prop/Country.java
===================================================================
--- trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/prop/Country.java 2006-08-30 14:36:27 UTC (rev 7845)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/prop/Country.java 2006-09-01 01:26:03 UTC (rev 7846)
@@ -35,7 +35,9 @@
import org.axsl.common.Constants;
import org.axsl.foR.FOContext;
-
+/**
+ * The "country" property in XSL-FO.
+ */
public class Country extends Property {
private static final short[] validKeywords = {
Modified: trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/prop/DestinationPlacementOffset.java
===================================================================
--- trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/prop/DestinationPlacementOffset.java 2006-08-30 14:36:27 UTC (rev 7845)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/prop/DestinationPlacementOffset.java 2006-09-01 01:26:03 UTC (rev 7846)
@@ -35,7 +35,9 @@
import org.axsl.foR.FOContext;
-
+/**
+ * The "destination-placement-offset" property in XSL-FO.
+ */
public class DestinationPlacementOffset extends Property {
public DestinationPlacementOffset(final PropertyList propertyList,
Modified: trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/prop/DisplayAlign.java
===================================================================
--- trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/prop/DisplayAlign.java 2006-08-30 14:36:27 UTC (rev 7845)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/prop/DisplayAlign.java 2006-09-01 01:26:03 UTC (rev 7846)
@@ -34,7 +34,9 @@
import org.axsl.common.Constants;
import org.axsl.foR.FOContext;
-
+/**
+ * The "display-align" property in XSL-FO.
+ */
public class DisplayAlign extends Property {
private static final short[] validKeywords = {
Modified: trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/prop/DominantBaseline.java
===================================================================
--- trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/prop/DominantBaseline.java 2006-08-30 14:36:27 UTC (rev 7845)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/prop/DominantBaseline.java 2006-09-01 01:26:03 UTC (rev 7846)
@@ -34,7 +34,9 @@
import org.axsl.common.Constants;
import org.axsl.foR.FOContext;
-
+/**
+ * The "dominant-baseline" property in XSL-FO.
+ */
public class DominantBaseline extends Property {
private static final short[] validKeywords = {
Modified: trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/prop/Elevation.java
===================================================================
--- trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/prop/Elevation.java 2006-08-30 14:36:27 UTC (rev 7845)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/prop/Elevation.java 2006-09-01 01:26:03 UTC (rev 7846)
@@ -35,7 +35,9 @@
import org.axsl.common.Constants;
import org.axsl.foR.FOContext;
-
+/**
+ * The "elevation" property in XSL-FO.
+ */
public class Elevation extends Property {
private static final short[] validKeywords = {
Modified: trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/prop/Extent.java
===================================================================
--- trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/prop/Extent.java 2006-08-30 14:36:27 UTC (rev 7845)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/prop/Extent.java 2006-09-01 01:26:03 UTC (rev 7846)
@@ -41,7 +41,9 @@
import org.axsl.common.Constants;
import org.axsl.foR.FOContext;
-
+/**
+ * The "extent" property in XSL-FO.
+ */
public class Extent extends Property {
private static final short[] validKeywords = {
Modified: trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/prop/ExternalDestination.java
===================================================================
--- trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/prop/ExternalDestination.java 2006-08-30 14:36:27 UTC (rev 7845)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/prop/ExternalDestination.java 2006-09-01 01:26:03 UTC (rev 7846)
@@ -30,7 +30,9 @@
import org.foray.fotree.value.DtURI;
import org.foray.fotree.value.PropertyValue;
-
+/**
+ * The "external-destination" property in XSL-FO.
+ */
public class ExternalDestination extends Property {
public ExternalDestination(final PropertyList propertyList,
Modified: trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/prop/Font.java
===================================================================
--- trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/prop/Font.java 2006-08-30 14:36:27 UTC (rev 7845)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/prop/Font.java 2006-09-01 01:26:03 UTC (rev 7846)
@@ -37,6 +37,9 @@
import java.util.ArrayList;
import java.util.StringTokenizer;
+/**
+ * The "font" property in XSL-FO.
+ */
public class Font extends Property {
private static final short[] validKeywords = {
Modified: trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/prop/FontSize.java
===================================================================
--- trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/prop/FontSize.java 2006-08-30 14:36:27 UTC (rev 7845)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/prop/FontSize.java 2006-09-01 01:26:03 UTC (rev 7846)
@@ -37,6 +37,9 @@
import org.axsl.common.Constants;
import org.axsl.foR.FOContext;
+/**
+ * The "font-size" property in XSL-FO.
+ */
public class FontSize extends Property {
public static final short[] validKeywords = {
Modified: trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/prop/FontSizeAdjust.java
===================================================================
--- trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/prop/FontSizeAdjust.java 2006-08-30 14:36:27 UTC (rev 7845)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/prop/FontSizeAdjust.java 2006-09-01 01:26:03 UTC (rev 7846)
@@ -35,7 +35,9 @@
import org.axsl.common.Constants;
import org.axsl.foR.FOContext;
-
+/**
+ * The "font-size-adjust" property in XSL-FO.
+ */
public class FontSizeAdjust extends Property {
private static final short[] validKeywords = {
Modified: trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/prop/FontStretch.java
===================================================================
--- trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/prop/FontStretch.java 2006-08-30 14:36:27 UTC (rev 7845)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/prop/FontStretch.java 2006-09-01 01:26:03 UTC (rev 7846)
@@ -34,7 +34,9 @@
import org.axsl.common.Constants;
import org.axsl.foR.FOContext;
-
+/**
+ * The "font-stretch" property in XSL-FO.
+ */
public class FontStretch extends Property {
private static final short[] validKeywords = {
Modified: trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/prop/FontStyle.java
===================================================================
--- trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/prop/FontStyle.java 2006-08-30 14:36:27 UTC (rev 7845)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/prop/FontStyle.java 2006-09-01 01:26:03 UTC (rev 7846)
@@ -34,7 +34,9 @@
import org.axsl.common.Constants;
import org.axsl.foR.FOContext;
-
+/**
+ * The "font-style" property in XSL-FO.
+ */
public class FontStyle extends Property {
public static final short[] validKeywords = {
Modified: trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/prop/FontVariant.java
===================================================================
--- trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/prop/FontVariant.java 2006-08-30 14:36:27 UTC (rev 7845)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/prop/FontVariant.java 2006-09-01 01:26:03 UTC (rev 7846)
@@ -34,7 +34,9 @@
import org.axsl.common.Constants;
import org.axsl.foR.FOContext;
-
+/**
+ * The "font-variant" property in XSL-FO.
+ */
public class FontVariant extends Property {
public static final short[] validKeywords = {
Modified: trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/prop/FontWeight.java
===================================================================
--- trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/prop/FontWeight.java 2006-08-30 14:36:27 UTC (rev 7845)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/prop/FontWeight.java 2006-09-01 01:26:03 UTC (rev 7846)
@@ -37,6 +37,9 @@
import org.axsl.fontR.Font;
import org.axsl.fontR.FontUse;
+/**
+ * The "font-weight" property in XSL-FO.
+ */
public class FontWeight extends Property {
public static final short[] validKeywords = {
Modified: trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/prop/ForcePageCount.java
===================================================================
--- trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/prop/ForcePageCount.java 2006-08-30 14:36:27 UTC (rev 7845)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/prop/ForcePageCount.java 2006-09-01 01:26:03 UTC (rev 7846)
@@ -34,7 +34,9 @@
import org.axsl.common.Constants;
import org.axsl.foR.FOContext;
-
+/**
+ * The "force-page-count" property in XSL-FO.
+ */
public class ForcePageCount extends Property {
private static final short[] validKeywords = {
Modified: trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/prop/Format.java
===================================================================
--- trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/prop/Format.java 2006-08-30 14:36:27 UTC (rev 7845)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/prop/Format.java 2006-09-01 01:26:03 UTC (rev 7846)
@@ -30,7 +30,9 @@
import org.foray.fotree.value.DtString;
import org.foray.fotree.value.PropertyValue;
-
+/**
+ * The "format" property in XSL-FO.
+ */
public class Format extends Property {
public Format(final PropertyList propertyList, final short enumeration,
Modified: trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/prop/GroupingSize.java
===================================================================
--- trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/prop/GroupingSize.java 2006-08-30 14:36:27 UTC (rev 7845)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/prop/GroupingSize.java 2006-09-01 01:26:03 UTC (rev 7846)
@@ -30,7 +30,9 @@
import org.foray.fotree.value.DtInteger;
import org.foray.fotree.value.PropertyValue;
-
+/**
+ * The "grouping-size" property in XSL-FO.
+ */
public class GroupingSize extends Property {
public GroupingSize(final PropertyList propertyList,
Modified: trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/prop/HyphLadderCount.java
===================================================================
--- trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/prop/HyphLadderCount.java 2006-08-30 14:36:27 UTC (rev 7845)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/prop/HyphLadderCount.java 2006-09-01 01:26:03 UTC (rev 7846)
@@ -35,7 +35,9 @@
import org.axsl.common.Constants;
import org.axsl.foR.FOContext;
-
+/**
+ * The "hyphenation-ladder-count" property in XSL-FO.
+ */
public class HyphLadderCount extends Property {
public static final int NO_LIMIT_VALUE = Integer.MAX_VALUE;
Modified: trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/prop/HyphPushCharCount.java
===================================================================
--- trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/prop/HyphPushCharCount.java 2006-08-30 14:36:27 UTC (rev 7845)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/prop/HyphPushCharCount.java 2006-09-01 01:26:03 UTC (rev 7846)
@@ -35,6 +35,9 @@
import org.axsl.common.Constants;
import org.axsl.foR.FOContext;
+/**
+ * The "hyphenation-push-character-count" property in XSL-FO.
+ */
public class HyphPushCharCount extends Property {
private static final short[] validKeywords = {
Modified: trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/prop/HyphRemainCharCount.java
===================================================================
--- trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/prop/HyphRemainCharCount.java 2006-08-30 14:36:27 UTC (rev 7845)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/prop/HyphRemainCharCount.java 2006-09-01 01:26:03 UTC (rev 7846)
@@ -35,7 +35,9 @@
import org.axsl.common.Constants;
import org.axsl.foR.FOContext;
-
+/**
+ * The "hyphenation-remain-character-count" property in XSL-FO.
+ */
public class HyphRemainCharCount extends Property {
private static final short[] validKeywords = {
Modified: trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/prop/Id.java
===================================================================
--- trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/prop/Id.java 2006-08-30 14:36:27 UTC (rev 7845)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/prop/Id.java 2006-09-01 01:26:03 UTC (rev 7846)
@@ -30,7 +30,9 @@
import org.foray.fotree.value.DtName;
import org.foray.fotree.value.PropertyValue;
-
+/**
+ * The "id" property in XSL-FO.
+ */
public class Id extends Property {
public Id(final PropertyList propertyList, final short enumeration,
Modified: trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/prop/InitialPageNumber.java
===================================================================
--- trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/prop/InitialPageNumber.java 2006-08-30 14:36:27 UTC (rev 7845)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/prop/InitialPageNumber.java 2006-09-01 01:26:03 UTC (rev 7846)
@@ -35,7 +35,9 @@
import org.axsl.common.Constants;
import org.axsl.foR.FOContext;
-
+/**
+ * The "initial-page-number" property in XSL-FO.
+ */
public class InitialPageNumber extends Property {
private static final short[] validKeywords = {
Modified: trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/prop/InternalDestination.java
===================================================================
--- trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/prop/InternalDestination.java 2006-08-30 14:36:27 UTC (rev 7845)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/prop/InternalDestination.java 2006-09-01 01:26:03 UTC (rev 7846)
@@ -30,7 +30,9 @@
import org.foray.fotree.value.DtName;
import org.foray.fotree.value.PropertyValue;
-
+/**
+ * The "internal-destination" property in XSL-FO.
+ */
public class InternalDestination extends Property {
public InternalDestination(final PropertyList propertyList,
Modified: trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/prop/Language.java
===================================================================
--- trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/prop/Language.java 2006-08-30 14:36:27 UTC (rev 7845)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/prop/Language.java 2006-09-01 01:26:03 UTC (rev 7846)
@@ -36,7 +36,9 @@
import org.axsl.common.Constants;
import org.axsl.foR.FOContext;
-
+/**
+ * The "language" property in XSL-FO.
+ */
public class Language extends Property {
private static final short[] validKeywords = {
Modified: trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/prop/LeaderPatternWidth.java
===================================================================
--- trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/prop/LeaderPatternWidth.java 2006-08-30 14:36:27 UTC (rev 7845)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/prop/LeaderPatternWidth.java 2006-09-01 01:26:03 UTC (rev 7846)
@@ -36,7 +36,9 @@
import org.axsl.common.Constants;
import org.axsl.foR.FOContext;
-
+/**
+ * The "leader-pattern-width" property in XSL-FO.
+ */
public class LeaderPatternWidth extends Property {
private static final short[] validKeywords = {
Modified: trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/prop/LineHeight.java
===================================================================
--- trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/prop/LineHeight.java 2006-08-30 14:36:27 UTC (rev 7845)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/prop/LineHeight.java 2006-09-01 01:26:03 UTC (rev 7846)
@@ -40,6 +40,9 @@
import org.axsl.fontR.Font;
import org.axsl.fontR.FontUse;
+/**
+ * The "line-height" property in XSL-FO.
+ */
public class LineHeight extends Property {
private static final short[] validKeywords = {
Modified: trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/prop/Name.java
===================================================================
--- trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/prop/Name.java 2006-08-30 14:36:27 UTC (rev 7845)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/prop/Name.java 2006-09-01 01:26:03 UTC (rev 7846)
@@ -35,7 +35,9 @@
import org.axsl.common.Constants;
import org.axsl.foR.FOContext;
-
+/**
+ * The "name" property in XSL-FO.
+ */
public class Name extends Property {
private static final short[] validKeywords = {
Modified: trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/prop/NumberColumnsRepeated.java
===================================================================
--- trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/prop/NumberColumnsRepeated.java 2006-08-30 14:36:27 UTC (rev 7845)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/prop/NumberColumnsRepeated.java 2006-09-01 01:26:03 UTC (rev 7846)
@@ -30,7 +30,9 @@
import org.foray.fotree.value.DtInteger;
import org.foray.fotree.value.PropertyValue;
-
+/**
+ * The "number-columns-repeated" property in XSL-FO.
+ */
public class NumberColumnsRepeated extends Property {
public NumberColumnsRepeated(final PropertyList propertyList,
Modified: trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/prop/NumberColumnsSpanned.java
===================================================================
--- trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/prop/NumberColumnsSpanned.java 2006-08-30 14:36:27 UTC (rev 7845)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/prop/NumberColumnsSpanned.java 2006-09-01 01:26:03 UTC (rev 7846)
@@ -30,7 +30,9 @@
import org.foray.fotree.value.DtInteger;
import org.foray.fotree.value.PropertyValue;
-
+/**
+ * The "numer-columns-spanned" property in XSL-FO.
+ */
public class NumberColumnsSpanned extends Property {
public NumberColumnsSpanned(final PropertyList propertyList,
Modified: trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/prop/NumberRowsSpanned.java
===================================================================
--- trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/prop/NumberRowsSpanned.java 2006-08-30 14:36:27 UTC (rev 7845)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/prop/NumberRowsSpanned.java 2006-09-01 01:26:03 UTC (rev 7846)
@@ -30,7 +30,9 @@
import org.foray.fotree.value.DtInteger;
import org.foray.fotree.value.PropertyValue;
-
+/**
+ * The "number-rows-spanned" property in XSL-FO.
+ */
public class NumberRowsSpanned extends Property {
public NumberRowsSpanned(final PropertyList propertyList,
Modified: trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/prop/Orphans.java
===================================================================
--- trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/prop/Orphans.java 2006-08-30 14:36:27 UTC (rev 7845)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/prop/Orphans.java 2006-09-01 01:26:03 UTC (rev 7846)
@@ -35,6 +35,9 @@
import org.axsl.common.Constants;
import org.axsl.foR.FOContext;
+/**
+ * The "orphans" property in XSL-FO.
+ */
public class Orphans extends Property {
private static final short[] validKeywords = {
Modified: trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/prop/Pitch.java
===================================================================
--- trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/prop/Pitch.java 2006-08-30 14:36:27 UTC (rev 7845)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/prop/Pitch.java 2006-09-01 01:26:03 UTC (rev 7846)
@@ -35,7 +35,9 @@
import org.axsl.common.Constants;
import org.axsl.foR.FOContext;
-
+/**
+ * The "pitch" property in XSL-FO.
+ */
public class Pitch extends Property {
private static final short[] validKeywords = {
Modified: trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/prop/RefId.java
===================================================================
--- trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/prop/RefId.java 2006-08-30 14:36:27 UTC (rev 7845)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/prop/RefId.java 2006-09-01 01:26:03 UTC (rev 7846)
@@ -35,6 +35,9 @@
import org.axsl.common.Constants;
import org.axsl.foR.FOContext;
+/**
+ * The "ref-id" property in XSL-FO.
+ */
public class RefId extends Property {
private static final short[] validKeywords = {
Modified: trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/prop/RegionName.java
===================================================================
--- trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/prop/RegionName.java 2006-08-30 14:36:27 UTC (rev 7845)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/prop/RegionName.java 2006-09-01 01:26:03 UTC (rev 7846)
@@ -30,7 +30,9 @@
import org.foray.fotree.value.DtString;
import org.foray.fotree.value.PropertyValue;
-
+/**
+ * The "region-name" property in XSL-FO.
+ */
public class RegionName extends Property {
public RegionName(final PropertyList propertyList, final short enumeration,
Modified: trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/prop/Role.java
===================================================================
--- trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/prop/Role.java 2006-08-30 14:36:27 UTC (rev 7845)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/prop/Role.java 2006-09-01 01:26:03 UTC (rev 7846)
@@ -36,7 +36,9 @@
import org.axsl.common.Constants;
import org.axsl.foR.FOContext;
-
+/**
+ * The "role" property in XSL-FO.
+ */
public class Role extends Property {
private static final short[] validKeywords = {
Modified: trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/prop/RuleThickness.java
===================================================================
--- trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/prop/RuleThickness.java 2006-08-30 14:36:27 UTC (rev 7845)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/prop/RuleThickness.java 2006-09-01 01:26:03 UTC (rev 7846)
@@ -33,7 +33,9 @@
import org.axsl.foR.FOContext;
-
+/**
+ * The "rule-thickness" property in XSL-FO.
+ */
public class RuleThickness extends Property {
public RuleThickness(final PropertyList propertyList,
Modified: trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/prop/Size.java
===================================================================
--- trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/prop/Size.java 2006-08-30 14:36:27 UTC (rev 7845)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/prop/Size.java 2006-09-01 01:26:03 UTC (rev 7846)
@@ -39,6 +39,9 @@
import java.util.StringTokenizer;
+/**
+ * The "size" property in XSL-FO.
+ */
public class Size extends Property {
private static final short[] validKeywords = {
Modified: trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/prop/SourceDocument.java
===================================================================
--- trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/prop/SourceDocument.java 2006-08-30 14:36:27 UTC (rev 7845)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/prop/SourceDocument.java 2006-09-01 01:26:03 UTC (rev 7846)
@@ -37,6 +37,9 @@
import java.util.ArrayList;
+/**
+ * The "source-document" property in XSL-FO.
+ */
public class SourceDocument extends Property {
private static final short[] validKeywords = {
Modified: trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/prop/SpeechRate.java
===================================================================
--- trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/prop/SpeechRate.java 2006-08-30 14:36:27 UTC (rev 7845)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/prop/SpeechRate.java 2006-09-01 01:26:03 UTC (rev 7846)
@@ -35,6 +35,9 @@
import org.axsl.common.Constants;
import org.axsl.foR.FOContext;
+/**
+ * The "speech-rate" property in XSL-FO.
+ */
public class SpeechRate extends Property {
/*
Modified: trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/prop/Src.java
===================================================================
--- trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/prop/Src.java 2006-08-30 14:36:27 UTC (rev 7845)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/prop/Src.java 2006-09-01 01:26:03 UTC (rev 7846)
@@ -35,6 +35,9 @@
import org.axsl.common.Constants;
import org.axsl.foR.FOContext;
+/**
+ * The "src" property in XSL-FO.
+ */
public class Src extends Property {
private static final short[] validKeywords = {
Modified: trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/prop/SwitchTo.java
===================================================================
--- trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/prop/SwitchTo.java 2006-08-30 14:36:27 UTC (rev 7845)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/prop/SwitchTo.java 2006-09-01 01:26:03 UTC (rev 7846)
@@ -36,6 +36,9 @@
import java.util.StringTokenizer;
+/**
+ * The "switch-to" property in XSL-FO.
+ */
public class SwitchTo extends Property {
private static final short[] validKeywords = {
Modified: trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/prop/TableLayout.java
===================================================================
--- trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/prop/TableLayout.java 2006-08-30 14:36:27 UTC (rev 7845)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/prop/TableLayout.java 2006-09-01 01:26:03 UTC (rev 7846)
@@ -32,6 +32,9 @@
import org.axsl.common.Constants;
+/**
+ * The "table-layout" property in XSL-FO.
+ */
public class TableLayout extends Property {
private static final short[] validKeywords = {
Modified: trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/prop/TargetPresentationContext.java
===================================================================
--- trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/prop/TargetPresentationContext.java 2006-08-30 14:36:27 UTC (rev 7845)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/prop/TargetPresentationContext.java 2006-09-01 01:26:03 UTC (rev 7846)
@@ -33,6 +33,9 @@
import org.axsl.common.Constants;
+/**
+ * The "target-presentation-context" property in XSL-FO.
+ */
public class TargetPresentationContext extends Property {
private static final short[] validKeywords = {
Modified: trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/prop/TargetProcessingContext.java
===================================================================
--- trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/prop/TargetProcessingContext.java 2006-08-30 14:36:27 UTC (rev 7845)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/prop/TargetProcessingContext.java 2006-09-01 01:26:03 UTC (rev 7846)
@@ -32,6 +32,9 @@
import org.axsl.common.Constants;
+/**
+ * The "target-processing-context" property in XSL-FO.
+ */
public class TargetProcessingContext extends Property {
private static final short[] validKeywords = {
Modified: trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/prop/TargetStylesheet.java
===================================================================
--- trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/prop/TargetStylesheet.java 2006-08-30 14:36:27 UTC (rev 7845)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/prop/TargetStylesheet.java 2006-09-01 01:26:03 UTC (rev 7846)
@@ -32,6 +32,9 @@
import org.axsl.common.Constants;
+/**
+ * The "target-stylesheet" property in XSL-FO.
+ */
public class TargetStylesheet extends Property {
private static final short[] validKeywords = {
Modified: trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/prop/TextAlign.java
===================================================================
--- trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/prop/TextAlign.java 2006-08-30 14:36:27 UTC (rev 7845)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/prop/TextAlign.java 2006-09-01 01:26:03 UTC (rev 7846)
@@ -35,7 +35,9 @@
import org.axsl.common.Constants;
import org.axsl.foR.FOContext;
-
+/**
+ * The "text-align" property in XSL-FO.
+ */
public class TextAlign extends Property {
private static final short[] validKeywords = {
Modified: trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/prop/TextAlignLast.java
===================================================================
--- trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/prop/TextAlignLast.java 2006-08-30 14:36:27 UTC (rev 7845)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/prop/TextAlignLast.java 2006-09-01 01:26:03 UTC (rev 7846)
@@ -34,7 +34,9 @@
import org.axsl.common.Constants;
import org.axsl.foR.FOContext;
-
+/**
+ * The "text-align-last" property in XSL-FO.
+ */
public class TextAlignLast extends Property {
private static final short[] validKeywords = {
Modified: trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/prop/TextAltitude.java
===================================================================
--- trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/prop/TextAltitude.java 2006-08-30 14:36:27 UTC (rev 7845)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/prop/TextAltitude.java 2006-09-01 01:26:03 UTC (rev 7846)
@@ -36,6 +36,9 @@
import org.axsl.common.Constants;
import org.axsl.foR.FOContext;
+/**
+ * The "text-altitude" property in XSL-FO.
+ */
public class TextAltitude extends Property {
private static final short[] validKeywords = {
Modified: trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/prop/TextDecoration.java
===================================================================
--- trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/prop/TextDecoration.java 2006-08-30 14:36:27 UTC (rev 7845)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/prop/TextDecoration.java 2006-09-01 01:26:03 UTC (rev 7846)
@@ -39,6 +39,9 @@
import java.util.StringTokenizer;
+/**
+ * The "text-decoration" property in XSL-FO.
+ */
public class TextDecoration extends Property {
public TextDecoration(final PropertyList propertyList,
Modified: trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/prop/TextDepth.java
===================================================================
--- trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/prop/TextDepth.java 2006-08-30 14:36:27 UTC (rev 7845)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/prop/TextDepth.java 2006-09-01 01:26:03 UTC (rev 7846)
@@ -36,7 +36,9 @@
import org.axsl.common.Constants;
import org.axsl.foR.FOContext;
-
+/**
+ * The "text-depth" property in XSL-FO.
+ */
public class TextDepth extends Property {
private static final short[] validKeywords = {
Modified: trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/prop/TextIndent.java
===================================================================
--- trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/prop/TextIndent.java 2006-08-30 14:36:27 UTC (rev 7845)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/prop/TextIndent.java 2006-09-01 01:26:03 UTC (rev 7846)
@@ -37,6 +37,9 @@
import org.axsl.common.Constants;
import org.axsl.foR.FOContext;
+/**
+ * The "text-indent" property in XSL-FO.
+ */
public class TextIndent extends Property {
private static final short[] validKeywords = {
Modified: trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/prop/TextShadow.java
===================================================================
--- trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/prop/TextShadow.java 2006-08-30 14:36:27 UTC (rev 7845)
+++ trunk/foray/foray-fotree/src/java/org/foray/fotree/fo/prop/TextShadow.java 2006-09-01 01:26:03 UTC (rev 7846)
@@ -36,6 +36,9 @@
import org.axsl.foR.FOContext;
import org.axsl.foR.ShadowEffect;
+/**
+ * The "text-shadow" property in XSL-FO.
+ */
public class TextShadow extends Property {
private static final short[] validKeywords = {
Modified: trunk/foray/foray-fotree/src/java/org/foray...
[truncated message content] |
|
From: <vic...@us...> - 2006-08-30 14:37:30
|
Revision: 7845 Author: victormote Date: 2006-08-30 07:36:27 -0700 (Wed, 30 Aug 2006) ViewCVS: http://svn.sourceforge.net/foray/?rev=7845&view=rev Log Message: ----------- Add javadoc. Modified Paths: -------------- trunk/foray/foray-app/src/java/org/foray/app/FOray.java trunk/foray/foray-app/src/java/org/foray/app/ant/FOrayAntTaskStarter.java trunk/foray/foray-app/src/java/org/foray/demo/embed/model/ProjectTeamInputSource.java trunk/foray/foray-mif/src/java/org/foray/mif/MIFDocument.java trunk/foray/foray-pioneer/src/java/org/foray/pioneer/AbstractFlowPL.java trunk/foray/foray-pioneer/src/java/org/foray/pioneer/AbstractTableBodyPL.java trunk/foray/foray-pioneer/src/java/org/foray/pioneer/BlockContainerPL.java trunk/foray/foray-pioneer/src/java/org/foray/pioneer/BlockPL.java trunk/foray/foray-pioneer/src/java/org/foray/pioneer/ContinuedLabelPL.java trunk/foray/foray-pioneer/src/java/org/foray/pioneer/ExternalGraphicPL.java trunk/foray/foray-pioneer/src/java/org/foray/pioneer/FONodePL.java trunk/foray/foray-pioneer/src/java/org/foray/pioneer/FOTextPL.java trunk/foray/foray-pioneer/src/java/org/foray/pioneer/FObjMixedPL.java trunk/foray/foray-pioneer/src/java/org/foray/pioneer/FObjPL.java trunk/foray/foray-pioneer/src/java/org/foray/pioneer/FlowPL.java trunk/foray/foray-pioneer/src/java/org/foray/pioneer/FootnoteBodyPL.java trunk/foray/foray-pioneer/src/java/org/foray/pioneer/FootnotePL.java trunk/foray/foray-pioneer/src/java/org/foray/pioneer/InstreamForeignObjectPL.java trunk/foray/foray-pioneer/src/java/org/foray/pioneer/LeaderPL.java trunk/foray/foray-pioneer/src/java/org/foray/pioneer/ListBlockPL.java trunk/foray/foray-pioneer/src/java/org/foray/pioneer/ListItemBodyPL.java trunk/foray/foray-pioneer/src/java/org/foray/pioneer/ListItemLabelPL.java trunk/foray/foray-pioneer/src/java/org/foray/pioneer/MarkerPL.java trunk/foray/foray-pioneer/src/java/org/foray/pioneer/PageNumberCitationPL.java trunk/foray/foray-pioneer/src/java/org/foray/pioneer/PageNumberPL.java trunk/foray/foray-pioneer/src/java/org/foray/pioneer/RetrieveMarkerPL.java trunk/foray/foray-pioneer/src/java/org/foray/pioneer/RowCellArray.java trunk/foray/foray-pioneer/src/java/org/foray/pioneer/RowSpanMgr.java trunk/foray/foray-pioneer/src/java/org/foray/pioneer/StaticContentPL.java trunk/foray/foray-pioneer/src/java/org/foray/pioneer/Status.java trunk/foray/foray-pioneer/src/java/org/foray/pioneer/TableBodyPL.java trunk/foray/foray-pioneer/src/java/org/foray/pioneer/TableCellPL.java trunk/foray/foray-pioneer/src/java/org/foray/pioneer/TableFooterPL.java trunk/foray/foray-pioneer/src/java/org/foray/pioneer/TableHeaderPL.java trunk/foray/foray-pioneer/src/java/org/foray/pioneer/TablePL.java trunk/foray/foray-pioneer/src/java/org/foray/pioneer/TableRowPL.java trunk/foray/foray-pretty/src/java/org/foray/pretty/FOrayPretty.java trunk/foray/foray-pretty/src/java/org/foray/pretty/dtd/DTDTokenizer.java trunk/foray/foray-ps/src/java/org/foray/ps/PSColor.java trunk/foray/foray-ps/src/java/org/foray/ps/filter/ASCII85Filter.java trunk/foray/foray-ps/src/java/org/foray/ps/java2d/demo/DemoFrame.java trunk/foray/foray-render/src/java/org/foray/render/awt/AWTPrintRenderer.java trunk/foray/foray-render/src/java/org/foray/render/awt/AWTRenderer.java trunk/foray/foray-render/src/java/org/foray/render/awt/viewer/GoToPageDialog.java trunk/foray/foray-render/src/java/org/foray/render/awt/viewer/IconToolBar.java trunk/foray/foray-render/src/java/org/foray/render/awt/viewer/PreviewDialogAboutBox.java trunk/foray/foray-render/src/java/org/foray/render/awt/viewer/ProgressListener.java trunk/foray/foray-render/src/java/org/foray/render/pcl/PCLStream.java trunk/foray/foray-render/src/java/org/foray/render/ps/PSStream.java trunk/foray/foray-render/src/java/org/foray/render/svg/SVGRenderer.java trunk/foray/foray-render/src/java/org/foray/render/txt/TXTStream.java trunk/foray/foray-text/src/java/org/foray/text/line/LineBreaker.java Modified: trunk/foray/foray-app/src/java/org/foray/app/FOray.java =================================================================== --- trunk/foray/foray-app/src/java/org/foray/app/FOray.java 2006-08-30 01:48:34 UTC (rev 7844) +++ trunk/foray/foray-app/src/java/org/foray/app/FOray.java 2006-08-30 14:36:27 UTC (rev 7845) @@ -32,6 +32,9 @@ import java.io.FileNotFoundException; +/** + * Command-line entry point to the FOray application. + */ public class FOray { public static void main(final String[] args) { CommandLineOptions options = null; Modified: trunk/foray/foray-app/src/java/org/foray/app/ant/FOrayAntTaskStarter.java =================================================================== --- trunk/foray/foray-app/src/java/org/foray/app/ant/FOrayAntTaskStarter.java 2006-08-30 01:48:34 UTC (rev 7844) +++ trunk/foray/foray-app/src/java/org/foray/app/ant/FOrayAntTaskStarter.java 2006-08-30 14:36:27 UTC (rev 7845) @@ -53,6 +53,9 @@ import java.net.MalformedURLException; import java.net.URL; +/** + * Ant Starter implementation for FOray. + */ class FOrayAntTaskStarter extends Starter { /** The parent task for this starter. */ Modified: trunk/foray/foray-app/src/java/org/foray/demo/embed/model/ProjectTeamInputSource.java =================================================================== --- trunk/foray/foray-app/src/java/org/foray/demo/embed/model/ProjectTeamInputSource.java 2006-08-30 01:48:34 UTC (rev 7844) +++ trunk/foray/foray-app/src/java/org/foray/demo/embed/model/ProjectTeamInputSource.java 2006-08-30 14:36:27 UTC (rev 7845) @@ -26,6 +26,9 @@ import org.xml.sax.InputSource; +/** + * An InputSource wrapper of a {@link ProjectTeam} instance. + */ public class ProjectTeamInputSource extends InputSource { private ProjectTeam projectTeam; Modified: trunk/foray/foray-mif/src/java/org/foray/mif/MIFDocument.java =================================================================== --- trunk/foray/foray-mif/src/java/org/foray/mif/MIFDocument.java 2006-08-30 01:48:34 UTC (rev 7844) +++ trunk/foray/foray-mif/src/java/org/foray/mif/MIFDocument.java 2006-08-30 14:36:27 UTC (rev 7845) @@ -101,6 +101,9 @@ return buf.toString(); } + /** + * A MIF ID. + */ class ID { private int idCounter = 1; @@ -111,23 +114,29 @@ } + /** + * A MIF Font Format. + */ class FontFormat { public FontFormat() {} } + /** + * A MIF Paragraph Format. + */ class ParagraphFormat extends FontFormat { public ParagraphFormat() {} int startIndent; int endIndent; - - - } + /** + * A MIF Document. + */ class Document { protected int height; protected int width; @@ -142,16 +151,21 @@ stream.write(buf); } - } + /** + * A MIF PolyLine. + */ class PolyLine { public PolyLine() {} } + /** + * A MIF Import Object. + */ class ImportObject { private String url; @@ -201,6 +215,9 @@ } + /** + * A MIF Frame. + */ class Frame { private int ID; @@ -265,6 +282,9 @@ } + /** + * A MIF Text Rectangle. + */ class TextRect { private int rx, ry, w, h; private int numCols; @@ -325,6 +345,9 @@ } + /** + * A MIF Page. + */ class Page { private String pageType; private String pageBackground; @@ -373,6 +396,9 @@ } } + /** + * A MIF Flow. + */ abstract class Flow { public Flow() {} @@ -381,7 +407,9 @@ public abstract void startPara(); } - + /** + * A MIF Text Flow. + */ class TextFlow extends Flow { ArrayList paras; @@ -427,6 +455,9 @@ } + /** + * A MIF Paragraph. + */ class Para { ArrayList paraLines; @@ -494,6 +525,9 @@ } + /** + * A MIF Paragraph Line. + */ class ParaLine { ArrayList content; int textRectID; @@ -552,6 +586,9 @@ } + /** + * A MIF Paragraph Catalog. + */ class PgfCatalog { ArrayList pgfs; // Paragraph formats @@ -565,18 +602,27 @@ } + /** + * A MIF Color. + */ class Color { public Color() {} } + /** + * A MIF Color Catalog. + */ class ColorCatalog { public ColorCatalog() {} } + /** + * A MIF Ruling. + */ class Ruling { int penWidth; @@ -603,6 +649,9 @@ } + /** + * A MIF Ruling Catalog. + */ class RulingCatalog { // Contains multiple rulings @@ -629,18 +678,30 @@ } + /** + * A MIF Table Format. + */ class TblFormat { public TblFormat() {} } + /** + * A MIF Table Catalog. + */ class TblCatalog { public TblCatalog() {} } + /** + * A MIF Table. + */ class Tbl extends Flow { + /** + * A MIF Table Column. + */ class TblColumn { private int width; public TblColumn(final int width) { @@ -659,8 +720,14 @@ } + /** + * A MIF Table Row. + */ class Row { + /** + * A MIF Table Cell. + */ class Cell { private ArrayList paras; // Paras @@ -814,30 +881,45 @@ } + /** + * A MIF Cross-Reference Format. + */ class XRefFormat { public XRefFormat() {} } + /** + * A MIF Cross-Reference Info. + */ class CrossRefInfo { public CrossRefInfo() {} } + /** + * A MIF Cross-Reference. + */ class XRef { public XRef() {} } + /** + * A MIF Marker. + */ class Marker { public Marker() {} } + /** + * A MIF Book Component. + */ class BookComponent { Document document; @@ -928,6 +1010,9 @@ } + /** + * A MIF Element Set. + */ class ElementSet { public ElementSet() {} Modified: trunk/foray/foray-pioneer/src/java/org/foray/pioneer/AbstractFlowPL.java =================================================================== --- trunk/foray/foray-pioneer/src/java/org/foray/pioneer/AbstractFlowPL.java 2006-08-30 01:48:34 UTC (rev 7844) +++ trunk/foray/foray-pioneer/src/java/org/foray/pioneer/AbstractFlowPL.java 2006-08-30 14:36:27 UTC (rev 7845) @@ -25,18 +25,22 @@ package org.foray.pioneer; import org.axsl.areaW.Area; +import org.axsl.areaW.AreaWException; import org.axsl.areaW.NormalFlowRA; import org.axsl.areaW.RegionRABody; import org.axsl.areaW.SpanRA; - -import org.axsl.areaW.AreaWException; import org.axsl.foR.FObj; import org.axsl.foR.fo.AbstractFlow; +import org.axsl.foR.fo.Flow; import org.axsl.foR.fo.Region; import org.axsl.foR.fo.RetrieveMarker; +import org.axsl.foR.fo.StaticContent; import java.util.ArrayList; +/** + * Abstract Pioneer Layout for {@link Flow} and {@link StaticContent}. + */ public abstract class AbstractFlowPL extends FObjPL { private int _status = Status.AREA_FULL_NONE; Modified: trunk/foray/foray-pioneer/src/java/org/foray/pioneer/AbstractTableBodyPL.java =================================================================== --- trunk/foray/foray-pioneer/src/java/org/foray/pioneer/AbstractTableBodyPL.java 2006-08-30 01:48:34 UTC (rev 7844) +++ trunk/foray/foray-pioneer/src/java/org/foray/pioneer/AbstractTableBodyPL.java 2006-08-30 14:36:27 UTC (rev 7845) @@ -46,6 +46,9 @@ import java.lang.ref.WeakReference; import java.util.ArrayList; +/** + * Abstract Pioneer Layout for all table body items. + */ public abstract class AbstractTableBodyPL extends FObjPL { // public AreaContainer areaContainer; Modified: trunk/foray/foray-pioneer/src/java/org/foray/pioneer/BlockContainerPL.java =================================================================== --- trunk/foray/foray-pioneer/src/java/org/foray/pioneer/BlockContainerPL.java 2006-08-30 01:48:34 UTC (rev 7844) +++ trunk/foray/foray-pioneer/src/java/org/foray/pioneer/BlockContainerPL.java 2006-08-30 14:36:27 UTC (rev 7845) @@ -32,7 +32,7 @@ import org.axsl.foR.fo.RetrieveMarker; /** - * + * Pioneer Layout for {@link BlockContainer}. */ public class BlockContainerPL extends FObjPL { Modified: trunk/foray/foray-pioneer/src/java/org/foray/pioneer/BlockPL.java =================================================================== --- trunk/foray/foray-pioneer/src/java/org/foray/pioneer/BlockPL.java 2006-08-30 01:48:34 UTC (rev 7844) +++ trunk/foray/foray-pioneer/src/java/org/foray/pioneer/BlockPL.java 2006-08-30 14:36:27 UTC (rev 7845) @@ -35,7 +35,7 @@ import org.axsl.fontR.FontConsumer; /** - * + * Pioneer Layout for {@link Block}. */ public class BlockPL extends FObjMixedPL { Modified: trunk/foray/foray-pioneer/src/java/org/foray/pioneer/ContinuedLabelPL.java =================================================================== --- trunk/foray/foray-pioneer/src/java/org/foray/pioneer/ContinuedLabelPL.java 2006-08-30 01:48:34 UTC (rev 7844) +++ trunk/foray/foray-pioneer/src/java/org/foray/pioneer/ContinuedLabelPL.java 2006-08-30 14:36:27 UTC (rev 7845) @@ -32,7 +32,7 @@ import org.axsl.foR.fo.RetrieveMarker; /** - * + * Pioneer Layout for {@link ContinuedLabel}. */ public class ContinuedLabelPL extends FObjPL { Modified: trunk/foray/foray-pioneer/src/java/org/foray/pioneer/ExternalGraphicPL.java =================================================================== --- trunk/foray/foray-pioneer/src/java/org/foray/pioneer/ExternalGraphicPL.java 2006-08-30 01:48:34 UTC (rev 7844) +++ trunk/foray/foray-pioneer/src/java/org/foray/pioneer/ExternalGraphicPL.java 2006-08-30 14:36:27 UTC (rev 7845) @@ -32,7 +32,7 @@ import org.axsl.foR.fo.RetrieveMarker; /** - * + * Pioneer Layout for {@link ExternalGraphic}. */ public class ExternalGraphicPL extends FObjPL { Modified: trunk/foray/foray-pioneer/src/java/org/foray/pioneer/FONodePL.java =================================================================== --- trunk/foray/foray-pioneer/src/java/org/foray/pioneer/FONodePL.java 2006-08-30 01:48:34 UTC (rev 7844) +++ trunk/foray/foray-pioneer/src/java/org/foray/pioneer/FONodePL.java 2006-08-30 14:36:27 UTC (rev 7845) @@ -44,7 +44,7 @@ import java.util.ArrayList; /** - * + * Abstract Pioneer Layout superclass for all {@link FONode} instances. */ public abstract class FONodePL implements org.axsl.foR.FONodeProxy { Modified: trunk/foray/foray-pioneer/src/java/org/foray/pioneer/FOTextPL.java =================================================================== --- trunk/foray/foray-pioneer/src/java/org/foray/pioneer/FOTextPL.java 2006-08-30 01:48:34 UTC (rev 7844) +++ trunk/foray/foray-pioneer/src/java/org/foray/pioneer/FOTextPL.java 2006-08-30 14:36:27 UTC (rev 7845) @@ -33,7 +33,7 @@ import org.axsl.foR.fo.RetrieveMarker; /** - * + * Pioneer Layout for {@link FOText}. */ public class FOTextPL extends FONodePL { Modified: trunk/foray/foray-pioneer/src/java/org/foray/pioneer/FObjMixedPL.java =================================================================== --- trunk/foray/foray-pioneer/src/java/org/foray/pioneer/FObjMixedPL.java 2006-08-30 01:48:34 UTC (rev 7844) +++ trunk/foray/foray-pioneer/src/java/org/foray/pioneer/FObjMixedPL.java 2006-08-30 14:36:27 UTC (rev 7845) @@ -33,7 +33,7 @@ import org.axsl.foR.fo.RetrieveMarker; /** - * + * Pioneer Layout for {@link FObjMixed}. */ public class FObjMixedPL extends FObjPL { Modified: trunk/foray/foray-pioneer/src/java/org/foray/pioneer/FObjPL.java =================================================================== --- trunk/foray/foray-pioneer/src/java/org/foray/pioneer/FObjPL.java 2006-08-30 01:48:34 UTC (rev 7844) +++ trunk/foray/foray-pioneer/src/java/org/foray/pioneer/FObjPL.java 2006-08-30 14:36:27 UTC (rev 7845) @@ -34,7 +34,7 @@ import java.util.List; /** - * + * Abstract superclass for Pioneer Layout for all {@link FObj} instances. */ public abstract class FObjPL extends FONodePL { Modified: trunk/foray/foray-pioneer/src/java/org/foray/pioneer/FlowPL.java =================================================================== --- trunk/foray/foray-pioneer/src/java/org/foray/pioneer/FlowPL.java 2006-08-30 01:48:34 UTC (rev 7844) +++ trunk/foray/foray-pioneer/src/java/org/foray/pioneer/FlowPL.java 2006-08-30 14:36:27 UTC (rev 7845) @@ -33,6 +33,9 @@ import java.util.List; +/** + * Pioneer Layout for {@link Flow}. + */ public class FlowPL extends AbstractFlowPL { public FlowPL(final Flow flow, final PioneerLS layout) { Modified: trunk/foray/foray-pioneer/src/java/org/foray/pioneer/FootnoteBodyPL.java =================================================================== --- trunk/foray/foray-pioneer/src/java/org/foray/pioneer/FootnoteBodyPL.java 2006-08-30 01:48:34 UTC (rev 7844) +++ trunk/foray/foray-pioneer/src/java/org/foray/pioneer/FootnoteBodyPL.java 2006-08-30 14:36:27 UTC (rev 7845) @@ -37,7 +37,7 @@ import org.axsl.foR.fo.StaticContent; /** - * + * Pioneer Layout for {@link FootnoteBody}. */ public class FootnoteBodyPL extends FObjPL { Modified: trunk/foray/foray-pioneer/src/java/org/foray/pioneer/FootnotePL.java =================================================================== --- trunk/foray/foray-pioneer/src/java/org/foray/pioneer/FootnotePL.java 2006-08-30 01:48:34 UTC (rev 7844) +++ trunk/foray/foray-pioneer/src/java/org/foray/pioneer/FootnotePL.java 2006-08-30 14:36:27 UTC (rev 7845) @@ -34,7 +34,7 @@ import org.axsl.foR.fo.RetrieveMarker; /** - * + * Pioneer Layout for {@link Footnote}. */ public class FootnotePL extends FObjPL { Modified: trunk/foray/foray-pioneer/src/java/org/foray/pioneer/InstreamForeignObjectPL.java =================================================================== --- trunk/foray/foray-pioneer/src/java/org/foray/pioneer/InstreamForeignObjectPL.java 2006-08-30 01:48:34 UTC (rev 7844) +++ trunk/foray/foray-pioneer/src/java/org/foray/pioneer/InstreamForeignObjectPL.java 2006-08-30 14:36:27 UTC (rev 7845) @@ -32,6 +32,9 @@ import org.axsl.foR.fo.InstreamForeignObject; import org.axsl.foR.fo.RetrieveMarker; +/** + * Pioneer Layout for {@link InstreamForeignObject}. + */ public class InstreamForeignObjectPL extends FObjPL { public ForeignObjectArea areaCurrent; Modified: trunk/foray/foray-pioneer/src/java/org/foray/pioneer/LeaderPL.java =================================================================== --- trunk/foray/foray-pioneer/src/java/org/foray/pioneer/LeaderPL.java 2006-08-30 01:48:34 UTC (rev 7844) +++ trunk/foray/foray-pioneer/src/java/org/foray/pioneer/LeaderPL.java 2006-08-30 14:36:27 UTC (rev 7845) @@ -32,7 +32,7 @@ import org.axsl.foR.fo.RetrieveMarker; /** - * Concrete class for FObj instances that do not need layout. + * Pioneer Layout for {@link Leader}. */ public class LeaderPL extends FObjPL { Modified: trunk/foray/foray-pioneer/src/java/org/foray/pioneer/ListBlockPL.java =================================================================== --- trunk/foray/foray-pioneer/src/java/org/foray/pioneer/ListBlockPL.java 2006-08-30 01:48:34 UTC (rev 7844) +++ trunk/foray/foray-pioneer/src/java/org/foray/pioneer/ListBlockPL.java 2006-08-30 14:36:27 UTC (rev 7845) @@ -33,7 +33,7 @@ import org.axsl.foR.fo.RetrieveMarker; /** - * + * Pioneer Layout for {@link ListBlock}. */ public class ListBlockPL extends FObjPL { Modified: trunk/foray/foray-pioneer/src/java/org/foray/pioneer/ListItemBodyPL.java =================================================================== --- trunk/foray/foray-pioneer/src/java/org/foray/pioneer/ListItemBodyPL.java 2006-08-30 01:48:34 UTC (rev 7844) +++ trunk/foray/foray-pioneer/src/java/org/foray/pioneer/ListItemBodyPL.java 2006-08-30 14:36:27 UTC (rev 7845) @@ -32,7 +32,7 @@ import org.axsl.foR.fo.RetrieveMarker; /** - * + * Pioneer Layout for {@link ListItemBody}. */ public class ListItemBodyPL extends FObjPL { Modified: trunk/foray/foray-pioneer/src/java/org/foray/pioneer/ListItemLabelPL.java =================================================================== --- trunk/foray/foray-pioneer/src/java/org/foray/pioneer/ListItemLabelPL.java 2006-08-30 01:48:34 UTC (rev 7844) +++ trunk/foray/foray-pioneer/src/java/org/foray/pioneer/ListItemLabelPL.java 2006-08-30 14:36:27 UTC (rev 7845) @@ -32,7 +32,7 @@ import org.axsl.foR.fo.RetrieveMarker; /** - * + * Pioneer Layout for {@link ListItemLabel}. */ public class ListItemLabelPL extends FObjPL { Modified: trunk/foray/foray-pioneer/src/java/org/foray/pioneer/MarkerPL.java =================================================================== --- trunk/foray/foray-pioneer/src/java/org/foray/pioneer/MarkerPL.java 2006-08-30 01:48:34 UTC (rev 7844) +++ trunk/foray/foray-pioneer/src/java/org/foray/pioneer/MarkerPL.java 2006-08-30 14:36:27 UTC (rev 7845) @@ -29,6 +29,9 @@ import org.axsl.areaW.Area; +/** + * Pioneer Layout for {@link Marker}. + */ public class MarkerPL extends FObjMixedPL { public MarkerPL(final Marker marker, final PioneerLS layout) { Modified: trunk/foray/foray-pioneer/src/java/org/foray/pioneer/PageNumberCitationPL.java =================================================================== --- trunk/foray/foray-pioneer/src/java/org/foray/pioneer/PageNumberCitationPL.java 2006-08-30 01:48:34 UTC (rev 7844) +++ trunk/foray/foray-pioneer/src/java/org/foray/pioneer/PageNumberCitationPL.java 2006-08-30 14:36:27 UTC (rev 7845) @@ -32,7 +32,7 @@ import org.axsl.foR.fo.RetrieveMarker; /** - * + * Pioneer Layout for {@link PageNumberCitation}. */ public class PageNumberCitationPL extends FObjPL { Modified: trunk/foray/foray-pioneer/src/java/org/foray/pioneer/PageNumberPL.java =================================================================== --- trunk/foray/foray-pioneer/src/java/org/foray/pioneer/PageNumberPL.java 2006-08-30 01:48:34 UTC (rev 7844) +++ trunk/foray/foray-pioneer/src/java/org/foray/pioneer/PageNumberPL.java 2006-08-30 14:36:27 UTC (rev 7845) @@ -32,7 +32,7 @@ import org.axsl.foR.fo.RetrieveMarker; /** - * + * Pioneer Layout for {@link PageNumber}. */ public class PageNumberPL extends FObjPL { Modified: trunk/foray/foray-pioneer/src/java/org/foray/pioneer/RetrieveMarkerPL.java =================================================================== --- trunk/foray/foray-pioneer/src/java/org/foray/pioneer/RetrieveMarkerPL.java 2006-08-30 01:48:34 UTC (rev 7844) +++ trunk/foray/foray-pioneer/src/java/org/foray/pioneer/RetrieveMarkerPL.java 2006-08-30 14:36:27 UTC (rev 7845) @@ -32,7 +32,7 @@ import org.axsl.foR.fo.RetrieveMarker; /** - * + * Pioneer Layout for {@link RetrieveMarker}. */ public class RetrieveMarkerPL extends FObjPL { Modified: trunk/foray/foray-pioneer/src/java/org/foray/pioneer/RowCellArray.java =================================================================== --- trunk/foray/foray-pioneer/src/java/org/foray/pioneer/RowCellArray.java 2006-08-30 01:48:34 UTC (rev 7844) +++ trunk/foray/foray-pioneer/src/java/org/foray/pioneer/RowCellArray.java 2006-08-30 14:36:27 UTC (rev 7845) @@ -27,7 +27,7 @@ import org.axsl.foR.fo.TableCell; /** - * + * An array of row cells for Pioneer Layout. */ public class RowCellArray { Modified: trunk/foray/foray-pioneer/src/java/org/foray/pioneer/RowSpanMgr.java =================================================================== --- trunk/foray/foray-pioneer/src/java/org/foray/pioneer/RowSpanMgr.java 2006-08-30 01:48:34 UTC (rev 7844) +++ trunk/foray/foray-pioneer/src/java/org/foray/pioneer/RowSpanMgr.java 2006-08-30 14:36:27 UTC (rev 7845) @@ -26,7 +26,15 @@ import org.axsl.foR.fo.TableCell; +/** + * Manages layout of row spans. + */ + public class RowSpanMgr { + + /** + * Inner class storing information for one span item. + */ class SpanInfo { int cellHeight; int totalRowHeight; Modified: trunk/foray/foray-pioneer/src/java/org/foray/pioneer/StaticContentPL.java =================================================================== --- trunk/foray/foray-pioneer/src/java/org/foray/pioneer/StaticContentPL.java 2006-08-30 01:48:34 UTC (rev 7844) +++ trunk/foray/foray-pioneer/src/java/org/foray/pioneer/StaticContentPL.java 2006-08-30 14:36:27 UTC (rev 7845) @@ -31,6 +31,9 @@ import org.axsl.foR.fo.RetrieveMarker; import org.axsl.foR.fo.StaticContent; +/** + * Pioneer Layout for {@link StaticContent}. + */ public class StaticContentPL extends AbstractFlowPL { public StaticContentPL(final StaticContent sc, final PioneerLS layout) { Modified: trunk/foray/foray-pioneer/src/java/org/foray/pioneer/Status.java =================================================================== --- trunk/foray/foray-pioneer/src/java/org/foray/pioneer/Status.java 2006-08-30 01:48:34 UTC (rev 7844) +++ trunk/foray/foray-pioneer/src/java/org/foray/pioneer/Status.java 2006-08-30 14:36:27 UTC (rev 7845) @@ -27,7 +27,7 @@ import org.axsl.common.Constants; /** - * classes representating the status of laying out a formatting object + * Utility class representating the Pioneer Layout status of an FO. */ public abstract class Status { Modified: trunk/foray/foray-pioneer/src/java/org/foray/pioneer/TableBodyPL.java =================================================================== --- trunk/foray/foray-pioneer/src/java/org/foray/pioneer/TableBodyPL.java 2006-08-30 01:48:34 UTC (rev 7844) +++ trunk/foray/foray-pioneer/src/java/org/foray/pioneer/TableBodyPL.java 2006-08-30 14:36:27 UTC (rev 7845) @@ -26,6 +26,9 @@ import org.axsl.foR.fo.TableBody; +/** + * Pioneer Layout for {@link TableBody}. + */ public class TableBodyPL extends AbstractTableBodyPL { public TableBodyPL(final TableBody body, final PioneerLS layout) { Modified: trunk/foray/foray-pioneer/src/java/org/foray/pioneer/TableCellPL.java =================================================================== --- trunk/foray/foray-pioneer/src/java/org/foray/pioneer/TableCellPL.java 2006-08-30 01:48:34 UTC (rev 7844) +++ trunk/foray/foray-pioneer/src/java/org/foray/pioneer/TableCellPL.java 2006-08-30 14:36:27 UTC (rev 7845) @@ -34,6 +34,9 @@ import org.axsl.foR.fo.RetrieveMarker; import org.axsl.foR.fo.TableCell; +/** + * Pioneer Layout for {@link TableCell}. + */ public class TableCellPL extends FObjPL { public TableCellArea areaContainer; Modified: trunk/foray/foray-pioneer/src/java/org/foray/pioneer/TableFooterPL.java =================================================================== --- trunk/foray/foray-pioneer/src/java/org/foray/pioneer/TableFooterPL.java 2006-08-30 01:48:34 UTC (rev 7844) +++ trunk/foray/foray-pioneer/src/java/org/foray/pioneer/TableFooterPL.java 2006-08-30 14:36:27 UTC (rev 7845) @@ -26,6 +26,9 @@ import org.axsl.foR.fo.TableFooter; +/** + * Pioneer Layout for {@link TableFooter}. + */ public class TableFooterPL extends AbstractTableBodyPL { public TableFooterPL(final TableFooter footer, final PioneerLS layout) { Modified: trunk/foray/foray-pioneer/src/java/org/foray/pioneer/TableHeaderPL.java =================================================================== --- trunk/foray/foray-pioneer/src/java/org/foray/pioneer/TableHeaderPL.java 2006-08-30 01:48:34 UTC (rev 7844) +++ trunk/foray/foray-pioneer/src/java/org/foray/pioneer/TableHeaderPL.java 2006-08-30 14:36:27 UTC (rev 7845) @@ -26,6 +26,9 @@ import org.axsl.foR.fo.TableHeader; +/** + * Pioneer Layout for {@link TableHeader}. + */ public class TableHeaderPL extends AbstractTableBodyPL { public TableHeaderPL(final TableHeader header, final PioneerLS layout) { Modified: trunk/foray/foray-pioneer/src/java/org/foray/pioneer/TablePL.java =================================================================== --- trunk/foray/foray-pioneer/src/java/org/foray/pioneer/TablePL.java 2006-08-30 01:48:34 UTC (rev 7844) +++ trunk/foray/foray-pioneer/src/java/org/foray/pioneer/TablePL.java 2006-08-30 14:36:27 UTC (rev 7845) @@ -40,7 +40,7 @@ import org.axsl.foR.fo.TableHeader; /** - * + * Pioneer Layout for {@link Table}. */ public class TablePL extends BlockPL { Modified: trunk/foray/foray-pioneer/src/java/org/foray/pioneer/TableRowPL.java =================================================================== --- trunk/foray/foray-pioneer/src/java/org/foray/pioneer/TableRowPL.java 2006-08-30 01:48:34 UTC (rev 7844) +++ trunk/foray/foray-pioneer/src/java/org/foray/pioneer/TableRowPL.java 2006-08-30 14:36:27 UTC (rev 7845) @@ -36,6 +36,9 @@ import org.axsl.foR.fo.TableColumn; import org.axsl.foR.fo.TableRow; +/** + * Pioneer Layout for {@link TableRow}. + */ public class TableRowPL extends FObjPL { private RowSpanMgr rowSpanMgr = null; Modified: trunk/foray/foray-pretty/src/java/org/foray/pretty/FOrayPretty.java =================================================================== --- trunk/foray/foray-pretty/src/java/org/foray/pretty/FOrayPretty.java 2006-08-30 01:48:34 UTC (rev 7844) +++ trunk/foray/foray-pretty/src/java/org/foray/pretty/FOrayPretty.java 2006-08-30 14:36:27 UTC (rev 7845) @@ -585,6 +585,9 @@ return this.elementStack.size() - 1; } + /** + * Private inner class for the queue of unprocessed document pieces. + */ private class Queue { /** Collection of Strings that need to be written as soon as we know * enough of what comes after them to choose line breaks. This is needed Modified: trunk/foray/foray-pretty/src/java/org/foray/pretty/dtd/DTDTokenizer.java =================================================================== --- trunk/foray/foray-pretty/src/java/org/foray/pretty/dtd/DTDTokenizer.java 2006-08-30 01:48:34 UTC (rev 7844) +++ trunk/foray/foray-pretty/src/java/org/foray/pretty/dtd/DTDTokenizer.java 2006-08-30 14:36:27 UTC (rev 7845) @@ -26,6 +26,9 @@ import java.util.ArrayList; +/** + * Utility class for tokenizing a DTD. + */ public class DTDTokenizer { /** Modified: trunk/foray/foray-ps/src/java/org/foray/ps/PSColor.java =================================================================== --- trunk/foray/foray-ps/src/java/org/foray/ps/PSColor.java 2006-08-30 01:48:34 UTC (rev 7844) +++ trunk/foray/foray-ps/src/java/org/foray/ps/PSColor.java 2006-08-30 14:36:27 UTC (rev 7845) @@ -27,6 +27,9 @@ import java.awt.Color; import java.awt.color.ColorSpace; +/** + * Utility class for PostScript color conversions. + */ public class PSColor { /** Modified: trunk/foray/foray-ps/src/java/org/foray/ps/filter/ASCII85Filter.java =================================================================== --- trunk/foray/foray-ps/src/java/org/foray/ps/filter/ASCII85Filter.java 2006-08-30 01:48:34 UTC (rev 7844) +++ trunk/foray/foray-ps/src/java/org/foray/ps/filter/ASCII85Filter.java 2006-08-30 14:36:27 UTC (rev 7845) @@ -26,6 +26,9 @@ import java.io.ByteArrayOutputStream; +/** + * Acts as either an ASCII85Encode Filter or an ASCII85Decode filter. + */ public class ASCII85Filter extends PSFilter { private static final char ASCII85_ZERO = 'z'; private static final char ASCII85_START = '!'; Modified: trunk/foray/foray-ps/src/java/org/foray/ps/java2d/demo/DemoFrame.java =================================================================== --- trunk/foray/foray-ps/src/java/org/foray/ps/java2d/demo/DemoFrame.java 2006-08-30 01:48:34 UTC (rev 7844) +++ trunk/foray/foray-ps/src/java/org/foray/ps/java2d/demo/DemoFrame.java 2006-08-30 14:36:27 UTC (rev 7845) @@ -30,7 +30,7 @@ import java.awt.event.WindowEvent; /** - * @version $Id$ + * An AWT Frame for the demo. */ public class DemoFrame extends Frame { static final long serialVersionUID = 160698642002357180L; @@ -53,6 +53,9 @@ add("Center", bcpanel); } + /** + * Private inner class listening for window events. + */ private class WindowHandler extends WindowAdapter { public void windowClosing(final WindowEvent we) { System.exit(0); Modified: trunk/foray/foray-render/src/java/org/foray/render/awt/AWTPrintRenderer.java =================================================================== --- trunk/foray/foray-render/src/java/org/foray/render/awt/AWTPrintRenderer.java 2006-08-30 01:48:34 UTC (rev 7844) +++ trunk/foray/foray-render/src/java/org/foray/render/awt/AWTPrintRenderer.java 2006-08-30 14:36:27 UTC (rev 7845) @@ -35,6 +35,9 @@ import java.io.IOException; import java.util.ArrayList; +/** + * A specialized AWT Renderer that prints the document. + */ public class AWTPrintRenderer extends AWTRenderer { private static final int EVEN_AND_ALL = 0; Modified: trunk/foray/foray-render/src/java/org/foray/render/awt/AWTRenderer.java =================================================================== --- trunk/foray/foray-render/src/java/org/foray/render/awt/AWTRenderer.java 2006-08-30 01:48:34 UTC (rev 7844) +++ trunk/foray/foray-render/src/java/org/foray/render/awt/AWTRenderer.java 2006-08-30 14:36:27 UTC (rev 7845) @@ -93,11 +93,8 @@ * @author <a href="mailto:mar...@in...">Mark Lillywhite</a> */ -/* - * Mark Lillywhite(?) made the following comment: Did lots of - * cleaning up and made the class implement the new Renderer - * interface. This class could also do with a general audit, - * and I suspect it's not swing-thread-safe either. +/** + * A {@link Renderer} that displays the document using AWT. */ public class AWTRenderer extends Renderer implements Printable, Pageable { Modified: trunk/foray/foray-render/src/java/org/foray/render/awt/viewer/GoToPageDialog.java =================================================================== --- trunk/foray/foray-render/src/java/org/foray/render/awt/viewer/GoToPageDialog.java 2006-08-30 01:48:34 UTC (rev 7844) +++ trunk/foray/foray-render/src/java/org/foray/render/awt/viewer/GoToPageDialog.java 2006-08-30 14:36:27 UTC (rev 7845) @@ -47,7 +47,9 @@ * Stanislav Gorkhover: Sta...@jC... */ - +/** + * Dialog box allowing the user to go to a different page. + */ public class GoToPageDialog extends JDialog { static final long serialVersionUID = 663961335818273528L; Modified: trunk/foray/foray-render/src/java/org/foray/render/awt/viewer/IconToolBar.java =================================================================== --- trunk/foray/foray-render/src/java/org/foray/render/awt/viewer/IconToolBar.java 2006-08-30 01:48:34 UTC (rev 7844) +++ trunk/foray/foray-render/src/java/org/foray/render/awt/viewer/IconToolBar.java 2006-08-30 14:36:27 UTC (rev 7845) @@ -39,6 +39,9 @@ import javax.swing.JButton; import javax.swing.JToolBar; +/** + * The icon toolbar for the Viewer. + */ public class IconToolBar extends JToolBar { static final long serialVersionUID = 726305148932931753L; Modified: trunk/foray/foray-render/src/java/org/foray/render/awt/viewer/PreviewDialogAboutBox.java =================================================================== --- trunk/foray/foray-render/src/java/org/foray/render/awt/viewer/PreviewDialogAboutBox.java 2006-08-30 01:48:34 UTC (rev 7844) +++ trunk/foray/foray-render/src/java/org/foray/render/awt/viewer/PreviewDialogAboutBox.java 2006-08-30 14:36:27 UTC (rev 7845) @@ -50,7 +50,9 @@ import javax.swing.border.EmptyBorder; - +/** + * An "About" dialog box for the Viewer. + */ public class PreviewDialogAboutBox extends Dialog implements ActionListener { static final long serialVersionUID = 235027317547788598L; Modified: trunk/foray/foray-render/src/java/org/foray/render/awt/viewer/ProgressListener.java =================================================================== --- trunk/foray/foray-render/src/java/org/foray/render/awt/viewer/ProgressListener.java 2006-08-30 01:48:34 UTC (rev 7844) +++ trunk/foray/foray-render/src/java/org/foray/render/awt/viewer/ProgressListener.java 2006-08-30 14:36:27 UTC (rev 7845) @@ -31,10 +31,11 @@ * Stanislav Gorkhover: Sta...@jC... */ - +/** + * Listener for measuring the progress of rendering the document. + */ public interface ProgressListener { void progress(int percentage); void progress(String message); void progress(int percentage, String message); } - Modified: trunk/foray/foray-render/src/java/org/foray/render/pcl/PCLStream.java =================================================================== --- trunk/foray/foray-render/src/java/org/foray/render/pcl/PCLStream.java 2006-08-30 01:48:34 UTC (rev 7844) +++ trunk/foray/foray-render/src/java/org/foray/render/pcl/PCLStream.java 2006-08-30 14:36:27 UTC (rev 7845) @@ -27,6 +27,9 @@ import java.io.IOException; import java.io.OutputStream; +/** + * Specialized output stream used by {@link PCLRenderer}. + */ public class PCLStream { OutputStream out = null; boolean doOutput = true; Modified: trunk/foray/foray-render/src/java/org/foray/render/ps/PSStream.java =================================================================== --- trunk/foray/foray-render/src/java/org/foray/render/ps/PSStream.java 2006-08-30 01:48:34 UTC (rev 7844) +++ trunk/foray/foray-render/src/java/org/foray/render/ps/PSStream.java 2006-08-30 14:36:27 UTC (rev 7845) @@ -28,6 +28,9 @@ import java.io.IOException; import java.io.OutputStream; +/** + * Specialized output stream used by {@link PSRenderer}. + */ public class PSStream extends FilterOutputStream { public PSStream(final OutputStream out) { Modified: trunk/foray/foray-render/src/java/org/foray/render/svg/SVGRenderer.java =================================================================== --- trunk/foray/foray-render/src/java/org/foray/render/svg/SVGRenderer.java 2006-08-30 01:48:34 UTC (rev 7844) +++ trunk/foray/foray-render/src/java/org/foray/render/svg/SVGRenderer.java 2006-08-30 14:36:27 UTC (rev 7845) @@ -68,6 +68,9 @@ import java.util.HashMap; import java.util.Map; +/** + * A {@link Renderer} implementation that writes the document as SVG. + */ public class SVGRenderer extends Renderer { static final String svgNS = SVGDOMImplementation.SVG_NAMESPACE_URI; Document svgDocument; Modified: trunk/foray/foray-render/src/java/org/foray/render/txt/TXTStream.java =================================================================== --- trunk/foray/foray-render/src/java/org/foray/render/txt/TXTStream.java 2006-08-30 01:48:34 UTC (rev 7844) +++ trunk/foray/foray-render/src/java/org/foray/render/txt/TXTStream.java 2006-08-30 14:36:27 UTC (rev 7845) @@ -27,6 +27,9 @@ import java.io.IOException; import java.io.OutputStream; +/** + * {@link OutputStream} wrapper used by {@link TXTRenderer}. + */ public class TXTStream { OutputStream out = null; boolean doOutput = true; Modified: trunk/foray/foray-text/src/java/org/foray/text/line/LineBreaker.java =================================================================== --- trunk/foray/foray-text/src/java/org/foray/text/line/LineBreaker.java 2006-08-30 01:48:34 UTC (rev 7844) +++ trunk/foray/foray-text/src/java/org/foray/text/line/LineBreaker.java 2006-08-30 14:36:27 UTC (rev 7845) @@ -40,6 +40,9 @@ import java.util.ArrayList; +/** + * Abstract superclass for all line breakers. + */ public abstract class LineBreaker implements org.axsl.text.line.LineBreaker { /** The "parent" TextServer. */ This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
|
From: <vic...@us...> - 2006-08-30 01:48:46
|
Revision: 7844 Author: victormote Date: 2006-08-29 18:48:34 -0700 (Tue, 29 Aug 2006) ViewCVS: http://svn.sourceforge.net/foray/?rev=7844&view=rev Log Message: ----------- Add and comply with checkstyle requirement for package-level documentation. Modified Paths: -------------- trunk/foray/scripts/checkstyle-config.xml Added Paths: ----------- trunk/foray/foray-common/src/java/org/foray/common/sax/package.html trunk/foray/foray-common/src/java/org/foray/common/url/classpath/package.html trunk/foray/foray-common/src/java/org/foray/common/url/package.html Added: trunk/foray/foray-common/src/java/org/foray/common/sax/package.html =================================================================== --- trunk/foray/foray-common/src/java/org/foray/common/sax/package.html (rev 0) +++ trunk/foray/foray-common/src/java/org/foray/common/sax/package.html 2006-08-30 01:48:34 UTC (rev 7844) @@ -0,0 +1,11 @@ +<html> + +<head> +<title>org.foray.common.sax Package</title> +</head> + +<body> +<p>Classes useful with SAX.</p> +</body> + +</html> Property changes on: trunk/foray/foray-common/src/java/org/foray/common/sax/package.html ___________________________________________________________________ Name: svn:keywords + "Author Id Rev Date URL" Name: svn:eol-style + native Added: trunk/foray/foray-common/src/java/org/foray/common/url/classpath/package.html =================================================================== --- trunk/foray/foray-common/src/java/org/foray/common/url/classpath/package.html (rev 0) +++ trunk/foray/foray-common/src/java/org/foray/common/url/classpath/package.html 2006-08-30 01:48:34 UTC (rev 7844) @@ -0,0 +1,13 @@ +<html> + +<head> +<title>org.foray.common.url.classpath Package</title> +</head> + +<body> +<p>Contains a URLStreamHandler for the "classpath" protocol. +A separate package is required to conform to the Java property lookup +scheme.</p> +</body> + +</html> Property changes on: trunk/foray/foray-common/src/java/org/foray/common/url/classpath/package.html ___________________________________________________________________ Name: svn:keywords + "Author Id Rev Date URL" Name: svn:eol-style + native Added: trunk/foray/foray-common/src/java/org/foray/common/url/package.html =================================================================== --- trunk/foray/foray-common/src/java/org/foray/common/url/package.html (rev 0) +++ trunk/foray/foray-common/src/java/org/foray/common/url/package.html 2006-08-30 01:48:34 UTC (rev 7844) @@ -0,0 +1,12 @@ +<html> + +<head> +<title>org.foray.common.url Package</title> +</head> + +<body> +<p>Classes useful for URL management, including a custom protocol registration +scheme.</p> +</body> + +</html> Property changes on: trunk/foray/foray-common/src/java/org/foray/common/url/package.html ___________________________________________________________________ Name: svn:keywords + "Author Id Rev Date URL" Name: svn:eol-style + native Modified: trunk/foray/scripts/checkstyle-config.xml =================================================================== --- trunk/foray/scripts/checkstyle-config.xml 2006-08-30 01:07:03 UTC (rev 7843) +++ trunk/foray/scripts/checkstyle-config.xml 2006-08-30 01:48:34 UTC (rev 7844) @@ -45,4 +45,8 @@ <property name="tokens" value="VARIABLE_DEF,PARAMETER_DEF"/> </module> </module> + + <!-- Make sure each package has javadoc package.html --> + <module name="PackageHtml"/> + </module> This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
|
From: <vic...@us...> - 2006-08-30 01:07:08
|
Revision: 7843 Author: victormote Date: 2006-08-29 18:07:03 -0700 (Tue, 29 Aug 2006) ViewCVS: http://svn.sourceforge.net/foray/?rev=7843&view=rev Log Message: ----------- Conform to axsl changes. Modified Paths: -------------- trunk/foray/foray-pioneer/src/java/org/foray/pioneer/FootnoteBodyPL.java Modified: trunk/foray/foray-pioneer/src/java/org/foray/pioneer/FootnoteBodyPL.java =================================================================== --- trunk/foray/foray-pioneer/src/java/org/foray/pioneer/FootnoteBodyPL.java 2006-08-28 01:14:13 UTC (rev 7842) +++ trunk/foray/foray-pioneer/src/java/org/foray/pioneer/FootnoteBodyPL.java 2006-08-30 01:07:03 UTC (rev 7843) @@ -95,7 +95,8 @@ if (footArea.hasChildren()) { return; } - final PageSequence pageSeq = bac.getWritablePage().getPageSequence(); + final PageSequence pageSeq = bac.getWritablePage() + .getWritablePageCollection().getPageSequence(); final StaticContent separator = pageSeq.getFootnoteSeparator(); if (separator == null) { return; This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
|
From: <vic...@us...> - 2006-08-28 01:14:20
|
Revision: 7842 Author: victormote Date: 2006-08-27 18:14:13 -0700 (Sun, 27 Aug 2006) ViewCVS: http://svn.sourceforge.net/foray/?rev=7842&view=rev Log Message: ----------- Conform to axsl changes. Modified Paths: -------------- trunk/foray/foray-render/src/java/org/foray/render/pcl/PCLRenderer.java trunk/foray/foray-render/src/java/org/foray/render/txt/TXTRenderer.java Modified: trunk/foray/foray-render/src/java/org/foray/render/pcl/PCLRenderer.java =================================================================== --- trunk/foray/foray-render/src/java/org/foray/render/pcl/PCLRenderer.java 2006-08-28 00:46:20 UTC (rev 7841) +++ trunk/foray/foray-render/src/java/org/foray/render/pcl/PCLRenderer.java 2006-08-28 01:14:13 UTC (rev 7842) @@ -411,7 +411,7 @@ case Constants.FOVAL_JUSTIFY: break; } - switch (area.traitAlignmentBaseline()) { + switch (area.getLineArea().traitAlignmentBaseline()) { case Constants.FOVAL_BASELINE: break; case Constants.FOVAL_MIDDLE: Modified: trunk/foray/foray-render/src/java/org/foray/render/txt/TXTRenderer.java =================================================================== --- trunk/foray/foray-render/src/java/org/foray/render/txt/TXTRenderer.java 2006-08-28 00:46:20 UTC (rev 7841) +++ trunk/foray/foray-render/src/java/org/foray/render/txt/TXTRenderer.java 2006-08-28 01:14:13 UTC (rev 7842) @@ -411,7 +411,7 @@ case Constants.FOVAL_JUSTIFY: break; } - switch (area.traitAlignmentBaseline()) { + switch (area.getLineArea().traitAlignmentBaseline()) { case Constants.FOVAL_BASELINE: break; case Constants.FOVAL_MIDDLE: This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
|
From: <vic...@us...> - 2006-08-28 00:46:37
|
Revision: 7841 Author: victormote Date: 2006-08-27 17:46:20 -0700 (Sun, 27 Aug 2006) ViewCVS: http://svn.sourceforge.net/foray/?rev=7841&view=rev Log Message: ----------- Conform to axsl changes. Modified Paths: -------------- trunk/foray/foray-areatree/src/java/org/foray/area/AbstractInlineArea.java trunk/foray/foray-areatree/src/java/org/foray/area/Area.java trunk/foray/foray-render/src/java/org/foray/render/pcl/PCLRenderer.java trunk/foray/foray-render/src/java/org/foray/render/pdf/PDFRenderer.java trunk/foray/foray-render/src/java/org/foray/render/ps/PSRenderer.java trunk/foray/foray-render/src/java/org/foray/render/txt/TXTRenderer.java trunk/foray/foray-render/src/java/org/foray/render/xml/XMLRenderer.java Modified: trunk/foray/foray-areatree/src/java/org/foray/area/AbstractInlineArea.java =================================================================== --- trunk/foray/foray-areatree/src/java/org/foray/area/AbstractInlineArea.java 2006-08-27 23:55:08 UTC (rev 7840) +++ trunk/foray/foray-areatree/src/java/org/foray/area/AbstractInlineArea.java 2006-08-28 00:46:20 UTC (rev 7841) @@ -117,4 +117,8 @@ return crBPDInline(); } + public org.axsl.areaR.LineArea getLineArea() { + return (org.axsl.areaR.LineArea) this.getParentOut(); + } + } Modified: trunk/foray/foray-areatree/src/java/org/foray/area/Area.java =================================================================== --- trunk/foray/foray-areatree/src/java/org/foray/area/Area.java 2006-08-27 23:55:08 UTC (rev 7840) +++ trunk/foray/foray-areatree/src/java/org/foray/area/Area.java 2006-08-28 00:46:20 UTC (rev 7841) @@ -102,7 +102,7 @@ * ...Opt, and ...Max methods which return the constraints to be placed on * the computation returned by this method. */ - public int actualLetterSpacing() { + public int letterSpacing() { return traitLetterSpacingOpt(); } Modified: trunk/foray/foray-render/src/java/org/foray/render/pcl/PCLRenderer.java =================================================================== --- trunk/foray/foray-render/src/java/org/foray/render/pcl/PCLRenderer.java 2006-08-27 23:55:08 UTC (rev 7840) +++ trunk/foray/foray-render/src/java/org/foray/render/pcl/PCLRenderer.java 2006-08-28 00:46:20 UTC (rev 7841) @@ -402,7 +402,7 @@ */ public void render(final ForeignObjectArea area) { // if necessary need to scale and align the content - switch (area.traitTextAlign()) { + switch (area.getLineArea().traitTextAlign()) { case Constants.FOVAL_START: break; case Constants.FOVAL_END: Modified: trunk/foray/foray-render/src/java/org/foray/render/pdf/PDFRenderer.java =================================================================== --- trunk/foray/foray-render/src/java/org/foray/render/pdf/PDFRenderer.java 2006-08-27 23:55:08 UTC (rev 7840) +++ trunk/foray/foray-render/src/java/org/foray/render/pdf/PDFRenderer.java 2006-08-28 00:46:20 UTC (rev 7841) @@ -302,7 +302,7 @@ / 1000; getContentStream().setWordSpacing(wordSpacing); } - final float letterspacing = area.actualLetterSpacing() / 1000f; + final float letterspacing = area.letterSpacing() / 1000f; getContentStream().setCharacterSpacing(letterspacing); /* Position the cursor. */ Modified: trunk/foray/foray-render/src/java/org/foray/render/ps/PSRenderer.java =================================================================== --- trunk/foray/foray-render/src/java/org/foray/render/ps/PSRenderer.java 2006-08-27 23:55:08 UTC (rev 7840) +++ trunk/foray/foray-render/src/java/org/foray/render/ps/PSRenderer.java 2006-08-28 00:46:20 UTC (rev 7841) @@ -816,8 +816,8 @@ } String psString = null; - if (area.actualLetterSpacing() > 0) { - final float f = area.actualLetterSpacing(); + if (area.letterSpacing() > 0) { + final float f = area.letterSpacing(); psString = (new StringBuffer().append(f).append(" 0.0 (") .append(sb.toString()).append(") A")).toString(); } else { Modified: trunk/foray/foray-render/src/java/org/foray/render/txt/TXTRenderer.java =================================================================== --- trunk/foray/foray-render/src/java/org/foray/render/txt/TXTRenderer.java 2006-08-27 23:55:08 UTC (rev 7840) +++ trunk/foray/foray-render/src/java/org/foray/render/txt/TXTRenderer.java 2006-08-28 00:46:20 UTC (rev 7841) @@ -402,7 +402,7 @@ */ public void render(final ForeignObjectArea area) { // if necessary need to scale and align the content - switch (area.traitTextAlign()) { + switch (area.getLineArea().traitTextAlign()) { case Constants.FOVAL_START: break; case Constants.FOVAL_END: Modified: trunk/foray/foray-render/src/java/org/foray/render/xml/XMLRenderer.java =================================================================== --- trunk/foray/foray-render/src/java/org/foray/render/xml/XMLRenderer.java 2006-08-27 23:55:08 UTC (rev 7840) +++ trunk/foray/foray-render/src/java/org/foray/render/xml/XMLRenderer.java 2006-08-28 00:46:20 UTC (rev 7841) @@ -347,8 +347,6 @@ final StringBuffer buffer = new StringBuffer(); outputGeneratedBy(area, buffer); outputDimension(area, buffer); - outputAttribute(buffer, "start-indent", area.traitStartIndent()); - outputAttribute(buffer, "end-indent", area.traitEndIndent()); writeStartTag(area, buffer); outputAllRectangles(area); renderChildren(area); This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |