]> source.dussan.org Git - xmlgraphics-fop.git/commitdiff
Place jfor credits in a separate section, primarily to keep the standard header intact.
authorWilliam Victor Mote <vmote@apache.org>
Sun, 29 Jun 2003 22:56:32 +0000 (22:56 +0000)
committerWilliam Victor Mote <vmote@apache.org>
Sun, 29 Jun 2003 22:56:32 +0000 (22:56 +0000)
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@196540 13f79535-47bb-0310-9956-ffa450edef68

80 files changed:
src/java/org/apache/fop/rtf/rtflib/exceptions/RtfException.java
src/java/org/apache/fop/rtf/rtflib/exceptions/RtfStructureException.java
src/java/org/apache/fop/rtf/rtflib/interfaces/ITableColumnsInfo.java
src/java/org/apache/fop/rtf/rtflib/rtfdoc/BorderAttributesConverter.java
src/java/org/apache/fop/rtf/rtflib/rtfdoc/IBorderAttributes.java
src/java/org/apache/fop/rtf/rtflib/rtfdoc/IRtfAfterContainer.java
src/java/org/apache/fop/rtf/rtflib/rtfdoc/IRtfBeforeContainer.java
src/java/org/apache/fop/rtf/rtflib/rtfdoc/IRtfBookmarkContainer.java
src/java/org/apache/fop/rtf/rtflib/rtfdoc/IRtfExternalGraphicContainer.java
src/java/org/apache/fop/rtf/rtflib/rtfdoc/IRtfHyperLinkContainer.java
src/java/org/apache/fop/rtf/rtflib/rtfdoc/IRtfJforCmdContainer.java
src/java/org/apache/fop/rtf/rtflib/rtfdoc/IRtfListContainer.java
src/java/org/apache/fop/rtf/rtflib/rtfdoc/IRtfOptions.java
src/java/org/apache/fop/rtf/rtflib/rtfdoc/IRtfPageBreakContainer.java
src/java/org/apache/fop/rtf/rtflib/rtfdoc/IRtfPageContainer.java
src/java/org/apache/fop/rtf/rtflib/rtfdoc/IRtfPageNumberCitationContainer.java
src/java/org/apache/fop/rtf/rtflib/rtfdoc/IRtfPageNumberContainer.java
src/java/org/apache/fop/rtf/rtflib/rtfdoc/IRtfParagraphContainer.java
src/java/org/apache/fop/rtf/rtflib/rtfdoc/IRtfParagraphKeepTogetherContainer.java
src/java/org/apache/fop/rtf/rtflib/rtfdoc/IRtfTableContainer.java
src/java/org/apache/fop/rtf/rtflib/rtfdoc/IRtfTextContainer.java
src/java/org/apache/fop/rtf/rtflib/rtfdoc/ITableAttributes.java
src/java/org/apache/fop/rtf/rtflib/rtfdoc/IrtfTemplateContainer.java
src/java/org/apache/fop/rtf/rtflib/rtfdoc/ParagraphKeeptogetherContext.java
src/java/org/apache/fop/rtf/rtflib/rtfdoc/RtfAfter.java
src/java/org/apache/fop/rtf/rtflib/rtfdoc/RtfAfterBeforeBase.java
src/java/org/apache/fop/rtf/rtflib/rtfdoc/RtfAttributes.java
src/java/org/apache/fop/rtf/rtflib/rtfdoc/RtfBefore.java
src/java/org/apache/fop/rtf/rtflib/rtfdoc/RtfBookmark.java
src/java/org/apache/fop/rtf/rtflib/rtfdoc/RtfBookmarkContainerImpl.java
src/java/org/apache/fop/rtf/rtflib/rtfdoc/RtfColorTable.java
src/java/org/apache/fop/rtf/rtflib/rtfdoc/RtfContainer.java
src/java/org/apache/fop/rtf/rtflib/rtfdoc/RtfDocumentArea.java
src/java/org/apache/fop/rtf/rtflib/rtfdoc/RtfElement.java
src/java/org/apache/fop/rtf/rtflib/rtfdoc/RtfExternalGraphic.java
src/java/org/apache/fop/rtf/rtflib/rtfdoc/RtfExtraRowSet.java
src/java/org/apache/fop/rtf/rtflib/rtfdoc/RtfFile.java
src/java/org/apache/fop/rtf/rtflib/rtfdoc/RtfFontManager.java
src/java/org/apache/fop/rtf/rtflib/rtfdoc/RtfFontTable.java
src/java/org/apache/fop/rtf/rtflib/rtfdoc/RtfHeader.java
src/java/org/apache/fop/rtf/rtflib/rtfdoc/RtfHyperLink.java
src/java/org/apache/fop/rtf/rtflib/rtfdoc/RtfJforCmd.java
src/java/org/apache/fop/rtf/rtflib/rtfdoc/RtfLineBreak.java
src/java/org/apache/fop/rtf/rtflib/rtfdoc/RtfList.java
src/java/org/apache/fop/rtf/rtflib/rtfdoc/RtfListItem.java
src/java/org/apache/fop/rtf/rtflib/rtfdoc/RtfListTable.java
src/java/org/apache/fop/rtf/rtflib/rtfdoc/RtfNull.java
src/java/org/apache/fop/rtf/rtflib/rtfdoc/RtfOptions.java
src/java/org/apache/fop/rtf/rtflib/rtfdoc/RtfPage.java
src/java/org/apache/fop/rtf/rtflib/rtfdoc/RtfPageArea.java
src/java/org/apache/fop/rtf/rtflib/rtfdoc/RtfPageBreak.java
src/java/org/apache/fop/rtf/rtflib/rtfdoc/RtfPageNumber.java
src/java/org/apache/fop/rtf/rtflib/rtfdoc/RtfPageNumberCitation.java
src/java/org/apache/fop/rtf/rtflib/rtfdoc/RtfParagraph.java
src/java/org/apache/fop/rtf/rtflib/rtfdoc/RtfParagraphKeepTogether.java
src/java/org/apache/fop/rtf/rtflib/rtfdoc/RtfSection.java
src/java/org/apache/fop/rtf/rtflib/rtfdoc/RtfStringConverter.java
src/java/org/apache/fop/rtf/rtflib/rtfdoc/RtfStyleSheetTable.java
src/java/org/apache/fop/rtf/rtflib/rtfdoc/RtfTable.java
src/java/org/apache/fop/rtf/rtflib/rtfdoc/RtfTableCell.java
src/java/org/apache/fop/rtf/rtflib/rtfdoc/RtfTableRow.java
src/java/org/apache/fop/rtf/rtflib/rtfdoc/RtfTemplate.java
src/java/org/apache/fop/rtf/rtflib/rtfdoc/RtfText.java
src/java/org/apache/fop/rtf/rtflib/rtfdoc/WhitespaceCollapser.java
src/java/org/apache/fop/rtf/rtflib/testdocs/BasicLink.java
src/java/org/apache/fop/rtf/rtflib/testdocs/CreateTestDocuments.java
src/java/org/apache/fop/rtf/rtflib/testdocs/DummyTableColumnsInfo.java
src/java/org/apache/fop/rtf/rtflib/testdocs/ExternalGraphic.java
src/java/org/apache/fop/rtf/rtflib/testdocs/ListInTable.java
src/java/org/apache/fop/rtf/rtflib/testdocs/MergedTableCells.java
src/java/org/apache/fop/rtf/rtflib/testdocs/NestedTable.java
src/java/org/apache/fop/rtf/rtflib/testdocs/ParagraphAlignment.java
src/java/org/apache/fop/rtf/rtflib/testdocs/SimpleDocument.java
src/java/org/apache/fop/rtf/rtflib/testdocs/SimpleLists.java
src/java/org/apache/fop/rtf/rtflib/testdocs/SimpleTable.java
src/java/org/apache/fop/rtf/rtflib/testdocs/TestDocument.java
src/java/org/apache/fop/rtf/rtflib/testdocs/TextAttributes.java
src/java/org/apache/fop/rtf/rtflib/testdocs/Whitespace.java
src/java/org/apache/fop/rtf/rtflib/tools/ImageConstants.java
src/java/org/apache/fop/rtf/rtflib/tools/ImageUtil.java

index fd85af925523b3bf703ba5aac28977cf556e0e73..5063ba74e24f0556c25d3a3a7f35bd4649ce56c0 100755 (executable)
  * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  * ============================================================================
  *
- * The RTF library of the FOP project consists of voluntary contributions made by
- * many individuals on behalf of the Apache Software Foundation and was originally
- * created by Bertrand Delacretaz <bdelacretaz@codeconsult.ch> and contributors of
- * the jfor project (www.jfor.org), who agreed to donate jfor to the FOP project.
- * For more information on the Apache Software Foundation, please
- * see <http://www.apache.org/>.
+ * This software consists of voluntary contributions made by many individuals
+ * on behalf of the Apache Software Foundation and was originally created by
+ * James Tauber <jtauber@jtauber.com>. For more information on the Apache
+ * Software Foundation, please see <http://www.apache.org/>.
+ */
+
+/*
+ * This file is part of the RTF library of the FOP project, which was originally
+ * created by Bertrand Delacretaz <bdelacretaz@codeconsult.ch> and by other
+ * contributors to the jfor project (www.jfor.org), who agreed to donate jfor to
+ * the FOP project.
  */
 
 package org.apache.fop.rtf.rtflib.exceptions;
index 7dba69b4bcb3ba6033d7ba0b016bdad74638e98f..ea4fd2e47439a1ee254627adc74d608828789e4c 100755 (executable)
  * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  * ============================================================================
  *
- * The RTF library of the FOP project consists of voluntary contributions made by
- * many individuals on behalf of the Apache Software Foundation and was originally
- * created by Bertrand Delacretaz <bdelacretaz@codeconsult.ch> and contributors of
- * the jfor project (www.jfor.org), who agreed to donate jfor to the FOP project.
- * For more information on the Apache Software Foundation, please
- * see <http://www.apache.org/>.
+ * This software consists of voluntary contributions made by many individuals
+ * on behalf of the Apache Software Foundation and was originally created by
+ * James Tauber <jtauber@jtauber.com>. For more information on the Apache
+ * Software Foundation, please see <http://www.apache.org/>.
+ */
+
+/*
+ * This file is part of the RTF library of the FOP project, which was originally
+ * created by Bertrand Delacretaz <bdelacretaz@codeconsult.ch> and by other
+ * contributors to the jfor project (www.jfor.org), who agreed to donate jfor to
+ * the FOP project.
  */
 
 package org.apache.fop.rtf.rtflib.exceptions;
index 96eeb0226489826dfa1498b16474ce4b3896711e..9f4ec08bd53b9b3c256efce8fc2f3b5d47d5a854 100644 (file)
  * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  * ============================================================================
  *
- * The RTF library of the FOP project consists of voluntary contributions made by
- * many individuals on behalf of the Apache Software Foundation and was originally
- * created by Bertrand Delacretaz <bdelacretaz@codeconsult.ch> and contributors of
- * the jfor project (www.jfor.org), who agreed to donate jfor to the FOP project.
- * For more information on the Apache Software Foundation, please
- * see <http://www.apache.org/>.
+ * This software consists of voluntary contributions made by many individuals
+ * on behalf of the Apache Software Foundation and was originally created by
+ * James Tauber <jtauber@jtauber.com>. For more information on the Apache
+ * Software Foundation, please see <http://www.apache.org/>.
+ */
+
+/*
+ * This file is part of the RTF library of the FOP project, which was originally
+ * created by Bertrand Delacretaz <bdelacretaz@codeconsult.ch> and by other
+ * contributors to the jfor project (www.jfor.org), who agreed to donate jfor to
+ * the FOP project.
  */
 
 package org.apache.fop.rtf.rtflib.interfaces;
index 77fac0f5f6179f39b282b0052a9d06294918fe1d..27c07ab758f2ed3ed2fc0c90eafb561c912e1199 100644 (file)
  * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  * ============================================================================
  *
- * The RTF library of the FOP project consists of voluntary contributions made by
- * many individuals on behalf of the Apache Software Foundation and was originally
- * created by Bertrand Delacretaz <bdelacretaz@codeconsult.ch> and contributors of
- * the jfor project (www.jfor.org), who agreed to donate jfor to the FOP project.
- * For more information on the Apache Software Foundation, please
- * see <http://www.apache.org/>.
+ * This software consists of voluntary contributions made by many individuals
+ * on behalf of the Apache Software Foundation and was originally created by
+ * James Tauber <jtauber@jtauber.com>. For more information on the Apache
+ * Software Foundation, please see <http://www.apache.org/>.
+ */
+
+/*
+ * This file is part of the RTF library of the FOP project, which was originally
+ * created by Bertrand Delacretaz <bdelacretaz@codeconsult.ch> and by other
+ * contributors to the jfor project (www.jfor.org), who agreed to donate jfor to
+ * the FOP project.
  */
 
 package org.apache.fop.rtf.rtflib.rtfdoc;
index 938233579ea0538a92902d09a73a099b98bc7aa7..dd8c430993134e76e9bd8a5c6ace64f57c0797f3 100644 (file)
  * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  * ============================================================================
  *
- * The RTF library of the FOP project consists of voluntary contributions made by
- * many individuals on behalf of the Apache Software Foundation and was originally
- * created by Bertrand Delacretaz <bdelacretaz@codeconsult.ch> and contributors of
- * the jfor project (www.jfor.org), who agreed to donate jfor to the FOP project.
- * For more information on the Apache Software Foundation, please
- * see <http://www.apache.org/>.
+ * This software consists of voluntary contributions made by many individuals
+ * on behalf of the Apache Software Foundation and was originally created by
+ * James Tauber <jtauber@jtauber.com>. For more information on the Apache
+ * Software Foundation, please see <http://www.apache.org/>.
+ */
+
+/*
+ * This file is part of the RTF library of the FOP project, which was originally
+ * created by Bertrand Delacretaz <bdelacretaz@codeconsult.ch> and by other
+ * contributors to the jfor project (www.jfor.org), who agreed to donate jfor to
+ * the FOP project.
  */
 
 package org.apache.fop.rtf.rtflib.rtfdoc;
@@ -56,7 +61,7 @@ package org.apache.fop.rtf.rtflib.rtfdoc;
 /** Constants for RTF table attribute names */
 
 public interface IBorderAttributes {
-    
+
     String BORDER_SINGLE_THICKNESS = "brdrs";
     String BORDER_DOUBLE_THICKNESS = "brdrth";
     String BORDER_SHADOWED ="brdrsh";
index a236256f60109c4528680d9de6116e6c1e2db841..8d98aab15870c48409bd363859f6877ab3cc483c 100644 (file)
  * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  * ============================================================================
  *
- * The RTF library of the FOP project consists of voluntary contributions made by
- * many individuals on behalf of the Apache Software Foundation and was originally
- * created by Bertrand Delacretaz <bdelacretaz@codeconsult.ch> and contributors of
- * the jfor project (www.jfor.org), who agreed to donate jfor to the FOP project.
- * For more information on the Apache Software Foundation, please
- * see <http://www.apache.org/>.
+ * This software consists of voluntary contributions made by many individuals
+ * on behalf of the Apache Software Foundation and was originally created by
+ * James Tauber <jtauber@jtauber.com>. For more information on the Apache
+ * Software Foundation, please see <http://www.apache.org/>.
+ */
+
+/*
+ * This file is part of the RTF library of the FOP project, which was originally
+ * created by Bertrand Delacretaz <bdelacretaz@codeconsult.ch> and by other
+ * contributors to the jfor project (www.jfor.org), who agreed to donate jfor to
+ * the FOP project.
  */
 
 package org.apache.fop.rtf.rtflib.rtfdoc;
 
 import java.io.IOException;
-    
+
 /** interface for RTF objects that can contain footers */
 public interface IRtfAfterContainer
 {
index 3597a46c71c5dc352acbd06f5e21f2bd3e7e3ef1..32a7e43275a436b09183e3f628e39b71a427e2ad 100644 (file)
  * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  * ============================================================================
  *
- * The RTF library of the FOP project consists of voluntary contributions made by
- * many individuals on behalf of the Apache Software Foundation and was originally
- * created by Bertrand Delacretaz <bdelacretaz@codeconsult.ch> and contributors of
- * the jfor project (www.jfor.org), who agreed to donate jfor to the FOP project.
- * For more information on the Apache Software Foundation, please
- * see <http://www.apache.org/>.
+ * This software consists of voluntary contributions made by many individuals
+ * on behalf of the Apache Software Foundation and was originally created by
+ * James Tauber <jtauber@jtauber.com>. For more information on the Apache
+ * Software Foundation, please see <http://www.apache.org/>.
+ */
+
+/*
+ * This file is part of the RTF library of the FOP project, which was originally
+ * created by Bertrand Delacretaz <bdelacretaz@codeconsult.ch> and by other
+ * contributors to the jfor project (www.jfor.org), who agreed to donate jfor to
+ * the FOP project.
  */
 
 package org.apache.fop.rtf.rtflib.rtfdoc;
 
 import java.io.IOException;
-    
+
 public interface IRtfBeforeContainer
 {
     public RtfBefore newBefore(RtfAttributes attrs) throws IOException;
index bb8ea211823e164b5c85895372010aa1576861a9..eb0533b154fedd033ee2c47975e822424e959800 100755 (executable)
  * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  * ============================================================================
  *
- * The RTF library of the FOP project consists of voluntary contributions made by
- * many individuals on behalf of the Apache Software Foundation and was originally
- * created by Bertrand Delacretaz <bdelacretaz@codeconsult.ch> and contributors of
- * the jfor project (www.jfor.org), who agreed to donate jfor to the FOP project.
- * For more information on the Apache Software Foundation, please
- * see <http://www.apache.org/>.
+ * This software consists of voluntary contributions made by many individuals
+ * on behalf of the Apache Software Foundation and was originally created by
+ * James Tauber <jtauber@jtauber.com>. For more information on the Apache
+ * Software Foundation, please see <http://www.apache.org/>.
+ */
+
+/*
+ * This file is part of the RTF library of the FOP project, which was originally
+ * created by Bertrand Delacretaz <bdelacretaz@codeconsult.ch> and by other
+ * contributors to the jfor project (www.jfor.org), who agreed to donate jfor to
+ * the FOP project.
  */
 
 package org.apache.fop.rtf.rtflib.rtfdoc;
index 9d122cef14106b056f7b167f75e8d79071105c33..e9085c5a07cf37562a363d52aff970612055d8e4 100755 (executable)
  * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  * ============================================================================
  *
- * The RTF library of the FOP project consists of voluntary contributions made by
- * many individuals on behalf of the Apache Software Foundation and was originally
- * created by Bertrand Delacretaz <bdelacretaz@codeconsult.ch> and contributors of
- * the jfor project (www.jfor.org), who agreed to donate jfor to the FOP project.
- * For more information on the Apache Software Foundation, please
- * see <http://www.apache.org/>.
+ * This software consists of voluntary contributions made by many individuals
+ * on behalf of the Apache Software Foundation and was originally created by
+ * James Tauber <jtauber@jtauber.com>. For more information on the Apache
+ * Software Foundation, please see <http://www.apache.org/>.
+ */
+
+/*
+ * This file is part of the RTF library of the FOP project, which was originally
+ * created by Bertrand Delacretaz <bdelacretaz@codeconsult.ch> and by other
+ * contributors to the jfor project (www.jfor.org), who agreed to donate jfor to
+ * the FOP project.
  */
 
 package org.apache.fop.rtf.rtflib.rtfdoc;
index a3ce7f2c3df6710e7809be0ac861a27aceebd375..81528444517a113eeb3c6705e54d5d2d8ab435a5 100755 (executable)
  * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  * ============================================================================
  *
- * The RTF library of the FOP project consists of voluntary contributions made by
- * many individuals on behalf of the Apache Software Foundation and was originally
- * created by Bertrand Delacretaz <bdelacretaz@codeconsult.ch> and contributors of
- * the jfor project (www.jfor.org), who agreed to donate jfor to the FOP project.
- * For more information on the Apache Software Foundation, please
- * see <http://www.apache.org/>.
+ * This software consists of voluntary contributions made by many individuals
+ * on behalf of the Apache Software Foundation and was originally created by
+ * James Tauber <jtauber@jtauber.com>. For more information on the Apache
+ * Software Foundation, please see <http://www.apache.org/>.
+ */
+
+/*
+ * This file is part of the RTF library of the FOP project, which was originally
+ * created by Bertrand Delacretaz <bdelacretaz@codeconsult.ch> and by other
+ * contributors to the jfor project (www.jfor.org), who agreed to donate jfor to
+ * the FOP project.
  */
 
 package org.apache.fop.rtf.rtflib.rtfdoc;
index 475932df20ac0838c7f03723cd8c5eb50c7b4b02..073d83bf2e469b227ee2fa02b41c460f94480768 100644 (file)
  * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  * ============================================================================
  *
- * The RTF library of the FOP project consists of voluntary contributions made by
- * many individuals on behalf of the Apache Software Foundation and was originally
- * created by Bertrand Delacretaz <bdelacretaz@codeconsult.ch> and contributors of
- * the jfor project (www.jfor.org), who agreed to donate jfor to the FOP project.
- * For more information on the Apache Software Foundation, please
- * see <http://www.apache.org/>.
+ * This software consists of voluntary contributions made by many individuals
+ * on behalf of the Apache Software Foundation and was originally created by
+ * James Tauber <jtauber@jtauber.com>. For more information on the Apache
+ * Software Foundation, please see <http://www.apache.org/>.
+ */
+
+/*
+ * This file is part of the RTF library of the FOP project, which was originally
+ * created by Bertrand Delacretaz <bdelacretaz@codeconsult.ch> and by other
+ * contributors to the jfor project (www.jfor.org), who agreed to donate jfor to
+ * the FOP project.
  */
 
 package org.apache.fop.rtf.rtflib.rtfdoc;
index 25de2397892c28d5aea682323a522e14620ba20c..1d72a5674b36d4a234298364dd7a39ce9d905e97 100755 (executable)
  * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  * ============================================================================
  *
- * The RTF library of the FOP project consists of voluntary contributions made by
- * many individuals on behalf of the Apache Software Foundation and was originally
- * created by Bertrand Delacretaz <bdelacretaz@codeconsult.ch> and contributors of
- * the jfor project (www.jfor.org), who agreed to donate jfor to the FOP project.
- * For more information on the Apache Software Foundation, please
- * see <http://www.apache.org/>.
+ * This software consists of voluntary contributions made by many individuals
+ * on behalf of the Apache Software Foundation and was originally created by
+ * James Tauber <jtauber@jtauber.com>. For more information on the Apache
+ * Software Foundation, please see <http://www.apache.org/>.
+ */
+
+/*
+ * This file is part of the RTF library of the FOP project, which was originally
+ * created by Bertrand Delacretaz <bdelacretaz@codeconsult.ch> and by other
+ * contributors to the jfor project (www.jfor.org), who agreed to donate jfor to
+ * the FOP project.
  */
 
 package org.apache.fop.rtf.rtflib.rtfdoc;
index 95bb8021371e94d060cadc840de56d5a17ebdb63..3769483d459fb9e471865d50cfbf4ecedd4df715 100644 (file)
  * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  * ============================================================================
  *
- * The RTF library of the FOP project consists of voluntary contributions made by
- * many individuals on behalf of the Apache Software Foundation and was originally
- * created by Bertrand Delacretaz <bdelacretaz@codeconsult.ch> and contributors of
- * the jfor project (www.jfor.org), who agreed to donate jfor to the FOP project.
- * For more information on the Apache Software Foundation, please
- * see <http://www.apache.org/>.
+ * This software consists of voluntary contributions made by many individuals
+ * on behalf of the Apache Software Foundation and was originally created by
+ * James Tauber <jtauber@jtauber.com>. For more information on the Apache
+ * Software Foundation, please see <http://www.apache.org/>.
+ */
+
+/*
+ * This file is part of the RTF library of the FOP project, which was originally
+ * created by Bertrand Delacretaz <bdelacretaz@codeconsult.ch> and by other
+ * contributors to the jfor project (www.jfor.org), who agreed to donate jfor to
+ * the FOP project.
  */
 
 package org.apache.fop.rtf.rtflib.rtfdoc;
index 2e2687eadba2b36b5b6bed59bd639bbf9dc1dc58..b210bfc28b2e0b3a4d67a6ba7140be35b3937d29 100755 (executable)
  * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  * ============================================================================
  *
- * The RTF library of the FOP project consists of voluntary contributions made by
- * many individuals on behalf of the Apache Software Foundation and was originally
- * created by Bertrand Delacretaz <bdelacretaz@codeconsult.ch> and contributors of
- * the jfor project (www.jfor.org), who agreed to donate jfor to the FOP project.
- * For more information on the Apache Software Foundation, please
- * see <http://www.apache.org/>.
+ * This software consists of voluntary contributions made by many individuals
+ * on behalf of the Apache Software Foundation and was originally created by
+ * James Tauber <jtauber@jtauber.com>. For more information on the Apache
+ * Software Foundation, please see <http://www.apache.org/>.
+ */
+
+/*
+ * This file is part of the RTF library of the FOP project, which was originally
+ * created by Bertrand Delacretaz <bdelacretaz@codeconsult.ch> and by other
+ * contributors to the jfor project (www.jfor.org), who agreed to donate jfor to
+ * the FOP project.
  */
 
 package org.apache.fop.rtf.rtflib.rtfdoc;
index 9d8a39f4b40092332fbf0a3cce67c1f2ec418bbf..62161495a77f74f5955924f86f76f66c5b4faab7 100644 (file)
  * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  * ============================================================================
  *
- * The RTF library of the FOP project consists of voluntary contributions made by
- * many individuals on behalf of the Apache Software Foundation and was originally
- * created by Bertrand Delacretaz <bdelacretaz@codeconsult.ch> and contributors of
- * the jfor project (www.jfor.org), who agreed to donate jfor to the FOP project.
- * For more information on the Apache Software Foundation, please
- * see <http://www.apache.org/>.
+ * This software consists of voluntary contributions made by many individuals
+ * on behalf of the Apache Software Foundation and was originally created by
+ * James Tauber <jtauber@jtauber.com>. For more information on the Apache
+ * Software Foundation, please see <http://www.apache.org/>.
+ */
+
+/*
+ * This file is part of the RTF library of the FOP project, which was originally
+ * created by Bertrand Delacretaz <bdelacretaz@codeconsult.ch> and by other
+ * contributors to the jfor project (www.jfor.org), who agreed to donate jfor to
+ * the FOP project.
  */
 
 package org.apache.fop.rtf.rtflib.rtfdoc;
index de2f96f75ef5a863f7b42620abdac5f893993afe..116d29922020514d08a670981685101c7958b909 100644 (file)
  * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  * ============================================================================
  *
- * The RTF library of the FOP project consists of voluntary contributions made by
- * many individuals on behalf of the Apache Software Foundation and was originally
- * created by Bertrand Delacretaz <bdelacretaz@codeconsult.ch> and contributors of
- * the jfor project (www.jfor.org), who agreed to donate jfor to the FOP project.
- * For more information on the Apache Software Foundation, please
- * see <http://www.apache.org/>.
+ * This software consists of voluntary contributions made by many individuals
+ * on behalf of the Apache Software Foundation and was originally created by
+ * James Tauber <jtauber@jtauber.com>. For more information on the Apache
+ * Software Foundation, please see <http://www.apache.org/>.
+ */
+
+/*
+ * This file is part of the RTF library of the FOP project, which was originally
+ * created by Bertrand Delacretaz <bdelacretaz@codeconsult.ch> and by other
+ * contributors to the jfor project (www.jfor.org), who agreed to donate jfor to
+ * the FOP project.
  */
 
 package org.apache.fop.rtf.rtflib.rtfdoc;
index 486acf84db7d09889be01f457ad9ec2bf4bac73f..9d3f17bca1de8e441aaaea0d6224bbda5945483d 100644 (file)
  * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  * ============================================================================
  *
- * The RTF library of the FOP project consists of voluntary contributions made by
- * many individuals on behalf of the Apache Software Foundation and was originally
- * created by Bertrand Delacretaz <bdelacretaz@codeconsult.ch> and contributors of
- * the jfor project (www.jfor.org), who agreed to donate jfor to the FOP project.
- * For more information on the Apache Software Foundation, please
- * see <http://www.apache.org/>.
+ * This software consists of voluntary contributions made by many individuals
+ * on behalf of the Apache Software Foundation and was originally created by
+ * James Tauber <jtauber@jtauber.com>. For more information on the Apache
+ * Software Foundation, please see <http://www.apache.org/>.
+ */
+
+/*
+ * This file is part of the RTF library of the FOP project, which was originally
+ * created by Bertrand Delacretaz <bdelacretaz@codeconsult.ch> and by other
+ * contributors to the jfor project (www.jfor.org), who agreed to donate jfor to
+ * the FOP project.
  */
 
 package org.apache.fop.rtf.rtflib.rtfdoc;
index 03ed977043b7a6ff2319fee03162d85c63dd2c56..399dd431cad1f95876c81e33083d380aa8573dce 100755 (executable)
  * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  * ============================================================================
  *
- * The RTF library of the FOP project consists of voluntary contributions made by
- * many individuals on behalf of the Apache Software Foundation and was originally
- * created by Bertrand Delacretaz <bdelacretaz@codeconsult.ch> and contributors of
- * the jfor project (www.jfor.org), who agreed to donate jfor to the FOP project.
- * For more information on the Apache Software Foundation, please
- * see <http://www.apache.org/>.
+ * This software consists of voluntary contributions made by many individuals
+ * on behalf of the Apache Software Foundation and was originally created by
+ * James Tauber <jtauber@jtauber.com>. For more information on the Apache
+ * Software Foundation, please see <http://www.apache.org/>.
+ */
+
+/*
+ * This file is part of the RTF library of the FOP project, which was originally
+ * created by Bertrand Delacretaz <bdelacretaz@codeconsult.ch> and by other
+ * contributors to the jfor project (www.jfor.org), who agreed to donate jfor to
+ * the FOP project.
  */
 
 package org.apache.fop.rtf.rtflib.rtfdoc;
@@ -63,7 +68,7 @@ public interface IRtfParagraphContainer
 {
     /** close current paragraph if any and start a new one with default attributes */
     public RtfParagraph newParagraph() throws IOException;
-    
+
     /** close current paragraph if any and start a new one with specified attributes */
     public RtfParagraph newParagraph(RtfAttributes attr) throws IOException;
 
index abd460bf65c65bc816ddade3acb91cfd8351823e..2d2762b2df095d37f5e24c7914ce5ff845fe4538 100644 (file)
  * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  * ============================================================================
  *
- * The RTF library of the FOP project consists of voluntary contributions made by
- * many individuals on behalf of the Apache Software Foundation and was originally
- * created by Bertrand Delacretaz <bdelacretaz@codeconsult.ch> and contributors of
- * the jfor project (www.jfor.org), who agreed to donate jfor to the FOP project.
- * For more information on the Apache Software Foundation, please
- * see <http://www.apache.org/>.
+ * This software consists of voluntary contributions made by many individuals
+ * on behalf of the Apache Software Foundation and was originally created by
+ * James Tauber <jtauber@jtauber.com>. For more information on the Apache
+ * Software Foundation, please see <http://www.apache.org/>.
+ */
+
+/*
+ * This file is part of the RTF library of the FOP project, which was originally
+ * created by Bertrand Delacretaz <bdelacretaz@codeconsult.ch> and by other
+ * contributors to the jfor project (www.jfor.org), who agreed to donate jfor to
+ * the FOP project.
  */
 
 package org.apache.fop.rtf.rtflib.rtfdoc;
@@ -56,7 +61,7 @@ package org.apache.fop.rtf.rtflib.rtfdoc;
 import java.io.IOException;
 
 public interface IRtfParagraphKeepTogetherContainer {
-       
+
     /** close current paragraph if any and start a new one */
     public RtfParagraphKeepTogether newParagraphKeepTogether() throws IOException;
 }
\ No newline at end of file
index 40bcb44d1e7c5403b3bef503c301a6cfcf7269fc..b8d31065d80bae51c13508530a9bfd54bbafb259 100755 (executable)
  * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  * ============================================================================
  *
- * The RTF library of the FOP project consists of voluntary contributions made by
- * many individuals on behalf of the Apache Software Foundation and was originally
- * created by Bertrand Delacretaz <bdelacretaz@codeconsult.ch> and contributors of
- * the jfor project (www.jfor.org), who agreed to donate jfor to the FOP project.
- * For more information on the Apache Software Foundation, please
- * see <http://www.apache.org/>.
+ * This software consists of voluntary contributions made by many individuals
+ * on behalf of the Apache Software Foundation and was originally created by
+ * James Tauber <jtauber@jtauber.com>. For more information on the Apache
+ * Software Foundation, please see <http://www.apache.org/>.
  */
+
+/*
+ * This file is part of the RTF library of the FOP project, which was originally
+ * created by Bertrand Delacretaz <bdelacretaz@codeconsult.ch> and by other
+ * contributors to the jfor project (www.jfor.org), who agreed to donate jfor to
+ * the FOP project.
+ */
+
 package org.apache.fop.rtf.rtflib.rtfdoc;
 
 import java.io.IOException;
index 83030e430c13961895fdb58ed8260f5f9f757ba9..6bf2166e87e3229cece24879405547d438b3dc51 100755 (executable)
  * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  * ============================================================================
  *
- * The RTF library of the FOP project consists of voluntary contributions made by
- * many individuals on behalf of the Apache Software Foundation and was originally
- * created by Bertrand Delacretaz <bdelacretaz@codeconsult.ch> and contributors of
- * the jfor project (www.jfor.org), who agreed to donate jfor to the FOP project.
- * For more information on the Apache Software Foundation, please
- * see <http://www.apache.org/>.
+ * This software consists of voluntary contributions made by many individuals
+ * on behalf of the Apache Software Foundation and was originally created by
+ * James Tauber <jtauber@jtauber.com>. For more information on the Apache
+ * Software Foundation, please see <http://www.apache.org/>.
+ */
+
+/*
+ * This file is part of the RTF library of the FOP project, which was originally
+ * created by Bertrand Delacretaz <bdelacretaz@codeconsult.ch> and by other
+ * contributors to the jfor project (www.jfor.org), who agreed to donate jfor to
+ * the FOP project.
  */
 
 package org.apache.fop.rtf.rtflib.rtfdoc;
@@ -65,7 +70,7 @@ public interface IRtfTextContainer
      *  @param str if not null, added to the RtfText created
      */
     public RtfText newText(String str,RtfAttributes attr) throws IOException;
-    
+
     /** close current text run if any and start a new one with default attributes
      *  @param str if not null, added to the RtfText created
      */
@@ -73,7 +78,7 @@ public interface IRtfTextContainer
 
     /** add a line break */
     public void newLineBreak() throws IOException;
-    
+
     /** text containers usually provide default attributes for all texts that they contain.
      *  This returns a copy of the container's attributes
      */
index 87d37f7e9c4e0f7dac0b232640bf5e25932556c3..389bda86fbd4dc88b5664a0ed6cacca242ea7a16 100644 (file)
  * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  * ============================================================================
  *
- * The RTF library of the FOP project consists of voluntary contributions made by
- * many individuals on behalf of the Apache Software Foundation and was originally
- * created by Bertrand Delacretaz <bdelacretaz@codeconsult.ch> and contributors of
- * the jfor project (www.jfor.org), who agreed to donate jfor to the FOP project.
- * For more information on the Apache Software Foundation, please
- * see <http://www.apache.org/>.
+ * This software consists of voluntary contributions made by many individuals
+ * on behalf of the Apache Software Foundation and was originally created by
+ * James Tauber <jtauber@jtauber.com>. For more information on the Apache
+ * Software Foundation, please see <http://www.apache.org/>.
+ */
+
+/*
+ * This file is part of the RTF library of the FOP project, which was originally
+ * created by Bertrand Delacretaz <bdelacretaz@codeconsult.ch> and by other
+ * contributors to the jfor project (www.jfor.org), who agreed to donate jfor to
+ * the FOP project.
  */
 
 package org.apache.fop.rtf.rtflib.rtfdoc;
index a1879f142b1c2583aab2d8593e8036570d273853..b8f8f2bcace2f75b6533d2f10fda18b6de9459a5 100644 (file)
  * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  * ============================================================================
  *
- * The RTF library of the FOP project consists of voluntary contributions made by
- * many individuals on behalf of the Apache Software Foundation and was originally
- * created by Bertrand Delacretaz <bdelacretaz@codeconsult.ch> and contributors of
- * the jfor project (www.jfor.org), who agreed to donate jfor to the FOP project.
- * For more information on the Apache Software Foundation, please
- * see <http://www.apache.org/>.
+ * This software consists of voluntary contributions made by many individuals
+ * on behalf of the Apache Software Foundation and was originally created by
+ * James Tauber <jtauber@jtauber.com>. For more information on the Apache
+ * Software Foundation, please see <http://www.apache.org/>.
+ */
+
+/*
+ * This file is part of the RTF library of the FOP project, which was originally
+ * created by Bertrand Delacretaz <bdelacretaz@codeconsult.ch> and by other
+ * contributors to the jfor project (www.jfor.org), who agreed to donate jfor to
+ * the FOP project.
  */
 
 package org.apache.fop.rtf.rtflib.rtfdoc;
@@ -57,13 +62,13 @@ import java.io.IOException;
 
 
 public interface IrtfTemplateContainer {
-               
+
        /**
         * Creates a new Template.
         *
         * @exception IOException on error
         */
        public RtfTemplate newTemplate (String str, RtfAttributes attr) throws IOException;
-       
-       
+
+
 }
index 748c2eb562fb2c7e122c4893e965ba9d05988a3c..b5088fa0a90f476303fe60dc2b28d251ffbe203c 100644 (file)
  * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  * ============================================================================
  *
- * The RTF library of the FOP project consists of voluntary contributions made by
- * many individuals on behalf of the Apache Software Foundation and was originally
- * created by Bertrand Delacretaz <bdelacretaz@codeconsult.ch> and contributors of
- * the jfor project (www.jfor.org), who agreed to donate jfor to the FOP project.
- * For more information on the Apache Software Foundation, please
- * see <http://www.apache.org/>.
+ * This software consists of voluntary contributions made by many individuals
+ * on behalf of the Apache Software Foundation and was originally created by
+ * James Tauber <jtauber@jtauber.com>. For more information on the Apache
+ * Software Foundation, please see <http://www.apache.org/>.
  */
+
+/*
+ * This file is part of the RTF library of the FOP project, which was originally
+ * created by Bertrand Delacretaz <bdelacretaz@codeconsult.ch> and by other
+ * contributors to the jfor project (www.jfor.org), who agreed to donate jfor to
+ * the FOP project.
+ */
+
 package org.apache.fop.rtf.rtflib.rtfdoc;
 
 /**
- *     
+ *
  *     This context is used to manage the "keepn" RTF attribute
- *  Used by ParagraphBuilder and JforCmd 
+ *  Used by ParagraphBuilder and JforCmd
  *
  */
 
@@ -64,11 +70,11 @@ public class ParagraphKeeptogetherContext {
     private static int m_paraKeepTogetherOpen=0;
     private static boolean m_paraResetProperties=false;
        private static ParagraphKeeptogetherContext m_instance = null;
-       
+
        ParagraphKeeptogetherContext() {
        }
-       
-       
+
+
        /**
         * Singelton.
         *
@@ -78,7 +84,7 @@ public class ParagraphKeeptogetherContext {
                if (m_instance==null) m_instance = new  ParagraphKeeptogetherContext();
                return m_instance;
        }
-       
+
        /** Return the level of current "keep whith next" paragraph */
        public static int getKeepTogetherOpenValue() {
                return m_paraKeepTogetherOpen;
@@ -86,28 +92,28 @@ public class ParagraphKeeptogetherContext {
 
        /** Open a new "keep whith next" paragraph */
        public static void KeepTogetherOpen() {
-               m_paraKeepTogetherOpen++;       
+               m_paraKeepTogetherOpen++;
        }
 
        /** Close a "keep whith next" paragraph */
        public static void KeepTogetherClose() {
                if(m_paraKeepTogetherOpen > 0) {
                        m_paraKeepTogetherOpen--;
-                       
-                       //If the \pard control word is not present, the current paragraph inherits all paragraph properties. 
+
+                       //If the \pard control word is not present, the current paragraph inherits all paragraph properties.
                        //Also the next paragraph must reset the properties otherwise the \keepn don't stop.
                        m_paraResetProperties= (m_paraKeepTogetherOpen==0);
                }
        }
-       
+
        /** Determine if the next paragraph must reset the properites */
        public static boolean paragraphResetProperties() {
-               return m_paraResetProperties;   
+               return m_paraResetProperties;
        }
-       
+
        /** Reset the flag if the paragraph properties have been resested */
        public static void setParagraphResetPropertiesUsed() {
                m_paraResetProperties=false;
        }
-       
+
 }
index dd93dfeae625680b51b7664478b1954b23c4cb66..ace758a09eea24c2b288704c2261d6e13dfabe27 100644 (file)
  * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  * ============================================================================
  *
- * The RTF library of the FOP project consists of voluntary contributions made by
- * many individuals on behalf of the Apache Software Foundation and was originally
- * created by Bertrand Delacretaz <bdelacretaz@codeconsult.ch> and contributors of
- * the jfor project (www.jfor.org), who agreed to donate jfor to the FOP project.
- * For more information on the Apache Software Foundation, please
- * see <http://www.apache.org/>.
+ * This software consists of voluntary contributions made by many individuals
+ * on behalf of the Apache Software Foundation and was originally created by
+ * James Tauber <jtauber@jtauber.com>. For more information on the Apache
+ * Software Foundation, please see <http://www.apache.org/>.
  */
+
+/*
+ * This file is part of the RTF library of the FOP project, which was originally
+ * created by Bertrand Delacretaz <bdelacretaz@codeconsult.ch> and by other
+ * contributors to the jfor project (www.jfor.org), who agreed to donate jfor to
+ * the FOP project.
+ */
+
 package org.apache.fop.rtf.rtflib.rtfdoc;
 
 import java.io.Writer;
@@ -62,11 +68,11 @@ public class RtfAfter extends RtfAfterBeforeBase {
     public final static String[] FOOTER_ATTR = new String[]{
         FOOTER
     };
-    
+
     RtfAfter(RtfSection parent, Writer w, RtfAttributes attrs) throws IOException {
         super(parent,w,attrs);
     }
-    
+
     protected void writeMyAttributes() throws IOException {
         writeAttributes(m_attrib,FOOTER_ATTR);
     }
index 7c8cfcc573916db1691a1dc575e50c3bea37f2df..a92a7149cbb3425ed45fcbed3587964f35858e42 100644 (file)
  * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  * ============================================================================
  *
- * The RTF library of the FOP project consists of voluntary contributions made by
- * many individuals on behalf of the Apache Software Foundation and was originally
- * created by Bertrand Delacretaz <bdelacretaz@codeconsult.ch> and contributors of
- * the jfor project (www.jfor.org), who agreed to donate jfor to the FOP project.
- * For more information on the Apache Software Foundation, please
- * see <http://www.apache.org/>.
+ * This software consists of voluntary contributions made by many individuals
+ * on behalf of the Apache Software Foundation and was originally created by
+ * James Tauber <jtauber@jtauber.com>. For more information on the Apache
+ * Software Foundation, please see <http://www.apache.org/>.
  */
+
+/*
+ * This file is part of the RTF library of the FOP project, which was originally
+ * created by Bertrand Delacretaz <bdelacretaz@codeconsult.ch> and by other
+ * contributors to the jfor project (www.jfor.org), who agreed to donate jfor to
+ * the FOP project.
+ */
+
 package org.apache.fop.rtf.rtflib.rtfdoc;
 
 import java.io.Writer;
index 0858aa1f0acfd13b6befdd00c2ac24155f80a76a..ae1d0efa80204e3bf2d9757c4cceeb78d38ff9e9 100755 (executable)
  * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  * ============================================================================
  *
- * The RTF library of the FOP project consists of voluntary contributions made by
- * many individuals on behalf of the Apache Software Foundation and was originally
- * created by Bertrand Delacretaz <bdelacretaz@codeconsult.ch> and contributors of
- * the jfor project (www.jfor.org), who agreed to donate jfor to the FOP project.
- * For more information on the Apache Software Foundation, please
- * see <http://www.apache.org/>.
+ * This software consists of voluntary contributions made by many individuals
+ * on behalf of the Apache Software Foundation and was originally created by
+ * James Tauber <jtauber@jtauber.com>. For more information on the Apache
+ * Software Foundation, please see <http://www.apache.org/>.
  */
+
+/*
+ * This file is part of the RTF library of the FOP project, which was originally
+ * created by Bertrand Delacretaz <bdelacretaz@codeconsult.ch> and by other
+ * contributors to the jfor project (www.jfor.org), who agreed to donate jfor to
+ * the FOP project.
+ */
+
 package org.apache.fop.rtf.rtflib.rtfdoc;
 
 import java.util.*;
index 1d310e071692291899ba0c464606fe26327147a3..2c9112887cb7d954cc7553d7d531fb28473a26cf 100644 (file)
  * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  * ============================================================================
  *
- * The RTF library of the FOP project consists of voluntary contributions made by
- * many individuals on behalf of the Apache Software Foundation and was originally
- * created by Bertrand Delacretaz <bdelacretaz@codeconsult.ch> and contributors of
- * the jfor project (www.jfor.org), who agreed to donate jfor to the FOP project.
- * For more information on the Apache Software Foundation, please
- * see <http://www.apache.org/>.
+ * This software consists of voluntary contributions made by many individuals
+ * on behalf of the Apache Software Foundation and was originally created by
+ * James Tauber <jtauber@jtauber.com>. For more information on the Apache
+ * Software Foundation, please see <http://www.apache.org/>.
  */
+
+/*
+ * This file is part of the RTF library of the FOP project, which was originally
+ * created by Bertrand Delacretaz <bdelacretaz@codeconsult.ch> and by other
+ * contributors to the jfor project (www.jfor.org), who agreed to donate jfor to
+ * the FOP project.
+ */
+
 package org.apache.fop.rtf.rtflib.rtfdoc;
 
 import java.io.Writer;
@@ -59,15 +65,15 @@ import java.io.IOException;
 public class RtfBefore extends RtfAfterBeforeBase {
     /**RtfBefore attributes*/
     public final static String HEADER = "header";
-    
+
     public final static String[] HEADER_ATTR = new String[]{
         HEADER
     };
-    
+
     RtfBefore(RtfSection parent, Writer w, RtfAttributes attrs) throws IOException {
         super(parent,w,attrs);
     }
-    
+
     protected void writeMyAttributes() throws IOException {
         writeAttributes(m_attrib,HEADER_ATTR);
     }
index a84af528f9b40efc878309789af98d55de379e01..6ee287b5ae940daeca661f8faa9889118b013eb0 100755 (executable)
  * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  * ============================================================================
  *
- * The RTF library of the FOP project consists of voluntary contributions made by
- * many individuals on behalf of the Apache Software Foundation and was originally
- * created by Bertrand Delacretaz <bdelacretaz@codeconsult.ch> and contributors of
- * the jfor project (www.jfor.org), who agreed to donate jfor to the FOP project.
- * For more information on the Apache Software Foundation, please
- * see <http://www.apache.org/>.
+ * This software consists of voluntary contributions made by many individuals
+ * on behalf of the Apache Software Foundation and was originally created by
+ * James Tauber <jtauber@jtauber.com>. For more information on the Apache
+ * Software Foundation, please see <http://www.apache.org/>.
  */
+
+/*
+ * This file is part of the RTF library of the FOP project, which was originally
+ * created by Bertrand Delacretaz <bdelacretaz@codeconsult.ch> and by other
+ * contributors to the jfor project (www.jfor.org), who agreed to donate jfor to
+ * the FOP project.
+ */
+
 package org.apache.fop.rtf.rtflib.rtfdoc;
 
 import java.io.Writer;
index e14a81bac7c9042ecef505d047a702bde3c0661c..5e052122aab851c16855a18ee13519aeb67e931b 100755 (executable)
  * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  * ============================================================================
  *
- * The RTF library of the FOP project consists of voluntary contributions made by
- * many individuals on behalf of the Apache Software Foundation and was originally
- * created by Bertrand Delacretaz <bdelacretaz@codeconsult.ch> and contributors of
- * the jfor project (www.jfor.org), who agreed to donate jfor to the FOP project.
- * For more information on the Apache Software Foundation, please
- * see <http://www.apache.org/>.
+ * This software consists of voluntary contributions made by many individuals
+ * on behalf of the Apache Software Foundation and was originally created by
+ * James Tauber <jtauber@jtauber.com>. For more information on the Apache
+ * Software Foundation, please see <http://www.apache.org/>.
  */
+
+/*
+ * This file is part of the RTF library of the FOP project, which was originally
+ * created by Bertrand Delacretaz <bdelacretaz@codeconsult.ch> and by other
+ * contributors to the jfor project (www.jfor.org), who agreed to donate jfor to
+ * the FOP project.
+ */
+
 package org.apache.fop.rtf.rtflib.rtfdoc;
 
 import java.io.Writer;
index cbfc6118783598317ac9073c31d2c332262241aa..5ef99f4bb8bdb654fa0915355380144fc1583451 100755 (executable)
  * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  * ============================================================================
  *
- * The RTF library of the FOP project consists of voluntary contributions made by
- * many individuals on behalf of the Apache Software Foundation and was originally
- * created by Bertrand Delacretaz <bdelacretaz@codeconsult.ch> and contributors of
- * the jfor project (www.jfor.org), who agreed to donate jfor to the FOP project.
- * For more information on the Apache Software Foundation, please
- * see <http://www.apache.org/>.
+ * This software consists of voluntary contributions made by many individuals
+ * on behalf of the Apache Software Foundation and was originally created by
+ * James Tauber <jtauber@jtauber.com>. For more information on the Apache
+ * Software Foundation, please see <http://www.apache.org/>.
  */
+
+/*
+ * This file is part of the RTF library of the FOP project, which was originally
+ * created by Bertrand Delacretaz <bdelacretaz@codeconsult.ch> and by other
+ * contributors to the jfor project (www.jfor.org), who agreed to donate jfor to
+ * the FOP project.
+ */
+
 package org.apache.fop.rtf.rtflib.rtfdoc;
 
 import java.util.Vector;
@@ -154,7 +160,7 @@ public class RtfColorTable
 
                getColorNumber (192, 192, 192);
        }
-        
+
         /** define a named color for getColorNumber(String) */
         private void addNamedColor(String name,int colorNumber)
         {
@@ -164,7 +170,7 @@ public class RtfColorTable
        //////////////////////////////////////////////////
        // @@ Public methods
        //////////////////////////////////////////////////
-        
+
         /** get the RTF number of a named color
          *  @return null if name not found
          */
index 13841dc325b8d3ace4a9e8e79d1abd7abd59e016..a661da11f5ca7a0499475d98197f1a7b32d36a28 100755 (executable)
  * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  * ============================================================================
  *
- * The RTF library of the FOP project consists of voluntary contributions made by
- * many individuals on behalf of the Apache Software Foundation and was originally
- * created by Bertrand Delacretaz <bdelacretaz@codeconsult.ch> and contributors of
- * the jfor project (www.jfor.org), who agreed to donate jfor to the FOP project.
- * For more information on the Apache Software Foundation, please
- * see <http://www.apache.org/>.
+ * This software consists of voluntary contributions made by many individuals
+ * on behalf of the Apache Software Foundation and was originally created by
+ * James Tauber <jtauber@jtauber.com>. For more information on the Apache
+ * Software Foundation, please see <http://www.apache.org/>.
  */
+
+/*
+ * This file is part of the RTF library of the FOP project, which was originally
+ * created by Bertrand Delacretaz <bdelacretaz@codeconsult.ch> and by other
+ * contributors to the jfor project (www.jfor.org), who agreed to donate jfor to
+ * the FOP project.
+ */
+
 package org.apache.fop.rtf.rtflib.rtfdoc;
 
 import java.io.Writer;
index 76d72ad3ba094b472e54a0fa6cdbff45918206a3..a08e542cc734536a53759368bcee30836b9154bc 100755 (executable)
  * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  * ============================================================================
  *
- * The RTF library of the FOP project consists of voluntary contributions made by
- * many individuals on behalf of the Apache Software Foundation and was originally
- * created by Bertrand Delacretaz <bdelacretaz@codeconsult.ch> and contributors of
- * the jfor project (www.jfor.org), who agreed to donate jfor to the FOP project.
- * For more information on the Apache Software Foundation, please
- * see <http://www.apache.org/>.
+ * This software consists of voluntary contributions made by many individuals
+ * on behalf of the Apache Software Foundation and was originally created by
+ * James Tauber <jtauber@jtauber.com>. For more information on the Apache
+ * Software Foundation, please see <http://www.apache.org/>.
  */
+
+/*
+ * This file is part of the RTF library of the FOP project, which was originally
+ * created by Bertrand Delacretaz <bdelacretaz@codeconsult.ch> and by other
+ * contributors to the jfor project (www.jfor.org), who agreed to donate jfor to
+ * the FOP project.
+ */
+
 package org.apache.fop.rtf.rtflib.rtfdoc;
 
 import java.io.Writer;
@@ -63,13 +69,13 @@ public class RtfDocumentArea
 extends RtfContainer
 {
     private RtfSection m_currentSection;
-    
+
     /** Create an RTF element as a child of given container */
     RtfDocumentArea(RtfFile f,Writer w) throws IOException
     {
         super(f,w);
     }
-    
+
     /** close current RtfSection if any and create a new one */
     public RtfSection newSection() throws IOException
     {
index 25a4db059935dc3bbe0c8331ba0ff956dbc2ae61..421ec2a31eea6a9a31f16f43df0b2eadd2dfdf46 100755 (executable)
  * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  * ============================================================================
  *
- * The RTF library of the FOP project consists of voluntary contributions made by
- * many individuals on behalf of the Apache Software Foundation and was originally
- * created by Bertrand Delacretaz <bdelacretaz@codeconsult.ch> and contributors of
- * the jfor project (www.jfor.org), who agreed to donate jfor to the FOP project.
- * For more information on the Apache Software Foundation, please
- * see <http://www.apache.org/>.
+ * This software consists of voluntary contributions made by many individuals
+ * on behalf of the Apache Software Foundation and was originally created by
+ * James Tauber <jtauber@jtauber.com>. For more information on the Apache
+ * Software Foundation, please see <http://www.apache.org/>.
  */
+
+/*
+ * This file is part of the RTF library of the FOP project, which was originally
+ * created by Bertrand Delacretaz <bdelacretaz@codeconsult.ch> and by other
+ * contributors to the jfor project (www.jfor.org), who agreed to donate jfor to
+ * the FOP project.
+ */
+
 package org.apache.fop.rtf.rtflib.rtfdoc;
 
 import java.io.*;
index 465bf540d618e73e863ef675c7557d6e275fd43d..7bdc398946c0d94fb48ca81190fe7a1518c31b96 100755 (executable)
  * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  * ============================================================================
  *
- * The RTF library of the FOP project consists of voluntary contributions made by
- * many individuals on behalf of the Apache Software Foundation and was originally
- * created by Bertrand Delacretaz <bdelacretaz@codeconsult.ch> and contributors of
- * the jfor project (www.jfor.org), who agreed to donate jfor to the FOP project.
- * For more information on the Apache Software Foundation, please
- * see <http://www.apache.org/>.
+ * This software consists of voluntary contributions made by many individuals
+ * on behalf of the Apache Software Foundation and was originally created by
+ * James Tauber <jtauber@jtauber.com>. For more information on the Apache
+ * Software Foundation, please see <http://www.apache.org/>.
  */
+
+/*
+ * This file is part of the RTF library of the FOP project, which was originally
+ * created by Bertrand Delacretaz <bdelacretaz@codeconsult.ch> and by other
+ * contributors to the jfor project (www.jfor.org), who agreed to donate jfor to
+ * the FOP project.
+ */
+
 package org.apache.fop.rtf.rtflib.rtfdoc;
 
 import org.apache.fop.rtf.rtflib.rtfdoc.RtfElement;
index 4d081cec67f7138e8109f7a1f50e2e82089ee97c..de7069dd8b5bc6c2287324fa8d3a2d083e335910 100755 (executable)
  * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  * ============================================================================
  *
- * The RTF library of the FOP project consists of voluntary contributions made by
- * many individuals on behalf of the Apache Software Foundation and was originally
- * created by Bertrand Delacretaz <bdelacretaz@codeconsult.ch> and contributors of
- * the jfor project (www.jfor.org), who agreed to donate jfor to the FOP project.
- * For more information on the Apache Software Foundation, please
- * see <http://www.apache.org/>.
+ * This software consists of voluntary contributions made by many individuals
+ * on behalf of the Apache Software Foundation and was originally created by
+ * James Tauber <jtauber@jtauber.com>. For more information on the Apache
+ * Software Foundation, please see <http://www.apache.org/>.
  */
+
+/*
+ * This file is part of the RTF library of the FOP project, which was originally
+ * created by Bertrand Delacretaz <bdelacretaz@codeconsult.ch> and by other
+ * contributors to the jfor project (www.jfor.org), who agreed to donate jfor to
+ * the FOP project.
+ */
+
 package org.apache.fop.rtf.rtflib.rtfdoc;
 
 import java.io.*;
index c5cbb9f9a97f936d9afe5283b82818eaca19d1ab..fd16c565969ab2fc36e5c12766ce45a535cc35aa 100755 (executable)
  * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  * ============================================================================
  *
- * The RTF library of the FOP project consists of voluntary contributions made by
- * many individuals on behalf of the Apache Software Foundation and was originally
- * created by Bertrand Delacretaz <bdelacretaz@codeconsult.ch> and contributors of
- * the jfor project (www.jfor.org), who agreed to donate jfor to the FOP project.
- * For more information on the Apache Software Foundation, please
- * see <http://www.apache.org/>.
+ * This software consists of voluntary contributions made by many individuals
+ * on behalf of the Apache Software Foundation and was originally created by
+ * James Tauber <jtauber@jtauber.com>. For more information on the Apache
+ * Software Foundation, please see <http://www.apache.org/>.
  */
+
+/*
+ * This file is part of the RTF library of the FOP project, which was originally
+ * created by Bertrand Delacretaz <bdelacretaz@codeconsult.ch> and by other
+ * contributors to the jfor project (www.jfor.org), who agreed to donate jfor to
+ * the FOP project.
+ */
+
 package org.apache.fop.rtf.rtflib.rtfdoc;
 
 import org.apache.fop.rtf.rtflib.exceptions.RtfStructureException;
index d04735196cf245f1de8076119252b895010d320e..10aea92e79beff8bba6e75b9372c457ecf3183a2 100644 (file)
  * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  * ============================================================================
  *
- * The RTF library of the FOP project consists of voluntary contributions made by
- * many individuals on behalf of the Apache Software Foundation and was originally
- * created by Bertrand Delacretaz <bdelacretaz@codeconsult.ch> and contributors of
- * the jfor project (www.jfor.org), who agreed to donate jfor to the FOP project.
- * For more information on the Apache Software Foundation, please
- * see <http://www.apache.org/>.
+ * This software consists of voluntary contributions made by many individuals
+ * on behalf of the Apache Software Foundation and was originally created by
+ * James Tauber <jtauber@jtauber.com>. For more information on the Apache
+ * Software Foundation, please see <http://www.apache.org/>.
  */
+
+/*
+ * This file is part of the RTF library of the FOP project, which was originally
+ * created by Bertrand Delacretaz <bdelacretaz@codeconsult.ch> and by other
+ * contributors to the jfor project (www.jfor.org), who agreed to donate jfor to
+ * the FOP project.
+ */
+
 package org.apache.fop.rtf.rtflib.rtfdoc;
 
 import java.io.IOException;
@@ -148,7 +154,7 @@ public class RtfFontManager
         */
        public int getFontNumber (String family)
        {
-               
+
                family = family.toLowerCase ();
                Object o = fontIndex.get (family);
                int retVal;
index e8979af1f090adce6da3e544dc6fa8a64868594e..98501c175eba31ebcfe734ed8f82128f76fc0cfd 100755 (executable)
  * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  * ============================================================================
  *
- * The RTF library of the FOP project consists of voluntary contributions made by
- * many individuals on behalf of the Apache Software Foundation and was originally
- * created by Bertrand Delacretaz <bdelacretaz@codeconsult.ch> and contributors of
- * the jfor project (www.jfor.org), who agreed to donate jfor to the FOP project.
- * For more information on the Apache Software Foundation, please
- * see <http://www.apache.org/>.
+ * This software consists of voluntary contributions made by many individuals
+ * on behalf of the Apache Software Foundation and was originally created by
+ * James Tauber <jtauber@jtauber.com>. For more information on the Apache
+ * Software Foundation, please see <http://www.apache.org/>.
  */
+
+/*
+ * This file is part of the RTF library of the FOP project, which was originally
+ * created by Bertrand Delacretaz <bdelacretaz@codeconsult.ch> and by other
+ * contributors to the jfor project (www.jfor.org), who agreed to donate jfor to
+ * the FOP project.
+ */
+
 package org.apache.fop.rtf.rtflib.rtfdoc;
 
 import java.io.Writer;
@@ -73,7 +79,7 @@ class RtfFontTable extends RtfElement
        {
                RtfFontManager.getInstance ().writeFonts ((RtfHeader)m_parent);
        }
-    
+
     /** true if this element would generate no "useful" RTF content */
     public boolean isEmpty()
     {
index 67880e86fe95d6925c90c171490e28592d75872c..986778c4a42371d01a1cf60f1044a4f1187dd6e2 100755 (executable)
  * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  * ============================================================================
  *
- * The RTF library of the FOP project consists of voluntary contributions made by
- * many individuals on behalf of the Apache Software Foundation and was originally
- * created by Bertrand Delacretaz <bdelacretaz@codeconsult.ch> and contributors of
- * the jfor project (www.jfor.org), who agreed to donate jfor to the FOP project.
- * For more information on the Apache Software Foundation, please
- * see <http://www.apache.org/>.
+ * This software consists of voluntary contributions made by many individuals
+ * on behalf of the Apache Software Foundation and was originally created by
+ * James Tauber <jtauber@jtauber.com>. For more information on the Apache
+ * Software Foundation, please see <http://www.apache.org/>.
  */
+
+/*
+ * This file is part of the RTF library of the FOP project, which was originally
+ * created by Bertrand Delacretaz <bdelacretaz@codeconsult.ch> and by other
+ * contributors to the jfor project (www.jfor.org), who agreed to donate jfor to
+ * the FOP project.
+ */
+
 package org.apache.fop.rtf.rtflib.rtfdoc;
 
 import java.util.*;
index 4ddf7e8e6e02d53e66f3644b06982ebd44fc7471..b27a509695987ede0548cf68db691ee485695107 100755 (executable)
  * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  * ============================================================================
  *
- * The RTF library of the FOP project consists of voluntary contributions made by
- * many individuals on behalf of the Apache Software Foundation and was originally
- * created by Bertrand Delacretaz <bdelacretaz@codeconsult.ch> and contributors of
- * the jfor project (www.jfor.org), who agreed to donate jfor to the FOP project.
- * For more information on the Apache Software Foundation, please
- * see <http://www.apache.org/>.
+ * This software consists of voluntary contributions made by many individuals
+ * on behalf of the Apache Software Foundation and was originally created by
+ * James Tauber <jtauber@jtauber.com>. For more information on the Apache
+ * Software Foundation, please see <http://www.apache.org/>.
  */
+
+/*
+ * This file is part of the RTF library of the FOP project, which was originally
+ * created by Bertrand Delacretaz <bdelacretaz@codeconsult.ch> and by other
+ * contributors to the jfor project (www.jfor.org), who agreed to donate jfor to
+ * the FOP project.
+ */
+
 package org.apache.fop.rtf.rtflib.rtfdoc;
 
 import java.io.Writer;
index 303a79790b594c510653a1227e6ab8831b0e372a..cc466654bd6225484ef64b8cbcdce26f737b4031 100644 (file)
  * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  * ============================================================================
  *
- * The RTF library of the FOP project consists of voluntary contributions made by
- * many individuals on behalf of the Apache Software Foundation and was originally
- * created by Bertrand Delacretaz <bdelacretaz@codeconsult.ch> and contributors of
- * the jfor project (www.jfor.org), who agreed to donate jfor to the FOP project.
- * For more information on the Apache Software Foundation, please
- * see <http://www.apache.org/>.
+ * This software consists of voluntary contributions made by many individuals
+ * on behalf of the Apache Software Foundation and was originally created by
+ * James Tauber <jtauber@jtauber.com>. For more information on the Apache
+ * Software Foundation, please see <http://www.apache.org/>.
  */
+
+/*
+ * This file is part of the RTF library of the FOP project, which was originally
+ * created by Bertrand Delacretaz <bdelacretaz@codeconsult.ch> and by other
+ * contributors to the jfor project (www.jfor.org), who agreed to donate jfor to
+ * the FOP project.
+ */
+
 package org.apache.fop.rtf.rtflib.rtfdoc;
 
 
index 9c97f3129007d0625dbf67ab91ec8ec55451021a..2acf5ed29f8ff23d27972eba19fbf191f2dc4560 100755 (executable)
  * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  * ============================================================================
  *
- * The RTF library of the FOP project consists of voluntary contributions made by
- * many individuals on behalf of the Apache Software Foundation and was originally
- * created by Bertrand Delacretaz <bdelacretaz@codeconsult.ch> and contributors of
- * the jfor project (www.jfor.org), who agreed to donate jfor to the FOP project.
- * For more information on the Apache Software Foundation, please
- * see <http://www.apache.org/>.
+ * This software consists of voluntary contributions made by many individuals
+ * on behalf of the Apache Software Foundation and was originally created by
+ * James Tauber <jtauber@jtauber.com>. For more information on the Apache
+ * Software Foundation, please see <http://www.apache.org/>.
  */
+
+/*
+ * This file is part of the RTF library of the FOP project, which was originally
+ * created by Bertrand Delacretaz <bdelacretaz@codeconsult.ch> and by other
+ * contributors to the jfor project (www.jfor.org), who agreed to donate jfor to
+ * the FOP project.
+ */
+
 package org.apache.fop.rtf.rtflib.rtfdoc;
 
 import java.io.Writer;
@@ -66,13 +72,13 @@ public class RtfLineBreak extends RtfElement
     {
         super((RtfContainer)parent,w);
     }
-    
+
     /** overridden to write our attributes before our content */
     protected void writeRtfContent() throws IOException
     {
         writeControlWord("line");
-    }   
-    
+    }
+
     /** true if this element would generate no "useful" RTF content */
     public boolean isEmpty()
     {
index 63ace729d487503a3dbf897bb84ca2d8cc80fa1e..9018b0f3705cb4a9cffaeec2fa5e0f64148cebd8 100755 (executable)
  * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  * ============================================================================
  *
- * The RTF library of the FOP project consists of voluntary contributions made by
- * many individuals on behalf of the Apache Software Foundation and was originally
- * created by Bertrand Delacretaz <bdelacretaz@codeconsult.ch> and contributors of
- * the jfor project (www.jfor.org), who agreed to donate jfor to the FOP project.
- * For more information on the Apache Software Foundation, please
- * see <http://www.apache.org/>.
+ * This software consists of voluntary contributions made by many individuals
+ * on behalf of the Apache Software Foundation and was originally created by
+ * James Tauber <jtauber@jtauber.com>. For more information on the Apache
+ * Software Foundation, please see <http://www.apache.org/>.
  */
+
+/*
+ * This file is part of the RTF library of the FOP project, which was originally
+ * created by Bertrand Delacretaz <bdelacretaz@codeconsult.ch> and by other
+ * contributors to the jfor project (www.jfor.org), who agreed to donate jfor to
+ * the FOP project.
+ */
+
 package org.apache.fop.rtf.rtflib.rtfdoc;
 
 import java.io.Writer;
@@ -64,7 +70,7 @@ public class RtfList extends RtfContainer {
     private RtfListItem m_item;
     private RtfListTable m_listTable;
     private final boolean m_hasTableParent;
-    
+
     /** list numbering style.
      *  Could add more variables, for now we simply differentiate between bullets and numbering
      */
@@ -72,7 +78,7 @@ public class RtfList extends RtfContainer {
     public static class NumberingStyle {
         public boolean isBulletedList = true;
     }
-    
+
     /** Create an RTF list as a child of given container with given attributes */
     RtfList(RtfContainer parent, Writer w, RtfAttributes attr) throws IOException {
         super((RtfContainer)parent,w,attr);
@@ -80,34 +86,34 @@ public class RtfList extends RtfContainer {
         //create a new list table entry for the list
         m_listTable = (getRtfFile()).startListTable(attr);
         m_listTable.setParentList(this);
-        
+
         // find out if we are nested in a table
         m_hasTableParent = this.getParentOfClass(RtfTable.class) != null;
     }
-    
+
     /** change numbering style */
     public void setNumberingStyle(NumberingStyle ns) {
         m_numberingStyle = ns;
     }
-    
+
     /** overridden to setup the list: start a group with appropriate attributes */
     protected void writeRtfPrefix() throws IOException {
         // pard causes word97 (and sometimes 2000 too) to crash if the list is nested in a table
         if(!m_hasTableParent) writeControlWord("pard");
-        
+
         writeOneAttribute(RtfText.LEFT_INDENT_FIRST,m_attrib.getValue(RtfListTable.LIST_INDENT));
         writeOneAttribute(RtfText.LEFT_INDENT_BODY,m_attrib.getValue(RtfText.LEFT_INDENT_BODY));
-        
+
         // put the whole list in a group
         writeGroupMark(true);
-        
+
         // group for list setup info
         writeGroupMark(true);
-        
+
         writeStarControlWord("pn");
         //Modified by Chris Scott
         //fixes second line indentation
-        
+
         if(m_numberingStyle.isBulletedList) {
             // bulleted list
             writeControlWord("pnlvlblt");
@@ -136,22 +142,22 @@ public class RtfList extends RtfContainer {
             m_attrib.getValue(RtfListTable.LIST_INDENT));
             writeControlWord("pntxta.");
         }
-        
+
         writeGroupMark(false);
         writeOneAttribute(RtfListTable.LIST_NUMBER,
         (m_listTable.getListNumber()).toString());
     }
-    
+
     /** end the list group */
     protected void writeRtfSuffix() throws IOException {
         // close group that encloses the whole list
         writeGroupMark(false);
-        
+
         // reset paragraph defaults to make sure list ends
          // but pard causes word97 (and sometimes 2000 too) to crash if the list is nested in a table
         if(!m_hasTableParent) writeControlWord("pard");
     }
-    
+
     /** close current list item and start a new one */
     public RtfListItem newListItem() throws IOException {
         if(m_item != null) m_item.close();
index 24e5ac398f949947128a6eb9ecdfabcd5c46024b..d3f8a653d5bf2269118396fa4c0263fa6ed5b941 100755 (executable)
  * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  * ============================================================================
  *
- * The RTF library of the FOP project consists of voluntary contributions made by
- * many individuals on behalf of the Apache Software Foundation and was originally
- * created by Bertrand Delacretaz <bdelacretaz@codeconsult.ch> and contributors of
- * the jfor project (www.jfor.org), who agreed to donate jfor to the FOP project.
- * For more information on the Apache Software Foundation, please
- * see <http://www.apache.org/>.
+ * This software consists of voluntary contributions made by many individuals
+ * on behalf of the Apache Software Foundation and was originally created by
+ * James Tauber <jtauber@jtauber.com>. For more information on the Apache
+ * Software Foundation, please see <http://www.apache.org/>.
  */
+
+/*
+ * This file is part of the RTF library of the FOP project, which was originally
+ * created by Bertrand Delacretaz <bdelacretaz@codeconsult.ch> and by other
+ * contributors to the jfor project (www.jfor.org), who agreed to donate jfor to
+ * the FOP project.
+ */
+
 package org.apache.fop.rtf.rtflib.rtfdoc;
 
 import java.io.Writer;
@@ -65,17 +71,17 @@ extends RtfContainer
 implements IRtfParagraphContainer {
     private RtfList m_parentList;
     private RtfParagraph m_paragraph;
-    
+
     /** special RtfParagraph that writes list item setup code before its content */
     private class RtfListItemParagraph extends RtfParagraph {
-        
+
         RtfListItemParagraph(RtfListItem rli,RtfAttributes attrs)
         throws IOException {
             super(rli,rli.m_writer,attrs);
         }
-        
+
         protected void writeRtfPrefix() throws IOException {
-            super.writeRtfPrefix(); 
+            super.writeRtfPrefix();
             // for bulleted list, add list item setup group before paragraph contents
             if(m_parentList.isBulletedList()) {
                 writeGroupMark(true);
@@ -90,21 +96,21 @@ implements IRtfParagraphContainer {
                        writeGroupMark(false);
                }
         }
-        
+
     }
-    
+
     /** Create an RTF list item as a child of given container with default attributes */
     RtfListItem(RtfList parent, Writer w) throws IOException {
         super((RtfContainer)parent,w);
         m_parentList = parent;
     }
-    
+
     /** Create an RTF list item as a child of given container with given attributes */
     RtfListItem(RtfList parent, Writer w, RtfAttributes attr) throws IOException {
         super((RtfContainer)parent,w,attr);
         m_parentList = parent;
     }
-    
+
     /** close current paragraph and start a new one */
     /** close current paragraph if any and start a new one */
     public RtfParagraph newParagraph(RtfAttributes attrs) throws IOException {
@@ -112,10 +118,10 @@ implements IRtfParagraphContainer {
         m_paragraph = new RtfListItemParagraph(this,attrs);
         return m_paragraph;
     }
-    
+
     /** close current paragraph if any and start a new one with default attributes */
     public RtfParagraph newParagraph() throws IOException {
         return newParagraph(null);
     }
-    
+
 }
index 359b593ba3117b52a9096a2d2ece5f9f691e734c..9369a0b0c48c3a567737a63eb3f58930a88335d4 100644 (file)
  * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  * ============================================================================
  *
- * The RTF library of the FOP project consists of voluntary contributions made by
- * many individuals on behalf of the Apache Software Foundation and was originally
- * created by Bertrand Delacretaz <bdelacretaz@codeconsult.ch> and contributors of
- * the jfor project (www.jfor.org), who agreed to donate jfor to the FOP project.
- * For more information on the Apache Software Foundation, please
- * see <http://www.apache.org/>.
+ * This software consists of voluntary contributions made by many individuals
+ * on behalf of the Apache Software Foundation and was originally created by
+ * James Tauber <jtauber@jtauber.com>. For more information on the Apache
+ * Software Foundation, please see <http://www.apache.org/>.
  */
+
+/*
+ * This file is part of the RTF library of the FOP project, which was originally
+ * created by Bertrand Delacretaz <bdelacretaz@codeconsult.ch> and by other
+ * contributors to the jfor project (www.jfor.org), who agreed to donate jfor to
+ * the FOP project.
+ */
+
 package org.apache.fop.rtf.rtflib.rtfdoc;
 
 import java.util.*;
index 4301c871295f906a7a4ebebbd94c5b8c291847e3..4f99e0c8a7bae62a00ec8016a0c7e84d28a040f0 100644 (file)
  * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  * ============================================================================
  *
- * The RTF library of the FOP project consists of voluntary contributions made by
- * many individuals on behalf of the Apache Software Foundation and was originally
- * created by Bertrand Delacretaz <bdelacretaz@codeconsult.ch> and contributors of
- * the jfor project (www.jfor.org), who agreed to donate jfor to the FOP project.
- * For more information on the Apache Software Foundation, please
- * see <http://www.apache.org/>.
+ * This software consists of voluntary contributions made by many individuals
+ * on behalf of the Apache Software Foundation and was originally created by
+ * James Tauber <jtauber@jtauber.com>. For more information on the Apache
+ * Software Foundation, please see <http://www.apache.org/>.
  */
+
+/*
+ * This file is part of the RTF library of the FOP project, which was originally
+ * created by Bertrand Delacretaz <bdelacretaz@codeconsult.ch> and by other
+ * contributors to the jfor project (www.jfor.org), who agreed to donate jfor to
+ * the FOP project.
+ */
+
 package org.apache.fop.rtf.rtflib.rtfdoc;
 
 import java.io.Writer;
@@ -61,7 +67,7 @@ import java.io.IOException;
 
 public class RtfNull
 extends RtfContainer{
-       
+
        RtfNull(RtfPage parent, Writer w) throws IOException {
                super((RtfContainer)parent,w);
        }
index 67d51b6704e73246f0247e2f677a1b563fe2a2a2..0e3f3c1887a93d0da3511896b223c764b345b573 100755 (executable)
  * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  * ============================================================================
  *
- * The RTF library of the FOP project consists of voluntary contributions made by
- * many individuals on behalf of the Apache Software Foundation and was originally
- * created by Bertrand Delacretaz <bdelacretaz@codeconsult.ch> and contributors of
- * the jfor project (www.jfor.org), who agreed to donate jfor to the FOP project.
- * For more information on the Apache Software Foundation, please
- * see <http://www.apache.org/>.
+ * This software consists of voluntary contributions made by many individuals
+ * on behalf of the Apache Software Foundation and was originally created by
+ * James Tauber <jtauber@jtauber.com>. For more information on the Apache
+ * Software Foundation, please see <http://www.apache.org/>.
  */
+
+/*
+ * This file is part of the RTF library of the FOP project, which was originally
+ * created by Bertrand Delacretaz <bdelacretaz@codeconsult.ch> and by other
+ * contributors to the jfor project (www.jfor.org), who agreed to donate jfor to
+ * the FOP project.
+ */
+
 package org.apache.fop.rtf.rtflib.rtfdoc;
 
 import java.io.Writer;
@@ -64,7 +70,7 @@ public class RtfOptions
 {
     /** if true, RtfParagraphs that have no children do not generate any RTF code */
     public boolean ignoreEmptyParagraphs() { return true; }
-    
+
     /** RtfContainer does not generate any RTF is this returns false */
     public boolean renderContainer(RtfContainer c) { return true; }
 }
\ No newline at end of file
index e5abe6d12251de453e36623242c8c1fd10918184..c02af9849ac2bc23aad0531e68add41b2a2a84df 100644 (file)
  * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  * ============================================================================
  *
- * The RTF library of the FOP project consists of voluntary contributions made by
- * many individuals on behalf of the Apache Software Foundation and was originally
- * created by Bertrand Delacretaz <bdelacretaz@codeconsult.ch> and contributors of
- * the jfor project (www.jfor.org), who agreed to donate jfor to the FOP project.
- * For more information on the Apache Software Foundation, please
- * see <http://www.apache.org/>.
+ * This software consists of voluntary contributions made by many individuals
+ * on behalf of the Apache Software Foundation and was originally created by
+ * James Tauber <jtauber@jtauber.com>. For more information on the Apache
+ * Software Foundation, please see <http://www.apache.org/>.
  */
+
+/*
+ * This file is part of the RTF library of the FOP project, which was originally
+ * created by Bertrand Delacretaz <bdelacretaz@codeconsult.ch> and by other
+ * contributors to the jfor project (www.jfor.org), who agreed to donate jfor to
+ * the FOP project.
+ */
+
 package org.apache.fop.rtf.rtflib.rtfdoc;
 
 import java.io.Writer;
@@ -68,19 +74,19 @@ extends RtfContainer{
        /**RtfPage attributes*/
        public final static String PAGE_WIDTH = "paperw";
        public final static String PAGE_HEIGHT = "paperh";
-       
+
        public final static String MARGIN_TOP = "margt";
        public final static String MARGIN_BOTTOM = "margb";
        public final static String MARGIN_LEFT = "margl";
        public final static String MARGIN_RIGHT = "margr";
-       
+
        public final static String[] PAGE_ATTR = new String[]{
                PAGE_WIDTH, PAGE_HEIGHT, MARGIN_TOP, MARGIN_BOTTOM,
                MARGIN_LEFT, MARGIN_RIGHT
        };
-       
+
        /**     RtfPage creates new page attributes with the parent container, the writer
-               and the attributes*/ 
+               and the attributes*/
        RtfPage(RtfPageArea parent, Writer w, RtfAttributes attrs) throws IOException {
                super((RtfContainer)parent,w);
                m_attrib = attrs;
@@ -90,31 +96,31 @@ extends RtfContainer{
                PAGE_ATTR, if not null */
                protected void writeRtfContent() throws IOException {
                writeAttributes(m_attrib, PAGE_ATTR);
-        
+
         if (m_attrib != null)
         {
             Object widthRaw = m_attrib.getValue( PAGE_WIDTH );
             Object heightRaw = m_attrib.getValue( PAGE_HEIGHT );
-            
+
             if ((widthRaw instanceof Integer) && (heightRaw instanceof Integer) &&
                 ((Integer) widthRaw).intValue() > ((Integer) heightRaw).intValue())
             {
                 writeControlWord( "landscape" );
             }
-        }   
+        }
        }
-       
+
        /** RtfPage - attributes accessor */
        public RtfAttributes getAttributes(){
                return m_attrib;
        }
-       
+
        /** RtfPage - is overwritten here because page attributes have no content
-               only attributes. RtfContainer is defined not to write when empty.  
+               only attributes. RtfContainer is defined not to write when empty.
                Therefore must make this true to print.*/
        protected boolean okToWriteRtf()
        {
                return true;
        }
-       
+
 }
index 53070bf5e6950f14ad22f0de4ee57d4390dd05bd..45f372658a86673a0cb447baaddcf7671268e2c7 100644 (file)
  * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  * ============================================================================
  *
- * The RTF library of the FOP project consists of voluntary contributions made by
- * many individuals on behalf of the Apache Software Foundation and was originally
- * created by Bertrand Delacretaz <bdelacretaz@codeconsult.ch> and contributors of
- * the jfor project (www.jfor.org), who agreed to donate jfor to the FOP project.
- * For more information on the Apache Software Foundation, please
- * see <http://www.apache.org/>.
+ * This software consists of voluntary contributions made by many individuals
+ * on behalf of the Apache Software Foundation and was originally created by
+ * James Tauber <jtauber@jtauber.com>. For more information on the Apache
+ * Software Foundation, please see <http://www.apache.org/>.
  */
+
+/*
+ * This file is part of the RTF library of the FOP project, which was originally
+ * created by Bertrand Delacretaz <bdelacretaz@codeconsult.ch> and by other
+ * contributors to the jfor project (www.jfor.org), who agreed to donate jfor to
+ * the FOP project.
+ */
+
 package org.apache.fop.rtf.rtflib.rtfdoc;
 
 import java.io.Writer;
@@ -64,13 +70,13 @@ extends RtfContainer
     private RtfPage m_currentPage;
     private RtfNull nullChild;
     private RtfAttributes childAttributes;
-    
+
     /** Create an RTF element as a child of given container */
     RtfPageArea(RtfFile f,Writer w) throws IOException
     {
         super(f,w);
     }
-    
+
     /** close current Rtfpage if any and create a new one */
     public RtfPage newPage(RtfAttributes attr) throws IOException
     {
@@ -81,7 +87,7 @@ extends RtfContainer
 
         return m_currentPage;
     }
-       
+
        protected boolean okToWriteRtf()
        {
                return true;
index 38bc9b9565886237f510f09e8df76781d4dff106..d02349c320ab6d1fc7e31e69bd5b11ae11480f68 100755 (executable)
  * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  * ============================================================================
  *
- * The RTF library of the FOP project consists of voluntary contributions made by
- * many individuals on behalf of the Apache Software Foundation and was originally
- * created by Bertrand Delacretaz <bdelacretaz@codeconsult.ch> and contributors of
- * the jfor project (www.jfor.org), who agreed to donate jfor to the FOP project.
- * For more information on the Apache Software Foundation, please
- * see <http://www.apache.org/>.
+ * This software consists of voluntary contributions made by many individuals
+ * on behalf of the Apache Software Foundation and was originally created by
+ * James Tauber <jtauber@jtauber.com>. For more information on the Apache
+ * Software Foundation, please see <http://www.apache.org/>.
  */
+
+/*
+ * This file is part of the RTF library of the FOP project, which was originally
+ * created by Bertrand Delacretaz <bdelacretaz@codeconsult.ch> and by other
+ * contributors to the jfor project (www.jfor.org), who agreed to donate jfor to
+ * the FOP project.
+ */
+
 package org.apache.fop.rtf.rtflib.rtfdoc;
 
 import java.io.Writer;
@@ -66,13 +72,13 @@ public class RtfPageBreak extends RtfElement
     {
         super((RtfContainer)parent,w);
     }
-    
+
     /** overridden to write our attributes before our content */
     protected void writeRtfContent() throws IOException
     {
         writeControlWord("page");
-    }   
-    
+    }
+
     /** true if this element would generate no "useful" RTF content */
     public boolean isEmpty()
     {
index 5a4deedaee0fd48ba42e6c25b16cd893d092b873..571482a67d13441e84cf93de4d059c399ebada75 100644 (file)
  * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  * ============================================================================
  *
- * The RTF library of the FOP project consists of voluntary contributions made by
- * many individuals on behalf of the Apache Software Foundation and was originally
- * created by Bertrand Delacretaz <bdelacretaz@codeconsult.ch> and contributors of
- * the jfor project (www.jfor.org), who agreed to donate jfor to the FOP project.
- * For more information on the Apache Software Foundation, please
- * see <http://www.apache.org/>.
+ * This software consists of voluntary contributions made by many individuals
+ * on behalf of the Apache Software Foundation and was originally created by
+ * James Tauber <jtauber@jtauber.com>. For more information on the Apache
+ * Software Foundation, please see <http://www.apache.org/>.
  */
+
+/*
+ * This file is part of the RTF library of the FOP project, which was originally
+ * created by Bertrand Delacretaz <bdelacretaz@codeconsult.ch> and by other
+ * contributors to the jfor project (www.jfor.org), who agreed to donate jfor to
+ * the FOP project.
+ */
+
 package org.apache.fop.rtf.rtflib.rtfdoc;
 
 import java.io.Writer;
index 2c345347b5fa08c0a183f9f5a439a2d5df099d8c..618cb004ea89bc008d68aa4b882c85dd6b408e23 100644 (file)
  * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  * ============================================================================
  *
- * The RTF library of the FOP project consists of voluntary contributions made by
- * many individuals on behalf of the Apache Software Foundation and was originally
- * created by Bertrand Delacretaz <bdelacretaz@codeconsult.ch> and contributors of
- * the jfor project (www.jfor.org), who agreed to donate jfor to the FOP project.
- * For more information on the Apache Software Foundation, please
- * see <http://www.apache.org/>.
+ * This software consists of voluntary contributions made by many individuals
+ * on behalf of the Apache Software Foundation and was originally created by
+ * James Tauber <jtauber@jtauber.com>. For more information on the Apache
+ * Software Foundation, please see <http://www.apache.org/>.
  */
+
+/*
+ * This file is part of the RTF library of the FOP project, which was originally
+ * created by Bertrand Delacretaz <bdelacretaz@codeconsult.ch> and by other
+ * contributors to the jfor project (www.jfor.org), who agreed to donate jfor to
+ * the FOP project.
+ */
+
 package org.apache.fop.rtf.rtflib.rtfdoc;
 
 import java.io.Writer;
index 409714573abf71a9c51b13d3e3af5be7b09a7d7d..bb30c76aae9f227c50bcb6c9a32d1f1cfbcfff50 100755 (executable)
  * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  * ============================================================================
  *
- * The RTF library of the FOP project consists of voluntary contributions made by
- * many individuals on behalf of the Apache Software Foundation and was originally
- * created by Bertrand Delacretaz <bdelacretaz@codeconsult.ch> and contributors of
- * the jfor project (www.jfor.org), who agreed to donate jfor to the FOP project.
- * For more information on the Apache Software Foundation, please
- * see <http://www.apache.org/>.
+ * This software consists of voluntary contributions made by many individuals
+ * on behalf of the Apache Software Foundation and was originally created by
+ * James Tauber <jtauber@jtauber.com>. For more information on the Apache
+ * Software Foundation, please see <http://www.apache.org/>.
  */
+
+/*
+ * This file is part of the RTF library of the FOP project, which was originally
+ * created by Bertrand Delacretaz <bdelacretaz@codeconsult.ch> and by other
+ * contributors to the jfor project (www.jfor.org), who agreed to donate jfor to
+ * the FOP project.
+ */
+
 package org.apache.fop.rtf.rtflib.rtfdoc;
 
 import java.io.Writer;
index 9f92b84e765155afffc733396cde4ebe96b80a3d..bb6458a1d12100c871edc8e46554b0f397d78762 100644 (file)
  * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  * ============================================================================
  *
- * The RTF library of the FOP project consists of voluntary contributions made by
- * many individuals on behalf of the Apache Software Foundation and was originally
- * created by Bertrand Delacretaz <bdelacretaz@codeconsult.ch> and contributors of
- * the jfor project (www.jfor.org), who agreed to donate jfor to the FOP project.
- * For more information on the Apache Software Foundation, please
- * see <http://www.apache.org/>.
+ * This software consists of voluntary contributions made by many individuals
+ * on behalf of the Apache Software Foundation and was originally created by
+ * James Tauber <jtauber@jtauber.com>. For more information on the Apache
+ * Software Foundation, please see <http://www.apache.org/>.
  */
+
+/*
+ * This file is part of the RTF library of the FOP project, which was originally
+ * created by Bertrand Delacretaz <bdelacretaz@codeconsult.ch> and by other
+ * contributors to the jfor project (www.jfor.org), who agreed to donate jfor to
+ * the FOP project.
+ */
+
 package org.apache.fop.rtf.rtflib.rtfdoc;
 
 
@@ -59,14 +65,14 @@ import java.util.*;
 import java.io.IOException;
 
 public class RtfParagraphKeepTogether extends RtfContainer{
-       
+
        public static final int STATUS_NULL=0;
        public static final int STATUS_OPEN_PARAGRAPH=1;
        public static final int STATUS_CLOSE_PARAGRAPH=2;
        private int m_status =STATUS_NULL;
-       
 
-       /**     RtfParagraphKeepTogether*/ 
+
+       /**     RtfParagraphKeepTogether*/
        RtfParagraphKeepTogether(IRtfParagraphContainer parent, Writer w) throws IOException {
                super((RtfContainer)parent,w);
        }
@@ -80,28 +86,28 @@ public class RtfParagraphKeepTogether extends RtfContainer{
                        writeControlWord("pard");
                        writeControlWord("par");
                        writeControlWord("keepn");
-                       writeGroupMark(true);           
+                       writeGroupMark(true);
                        m_status = STATUS_NULL;
                }
 
 
                if (m_status == STATUS_CLOSE_PARAGRAPH) {
                        writeGroupMark(false);
-                       m_status = STATUS_NULL;                 
+                       m_status = STATUS_NULL;
                }
 
        }
-       
-       
+
+
 
        public void setStatus(int status) {
-               m_status = status;      
-       }       
+               m_status = status;
+       }
 
        /** true if this element would generate no "useful" RTF content */
     public boolean isEmpty()
     {
         return false;
     }
-       
+
 }
index 74308a43bb7e2c90f42c40528bff972751ae868d..4cb29d280bc2e9539700f81d4b1617edceb07fa8 100755 (executable)
  * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  * ============================================================================
  *
- * The RTF library of the FOP project consists of voluntary contributions made by
- * many individuals on behalf of the Apache Software Foundation and was originally
- * created by Bertrand Delacretaz <bdelacretaz@codeconsult.ch> and contributors of
- * the jfor project (www.jfor.org), who agreed to donate jfor to the FOP project.
- * For more information on the Apache Software Foundation, please
- * see <http://www.apache.org/>.
+ * This software consists of voluntary contributions made by many individuals
+ * on behalf of the Apache Software Foundation and was originally created by
+ * James Tauber <jtauber@jtauber.com>. For more information on the Apache
+ * Software Foundation, please see <http://www.apache.org/>.
  */
+
+/*
+ * This file is part of the RTF library of the FOP project, which was originally
+ * created by Bertrand Delacretaz <bdelacretaz@codeconsult.ch> and by other
+ * contributors to the jfor project (www.jfor.org), who agreed to donate jfor to
+ * the FOP project.
+ */
+
 package org.apache.fop.rtf.rtflib.rtfdoc;
 
 import java.io.Writer;
index ec82ab6bd3be5859ee436cc0d262214fd6e7dc8a..52ffe6e67e3449dd8bc240be2f7f9033c08eb7e1 100755 (executable)
  * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  * ============================================================================
  *
- * The RTF library of the FOP project consists of voluntary contributions made by
- * many individuals on behalf of the Apache Software Foundation and was originally
- * created by Bertrand Delacretaz <bdelacretaz@codeconsult.ch> and contributors of
- * the jfor project (www.jfor.org), who agreed to donate jfor to the FOP project.
- * For more information on the Apache Software Foundation, please
- * see <http://www.apache.org/>.
+ * This software consists of voluntary contributions made by many individuals
+ * on behalf of the Apache Software Foundation and was originally created by
+ * James Tauber <jtauber@jtauber.com>. For more information on the Apache
+ * Software Foundation, please see <http://www.apache.org/>.
+ */
+
+/*
+ * This file is part of the RTF library of the FOP project, which was originally
+ * created by Bertrand Delacretaz <bdelacretaz@codeconsult.ch> and by other
+ * contributors to the jfor project (www.jfor.org), who agreed to donate jfor to
+ * the FOP project.
  */
 
 package org.apache.fop.rtf.rtflib.rtfdoc;
@@ -63,12 +68,12 @@ import java.io.Writer;
 
 public class RtfStringConverter {
     private static final RtfStringConverter m_instance = new RtfStringConverter();
-    
+
     private static final Map m_specialChars;
     private static final Character DBLQUOTE = new Character('\"');
     private static final Character QUOTE = new Character('\'');
     private static final Character SPACE = new Character(' ');
-    
+
     /** List of characters to escape with corresponding replacement strings */
     static {
         m_specialChars = new HashMap();
@@ -80,20 +85,20 @@ public class RtfStringConverter {
         m_specialChars.put(new Character('{'),"{");
         m_specialChars.put(new Character('}'),"}");
     }
-    
+
     /** singleton pattern */
     private RtfStringConverter() {
     }
-    
+
     /** use this to get an object of this class */
     public static RtfStringConverter getInstance() {
         return m_instance;
     }
-    
+
     /** write given String to given Writer, converting characters as required by RTF spec */
     public void writeRtfString(Writer w,String str) throws IOException {
         if(str == null) return;
-        
+
         // TODO: could be made more efficient (binary lookup, etc.)
         for(int i=0; i < str.length(); i++) {
             final Character c = new Character(str.charAt(i));
@@ -104,7 +109,7 @@ public class RtfStringConverter {
             } else {
                 d=new Character(str.charAt(i));
             }
-            
+
             //This section modified by Chris Scott
             //add "smart" quote recognition
             if(c.equals((Object)DBLQUOTE) && d.equals((Object)SPACE)) {
@@ -114,7 +119,7 @@ public class RtfStringConverter {
             } else {
                 replacement = (String)m_specialChars.get(c);
             }
-            
+
             if(replacement != null) {
                 // RTF-escaped char
                 w.write('\\');
@@ -131,5 +136,5 @@ public class RtfStringConverter {
             }
         }
     }
-    
+
 }
index d0b0dc7689f479b7cc1b45cbafc17fb0b9f95593..794d0ab0b1119345a7418620e24c7e45413f9f67 100644 (file)
  * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  * ============================================================================
  *
- * The RTF library of the FOP project consists of voluntary contributions made by
- * many individuals on behalf of the Apache Software Foundation and was originally
- * created by Bertrand Delacretaz <bdelacretaz@codeconsult.ch> and contributors of
- * the jfor project (www.jfor.org), who agreed to donate jfor to the FOP project.
- * For more information on the Apache Software Foundation, please
- * see <http://www.apache.org/>.
+ * This software consists of voluntary contributions made by many individuals
+ * on behalf of the Apache Software Foundation and was originally created by
+ * James Tauber <jtauber@jtauber.com>. For more information on the Apache
+ * Software Foundation, please see <http://www.apache.org/>.
  */
+
+/*
+ * This file is part of the RTF library of the FOP project, which was originally
+ * created by Bertrand Delacretaz <bdelacretaz@codeconsult.ch> and by other
+ * contributors to the jfor project (www.jfor.org), who agreed to donate jfor to
+ * the FOP project.
+ */
+
 package org.apache.fop.rtf.rtflib.rtfdoc;
 
 import java.util.Vector;
index b65c7ce18060420408f1b7eceb7c83fb5d1351a9..9d9b37a35b84ac4316430ed57ff48824e80ae180 100755 (executable)
  * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  * ============================================================================
  *
- * The RTF library of the FOP project consists of voluntary contributions made by
- * many individuals on behalf of the Apache Software Foundation and was originally
- * created by Bertrand Delacretaz <bdelacretaz@codeconsult.ch> and contributors of
- * the jfor project (www.jfor.org), who agreed to donate jfor to the FOP project.
- * For more information on the Apache Software Foundation, please
- * see <http://www.apache.org/>.
+ * This software consists of voluntary contributions made by many individuals
+ * on behalf of the Apache Software Foundation and was originally created by
+ * James Tauber <jtauber@jtauber.com>. For more information on the Apache
+ * Software Foundation, please see <http://www.apache.org/>.
+ */
+
+/*
+ * This file is part of the RTF library of the FOP project, which was originally
+ * created by Bertrand Delacretaz <bdelacretaz@codeconsult.ch> and by other
+ * contributors to the jfor project (www.jfor.org), who agreed to donate jfor to
+ * the FOP project.
  */
 
 package org.apache.fop.rtf.rtflib.rtfdoc;
index bf8c6b6d08795d65c6ff3cbc102dca3a22609b03..871ea5d9f9c6be3236effe81eb55f5257f9ed705 100755 (executable)
  * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  * ============================================================================
  *
- * The RTF library of the FOP project consists of voluntary contributions made by
- * many individuals on behalf of the Apache Software Foundation and was originally
- * created by Bertrand Delacretaz <bdelacretaz@codeconsult.ch> and contributors of
- * the jfor project (www.jfor.org), who agreed to donate jfor to the FOP project.
- * For more information on the Apache Software Foundation, please
- * see <http://www.apache.org/>.
+ * This software consists of voluntary contributions made by many individuals
+ * on behalf of the Apache Software Foundation and was originally created by
+ * James Tauber <jtauber@jtauber.com>. For more information on the Apache
+ * Software Foundation, please see <http://www.apache.org/>.
  */
+
+/*
+ * This file is part of the RTF library of the FOP project, which was originally
+ * created by Bertrand Delacretaz <bdelacretaz@codeconsult.ch> and by other
+ * contributors to the jfor project (www.jfor.org), who agreed to donate jfor to
+ * the FOP project.
+ */
+
 package org.apache.fop.rtf.rtflib.rtfdoc;
 
 import java.io.*;
index 8ea29a6d960c1bf7659f4aa820de51af4d76ca70..bd5f277c00916bab50ad4c0d1200b5c8644f2e07 100755 (executable)
  * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  * ============================================================================
  *
- * The RTF library of the FOP project consists of voluntary contributions made by
- * many individuals on behalf of the Apache Software Foundation and was originally
- * created by Bertrand Delacretaz <bdelacretaz@codeconsult.ch> and contributors of
- * the jfor project (www.jfor.org), who agreed to donate jfor to the FOP project.
- * For more information on the Apache Software Foundation, please
- * see <http://www.apache.org/>.
+ * This software consists of voluntary contributions made by many individuals
+ * on behalf of the Apache Software Foundation and was originally created by
+ * James Tauber <jtauber@jtauber.com>. For more information on the Apache
+ * Software Foundation, please see <http://www.apache.org/>.
+ */
+
+/*
+ * This file is part of the RTF library of the FOP project, which was originally
+ * created by Bertrand Delacretaz <bdelacretaz@codeconsult.ch> and by other
+ * contributors to the jfor project (www.jfor.org), who agreed to donate jfor to
+ * the FOP project.
  */
 
 package org.apache.fop.rtf.rtflib.rtfdoc;
index 40c8d62c994fc9565721c90d9bc8b0d2f7edb0cf..0defc15ba52b3f6e620a67e30fb50449f4fe3bad 100644 (file)
  * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  * ============================================================================
  *
- * The RTF library of the FOP project consists of voluntary contributions made by
- * many individuals on behalf of the Apache Software Foundation and was originally
- * created by Bertrand Delacretaz <bdelacretaz@codeconsult.ch> and contributors of
- * the jfor project (www.jfor.org), who agreed to donate jfor to the FOP project.
- * For more information on the Apache Software Foundation, please
- * see <http://www.apache.org/>.
+ * This software consists of voluntary contributions made by many individuals
+ * on behalf of the Apache Software Foundation and was originally created by
+ * James Tauber <jtauber@jtauber.com>. For more information on the Apache
+ * Software Foundation, please see <http://www.apache.org/>.
  */
+
+/*
+ * This file is part of the RTF library of the FOP project, which was originally
+ * created by Bertrand Delacretaz <bdelacretaz@codeconsult.ch> and by other
+ * contributors to the jfor project (www.jfor.org), who agreed to donate jfor to
+ * the FOP project.
+ */
+
 package org.apache.fop.rtf.rtflib.rtfdoc;
 
 import java.util.*;
@@ -61,20 +67,20 @@ import java.io.File;
  * Singelton of the RTF style template
  * This class belongs to the <jfor:style-template> tag processing.
  */
+
 public class RtfTemplate  {
-       
+
        /** Singelton instance */
        private static RtfTemplate instance = null;
-       
+
        private String templateFilePath = null;
-       
+
        /**
         * Constructor.
         */
        private RtfTemplate ()
        {
-       
+
        }
 
 
@@ -93,10 +99,10 @@ public class RtfTemplate  {
        }
 
 
-       /** 
-        *Set the template file and adjust tha path separator 
+       /**
+        *Set the template file and adjust tha path separator
         *
-        *@param templateFilePath The full path of the template 
+        *@param templateFilePath The full path of the template
         **/
        public void setTemplateFilePath(String templateFilePath) throws IOException {
                // no validity checks here - leave this to the RTF client
@@ -115,12 +121,12 @@ public class RtfTemplate  {
        public void writeTemplate (RtfHeader header) throws IOException
        {
                if (templateFilePath == null || templateFilePath.length() == 0) return;
-               
+
                header.writeGroupMark (true);
                header.writeControlWord ("template");
                header.writeRtfString(this.templateFilePath);
                header.writeGroupMark (false);
-               
+
                header.writeGroupMark (true);
                header.writeControlWord ("linkstyles");
                header.writeGroupMark (false);
index fba214ed77c4d6611cd1ea7c8e57b834d8ff29d6..4a69b463d4fc71d4797b56d590dfe895affcc843 100755 (executable)
  * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  * ============================================================================
  *
- * The RTF library of the FOP project consists of voluntary contributions made by
- * many individuals on behalf of the Apache Software Foundation and was originally
- * created by Bertrand Delacretaz <bdelacretaz@codeconsult.ch> and contributors of
- * the jfor project (www.jfor.org), who agreed to donate jfor to the FOP project.
- * For more information on the Apache Software Foundation, please
- * see <http://www.apache.org/>.
+ * This software consists of voluntary contributions made by many individuals
+ * on behalf of the Apache Software Foundation and was originally created by
+ * James Tauber <jtauber@jtauber.com>. For more information on the Apache
+ * Software Foundation, please see <http://www.apache.org/>.
  */
+
+/*
+ * This file is part of the RTF library of the FOP project, which was originally
+ * created by Bertrand Delacretaz <bdelacretaz@codeconsult.ch> and by other
+ * contributors to the jfor project (www.jfor.org), who agreed to donate jfor to
+ * the FOP project.
+ */
+
 package org.apache.fop.rtf.rtflib.rtfdoc;
 
 import java.io.IOException;
@@ -59,7 +65,7 @@ import java.io.Writer;
  *  @author Bertrand Delacretaz bdelacretaz@codeconsult.ch
  */
 
-public class RtfText extends RtfElement 
+public class RtfText extends RtfElement
 {
         // char code for non-breakable space
         private static final int CHAR_NBSP = 160;
@@ -67,17 +73,17 @@ public class RtfText extends RtfElement
         private static final int CHAR_NEW_LINE = 141;
         /* these next two variables are used to encode bold formating in the
          * raw xml text. Usefull when specific words or phrases are to be bolded
-         * but their placement and length change.  Thus the bold formatting becomes 
+         * but their placement and length change.  Thus the bold formatting becomes
          * part of the data.  The same method can be used for implementing other types
-         * of raw text formatting.  
+         * of raw text formatting.
          */
         private static final int CHAR_BOLD_START = 130;
         private static final int CHAR_BOLD_END = 131;
-        
+
        /** members */
        private String m_text;
        private final RtfAttributes m_attr;
-       
+
 
        /** RtfText attributes: attribute names are RTF control word names to avoid additional mapping */
        public static final String ATTR_BOLD = "b";
@@ -94,7 +100,7 @@ public class RtfText extends RtfElement
        public static String ALIGN_RIGHT = "qr";
        public static String ALIGN_JUSTIFIED = "qj";
        public static String ALIGN_DISTRIBUTED = "qd";
-       
+
        /** RtfText attributes: border attributes */
        //added by Chris Scott
        public static String BDR_BOTTOM_SINGLE = "brdrb\\brsp40\\brdrs";
@@ -102,7 +108,7 @@ public class RtfText extends RtfElement
        public static String BDR_BOTTOM_EMBOSS = "brdrb\\brsp40\\brdremboss";
        public static String BDR_BOTTOM_DOTTED = "brdrb\\brsp40\\brdrdot";
        public static String BDR_BOTTOM_DASH = "brdrb\\brsp40\\brdrdash";
-       
+
        /** RtfText attributes: fields */
        //must be carefull of group markings and star control
        //ie page field:
@@ -110,20 +116,20 @@ public class RtfText extends RtfElement
        public static String RTF_FIELD = "field";
        public static String RTF_FIELD_PAGE = "fldinst { PAGE }";
        public static String RTF_FIELD_RESULT = "fldrslt";
-       
+
        /**RtfText attributes: indentation attributes */
        //added by Chris Scott
        public static String LEFT_INDENT_BODY = "li";
        public static String LEFT_INDENT_FIRST = "fi-";
-       
+
        public static String TAB_CENTER = "tqc\\tx";
        public static String TAB_RIGHT = "tqr\\tx";
-       public static String TAB_LEADER_DOTS = "tldot"; 
-       public static String TAB_LEADER_HYPHEN = "tlhyph"; 
+       public static String TAB_LEADER_DOTS = "tldot";
+       public static String TAB_LEADER_HYPHEN = "tlhyph";
        public static String TAB_LEADER_UNDER = "tlul";
        public static String TAB_LEADER_THICK = "tlth";
        public static String TAB_LEADER_EQUALS = "tleq";
-       
+
        /** Space before/after a paragraph */
        //these lines were added by Boris Pouderous
        public static final String SPACE_BEFORE = "sb";
@@ -134,25 +140,25 @@ public class RtfText extends RtfElement
        {
                ALIGN_CENTER, ALIGN_LEFT, ALIGN_RIGHT, ALIGN_JUSTIFIED, ALIGN_DISTRIBUTED
        };
-       
+
        /** RtfText attributes:: this must contain all border attribute names*/
        //this line added by Chris Scott, Westinghouse
        public static String[] BORDER = new String []
        {
                BDR_BOTTOM_SINGLE,BDR_BOTTOM_DOUBLE,BDR_BOTTOM_EMBOSS,BDR_BOTTOM_DOTTED,BDR_BOTTOM_DASH
        };
-       
+
        public static String[] INDENT = new String []
        {
                LEFT_INDENT_BODY, LEFT_INDENT_FIRST
        };
-       
+
        public static String[] TABS = new String []
        {
                TAB_CENTER ,TAB_RIGHT,TAB_LEADER_DOTS,TAB_LEADER_HYPHEN,TAB_LEADER_UNDER,
                TAB_LEADER_THICK,TAB_LEADER_EQUALS
        };
-       
+
 
        /** RtfText attributes: this must contain all attribute names */
        public static final String [] ATTR_NAMES = {
@@ -162,7 +168,7 @@ public class RtfText extends RtfElement
                ATTR_FONT_SIZE,
                ATTR_FONT_FAMILY,
                ATTR_FONT_COLOR,
-               ATTR_BACKGROUND_COLOR   
+               ATTR_BACKGROUND_COLOR
        };
 
        /** Create an RtfText in given IRtfTextContainer.
@@ -179,13 +185,13 @@ public class RtfText extends RtfElement
        public void writeRtfContent() throws IOException
        {
             writeChars: {
-               
+
                //these lines were added by Boris Pouderous
                        if (m_attr != null) {
                   writeAttributes(m_attr,new String[] {RtfText.SPACE_BEFORE});
                   writeAttributes(m_attr,new String[] {RtfText.SPACE_AFTER});
-                }      
-               
+                }
+
                    if(isTab()){
                        writeControlWord("tab");
                    }else if(isNewLine()){
@@ -204,7 +210,7 @@ public class RtfText extends RtfElement
                            RtfStringConverter.getInstance().writeRtfString(m_writer,m_text);
                            writeGroupMark(false);
                        }
-             
+
              }
        }
 
@@ -213,7 +219,7 @@ public class RtfText extends RtfElement
         {
             return !isEmpty() && !isNbsp();
         }
-        
+
        /** IRtfTextContainer requirement: return a copy of our attributes */
        public RtfAttributes getTextContainerAttributes() {
                if(m_attrib == null) return null;
@@ -244,7 +250,7 @@ public class RtfText extends RtfElement
                return m_text == null || m_text.trim().length() == 0;
        }
 
-       /** 
+       /**
         *  True if text contains a single non-breaking space (#160).
          *  TODO make this more general and/or merge with isEmpty? <-- what happen with empty paragraphs, if they will be removed, than NO, else ok
         *
@@ -259,7 +265,7 @@ public class RtfText extends RtfElement
                                return true;
                return false;
        }
-       
+
        public boolean isTab()
        {
                if(m_text.trim().length()==1 && m_text.charAt(0)== CHAR_TAB)
@@ -267,7 +273,7 @@ public class RtfText extends RtfElement
                else
                        return false;
        }
-       
+
        public boolean isNewLine()
        {
                if(m_text.trim().length()==1 && m_text.charAt(0)== CHAR_NEW_LINE)
@@ -275,7 +281,7 @@ public class RtfText extends RtfElement
                else
                        return false;
        }
-       
+
        public boolean isBold(boolean isStart)
        {
                if(isStart){
@@ -289,7 +295,7 @@ public class RtfText extends RtfElement
                }
                return false;
        }
-                               
+
     /** get the attributes of our text */
     public RtfAttributes getTextAttributes(){
         return m_attr;
index 56a8bacf26f0ceff04407594335d2cf59425f124..034c6df53a8ddf26b551cf532c0ed0282aa6ae41 100755 (executable)
  * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  * ============================================================================
  *
- * The RTF library of the FOP project consists of voluntary contributions made by
- * many individuals on behalf of the Apache Software Foundation and was originally
- * created by Bertrand Delacretaz <bdelacretaz@codeconsult.ch> and contributors of
- * the jfor project (www.jfor.org), who agreed to donate jfor to the FOP project.
- * For more information on the Apache Software Foundation, please
- * see <http://www.apache.org/>.
+ * This software consists of voluntary contributions made by many individuals
+ * on behalf of the Apache Software Foundation and was originally created by
+ * James Tauber <jtauber@jtauber.com>. For more information on the Apache
+ * Software Foundation, please see <http://www.apache.org/>.
  */
+
+/*
+ * This file is part of the RTF library of the FOP project, which was originally
+ * created by Bertrand Delacretaz <bdelacretaz@codeconsult.ch> and by other
+ * contributors to the jfor project (www.jfor.org), who agreed to donate jfor to
+ * the FOP project.
+ */
+
 package org.apache.fop.rtf.rtflib.rtfdoc;
 
 import java.util.Iterator;
@@ -62,7 +68,7 @@ import java.util.StringTokenizer;
 class WhitespaceCollapser {
     private final static String SPACE = " ";
     private boolean m_lastEndSpace = true;
-    
+
     /** remove extra whitespace in RtfText elements that are inside c */
     WhitespaceCollapser(RtfContainer c) {
         // process all texts
@@ -78,11 +84,11 @@ class WhitespaceCollapser {
             }
         }
     }
-    
+
     /** process one RtfText from our container */
     private void processText(RtfText txt) {
         final String orig = txt.getText();
-        
+
         // tokenize the text based on whitespace and regenerate it so as
         // to collapse multiple spaces into one
         if(orig != null && orig.length() > 0) {
@@ -90,7 +96,7 @@ class WhitespaceCollapser {
             final boolean endSpace = allSpaces || Character.isWhitespace(orig.charAt(orig.length() - 1));
             final boolean beginSpace = Character.isWhitespace(orig.charAt(0));
             final StringBuffer sb = new StringBuffer(orig.length());
-            
+
             // if text contains spaces only, keep at most one
             if(allSpaces) {
                 if(!m_lastEndSpace) sb.append(SPACE);
@@ -104,14 +110,14 @@ class WhitespaceCollapser {
                         sb.append(SPACE);
                     }
                     first = false;
-                    
+
                     sb.append(stk.nextToken());
                     if(stk.hasMoreTokens() || endSpace) {
                         sb.append(SPACE);
                     }
                 }
             }
-            
+
             txt.setText(sb.toString());
             m_lastEndSpace = endSpace;
         }
index 222063d76dbbcda42dbce072ead8f8a8fbf23e3d..3fb29c4dc3c31135f1f7da89d22001cc0fc9af79 100755 (executable)
  * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  * ============================================================================
  *
- * The RTF library of the FOP project consists of voluntary contributions made by
- * many individuals on behalf of the Apache Software Foundation and was originally
- * created by Bertrand Delacretaz <bdelacretaz@codeconsult.ch> and contributors of
- * the jfor project (www.jfor.org), who agreed to donate jfor to the FOP project.
- * For more information on the Apache Software Foundation, please
- * see <http://www.apache.org/>.
+ * This software consists of voluntary contributions made by many individuals
+ * on behalf of the Apache Software Foundation and was originally created by
+ * James Tauber <jtauber@jtauber.com>. For more information on the Apache
+ * Software Foundation, please see <http://www.apache.org/>.
  */
+
+/*
+ * This file is part of the RTF library of the FOP project, which was originally
+ * created by Bertrand Delacretaz <bdelacretaz@codeconsult.ch> and by other
+ * contributors to the jfor project (www.jfor.org), who agreed to donate jfor to
+ * the FOP project.
+ */
+
 package org.apache.fop.rtf.rtflib.testdocs;
 
 import org.apache.fop.rtf.rtflib.rtfdoc.*;
index 23dfde4abd0feeeaf9be35b3f5f43b3cbfdc6ab8..7c4f190bd992c5facc2f66299caec58f7e1812a6 100755 (executable)
  * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  * ============================================================================
  *
- * The RTF library of the FOP project consists of voluntary contributions made by
- * many individuals on behalf of the Apache Software Foundation and was originally
- * created by Bertrand Delacretaz <bdelacretaz@codeconsult.ch> and contributors of
- * the jfor project (www.jfor.org), who agreed to donate jfor to the FOP project.
- * For more information on the Apache Software Foundation, please
- * see <http://www.apache.org/>.
+ * This software consists of voluntary contributions made by many individuals
+ * on behalf of the Apache Software Foundation and was originally created by
+ * James Tauber <jtauber@jtauber.com>. For more information on the Apache
+ * Software Foundation, please see <http://www.apache.org/>.
  */
+
+/*
+ * This file is part of the RTF library of the FOP project, which was originally
+ * created by Bertrand Delacretaz <bdelacretaz@codeconsult.ch> and by other
+ * contributors to the jfor project (www.jfor.org), who agreed to donate jfor to
+ * the FOP project.
+ */
+
 package org.apache.fop.rtf.rtflib.testdocs;
 
 import java.io.File;
index 3d7a4bf2402d00c7d9a809ea139023147b39fa84..f1341f97c13938710c37c479db2fa800f2fd612c 100644 (file)
  * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  * ============================================================================
  *
- * The RTF library of the FOP project consists of voluntary contributions made by
- * many individuals on behalf of the Apache Software Foundation and was originally
- * created by Bertrand Delacretaz <bdelacretaz@codeconsult.ch> and contributors of
- * the jfor project (www.jfor.org), who agreed to donate jfor to the FOP project.
- * For more information on the Apache Software Foundation, please
- * see <http://www.apache.org/>.
+ * This software consists of voluntary contributions made by many individuals
+ * on behalf of the Apache Software Foundation and was originally created by
+ * James Tauber <jtauber@jtauber.com>. For more information on the Apache
+ * Software Foundation, please see <http://www.apache.org/>.
  */
+
+/*
+ * This file is part of the RTF library of the FOP project, which was originally
+ * created by Bertrand Delacretaz <bdelacretaz@codeconsult.ch> and by other
+ * contributors to the jfor project (www.jfor.org), who agreed to donate jfor to
+ * the FOP project.
+ */
+
 package org.apache.fop.rtf.rtflib.testdocs;
 
 import org.apache.fop.rtf.rtflib.interfaces.ITableColumnsInfo;
@@ -64,22 +70,22 @@ import org.apache.fop.rtf.rtflib.interfaces.ITableColumnsInfo;
 
 class DummyTableColumnsInfo implements ITableColumnsInfo
 {
-    
+
     public float getColumnWidth() {
         return INVALID_COLUM_WIDTH;
     }
-    
+
     public void selectFirstColumn() {
     }
-    
+
     public int getNumberOfColumns() {
         return 0;
     }
-    
+
     public int getColumnIndex() {
         return 0;
     }
-    
+
     public void selectNextColumn() {
-    }   
+    }
 }
\ No newline at end of file
index ccaa524593322fb55c8b922706c0e6f8457df81a..4b21aee8d0f7d8afb22f01cf91d1e593c6a6bd44 100755 (executable)
  * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  * ============================================================================
  *
- * The RTF library of the FOP project consists of voluntary contributions made by
- * many individuals on behalf of the Apache Software Foundation and was originally
- * created by Bertrand Delacretaz <bdelacretaz@codeconsult.ch> and contributors of
- * the jfor project (www.jfor.org), who agreed to donate jfor to the FOP project.
- * For more information on the Apache Software Foundation, please
- * see <http://www.apache.org/>.
+ * This software consists of voluntary contributions made by many individuals
+ * on behalf of the Apache Software Foundation and was originally created by
+ * James Tauber <jtauber@jtauber.com>. For more information on the Apache
+ * Software Foundation, please see <http://www.apache.org/>.
  */
+
+/*
+ * This file is part of the RTF library of the FOP project, which was originally
+ * created by Bertrand Delacretaz <bdelacretaz@codeconsult.ch> and by other
+ * contributors to the jfor project (www.jfor.org), who agreed to donate jfor to
+ * the FOP project.
+ */
+
 package org.apache.fop.rtf.rtflib.testdocs;
 
 import org.apache.fop.rtf.rtflib.rtfdoc.RtfDocumentArea;
index 32bc9266c4132739aca4e27e51cb91c04eede905..a77dd9bd540cc0941496f7b13f63578221f64c6e 100755 (executable)
  * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  * ============================================================================
  *
- * The RTF library of the FOP project consists of voluntary contributions made by
- * many individuals on behalf of the Apache Software Foundation and was originally
- * created by Bertrand Delacretaz <bdelacretaz@codeconsult.ch> and contributors of
- * the jfor project (www.jfor.org), who agreed to donate jfor to the FOP project.
- * For more information on the Apache Software Foundation, please
- * see <http://www.apache.org/>.
+ * This software consists of voluntary contributions made by many individuals
+ * on behalf of the Apache Software Foundation and was originally created by
+ * James Tauber <jtauber@jtauber.com>. For more information on the Apache
+ * Software Foundation, please see <http://www.apache.org/>.
  */
+
+/*
+ * This file is part of the RTF library of the FOP project, which was originally
+ * created by Bertrand Delacretaz <bdelacretaz@codeconsult.ch> and by other
+ * contributors to the jfor project (www.jfor.org), who agreed to donate jfor to
+ * the FOP project.
+ */
+
 package org.apache.fop.rtf.rtflib.testdocs;
 
 import java.util.Date;
@@ -65,19 +71,19 @@ class ListInTable extends TestDocument
     protected void generateDocument(RtfDocumentArea rda,RtfSection sect)
     throws IOException {
         sect.newParagraph().newText("There must be a table below where the second cell contains a bulleted list mixed with normal paragraphs");
-        
+
         final RtfTable tbl = sect.newTable(new DummyTableColumnsInfo());
         final RtfTableRow row = tbl.newTableRow();
         row.newTableCell(RtfTableCell.DEFAULT_CELL_WIDTH).newParagraph().newText("cell A, simple");
-        
+
         final RtfTableCell c = row.newTableCell(RtfTableCell.DEFAULT_CELL_WIDTH);
         c.newParagraph().newText("cell B, contains this paragraph followed by a list and another paragraph");
         fillList(c.newList(null),1,3);
         c.newParagraph().newText("Normal paragraph, follows the list.");
-        
+
         row.newTableCell(RtfTableCell.DEFAULT_CELL_WIDTH).newParagraph().newText("cell C, simple");
     }
-    
+
     private void fillList(RtfList list,int listIndex,int nItems)
     throws IOException
     {
index dfa4f8d536bf5e38804da2903697767e4c1175e4..338cd522c2154388f4e173c8692346ecb70a63e7 100755 (executable)
  * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  * ============================================================================
  *
- * The RTF library of the FOP project consists of voluntary contributions made by
- * many individuals on behalf of the Apache Software Foundation and was originally
- * created by Bertrand Delacretaz <bdelacretaz@codeconsult.ch> and contributors of
- * the jfor project (www.jfor.org), who agreed to donate jfor to the FOP project.
- * For more information on the Apache Software Foundation, please
- * see <http://www.apache.org/>.
+ * This software consists of voluntary contributions made by many individuals
+ * on behalf of the Apache Software Foundation and was originally created by
+ * James Tauber <jtauber@jtauber.com>. For more information on the Apache
+ * Software Foundation, please see <http://www.apache.org/>.
  */
+
+/*
+ * This file is part of the RTF library of the FOP project, which was originally
+ * created by Bertrand Delacretaz <bdelacretaz@codeconsult.ch> and by other
+ * contributors to the jfor project (www.jfor.org), who agreed to donate jfor to
+ * the FOP project.
+ */
+
 package org.apache.fop.rtf.rtflib.testdocs;
 
 import java.util.Date;
@@ -66,7 +72,7 @@ class MergedTableCells extends TestDocument
     protected void generateDocument(RtfDocumentArea rda,RtfSection sect)
     throws IOException {
         sect.newParagraph().newText("This document contains a table with some merged cells.");
-        
+
         final RtfTable tbl = sect.newTable(new DummyTableColumnsInfo());
         final int MM_TO_TWIPS = (int)(1440f / 25.4f);
 
@@ -76,58 +82,58 @@ class MergedTableCells extends TestDocument
             RtfTableCell c = r.newTableCell(80 * MM_TO_TWIPS);
             c.setHMerge(c.MERGE_START);
             c.newParagraph().newText("cell 0,0, width 80mm, merge start, followed by two merged cells totalling 80mm width.");
-            
+
             c = r.newTableCell(40 * MM_TO_TWIPS);
             c.setHMerge(c.MERGE_WITH_PREVIOUS);
             c.newParagraph().newText("THIS IS IN AN HMERGED CELL, MUST NOT APPEAR IN RTF DOCUMENT");
-        
+
             c = r.newTableCell(40 * MM_TO_TWIPS);
             c.setHMerge(c.MERGE_WITH_PREVIOUS);
             c.newParagraph().newText("THIS IS IN AN HMERGED CELL, MUST NOT APPEAR IN RTF DOCUMENT");
         }
-        
+
         // second row, start vertical merging in column 1
         {
             RtfTableRow r = tbl.newTableRow();
             RtfTableCell c = r.newTableCell(40 * MM_TO_TWIPS);
             c.setVMerge(c.MERGE_START);
             c.newParagraph().newText("cell 1,0, vertical merge start, 40mm, spans three rows.");
-            
+
             r.newTableCell(80 * MM_TO_TWIPS).newParagraph().newText("cell 1,1, no merge, 80mm");
-            
+
             c = r.newTableCell(40 * MM_TO_TWIPS);
             c.setVMerge(c.MERGE_START);
             c.newParagraph().newText("cell 1,2, vertical merge start, 40mm, spans two rows.");
         }
-        
+
         // third row, column 1 merged with previous row
         {
             RtfTableRow r = tbl.newTableRow();
             RtfTableCell c = r.newTableCell(40 * MM_TO_TWIPS);
             c.setVMerge(c.MERGE_WITH_PREVIOUS);
             c.newParagraph().newText("cell 2,0, VMERGED CELL, MUST NOT APPEAR IN RTF DOCUMENT");
-            
+
             r.newTableCell(40 * MM_TO_TWIPS).newParagraph().newText("cell 2,1, no merge, 40mm");
             r.newTableCell(40 * MM_TO_TWIPS).newParagraph().newText("cell 2,2, no merge, 40mm");
-            
+
             c = r.newTableCell(40 * MM_TO_TWIPS);
             c.setVMerge(c.MERGE_WITH_PREVIOUS);
             c.newParagraph().newText("cell 2,3, VMERGED CELL, MUST NOT APPEAR IN RTF DOCUMENT");
         }
-        
+
         // fourth row, column 1 merged with previous row
         {
             RtfTableRow r = tbl.newTableRow();
             RtfTableCell c = r.newTableCell(40 * MM_TO_TWIPS);
             c.setVMerge(c.MERGE_WITH_PREVIOUS);
             c.newParagraph().newText("cell 3,0, VMERGED CELL, MUST NOT APPEAR IN RTF DOCUMENT");
-            
+
             r.newTableCell(10 * MM_TO_TWIPS).newParagraph().newText("cell 3,1, no merge, 10mm");
             r.newTableCell(30 * MM_TO_TWIPS).newParagraph().newText("cell 3,2, no merge, 30mm");
             r.newTableCell(40 * MM_TO_TWIPS).newParagraph().newText("cell 3,3, no merge, 40mm");
             r.newTableCell(40 * MM_TO_TWIPS).newParagraph().newText("cell 3,4, no merge, 40mm");
         }
-        
+
         // fifth row, just one cell
         {
             RtfTableRow r = tbl.newTableRow();
index 9be4e0f52b1f8a952d3acbbb172e81f9260b27a8..1854e3a655b804a03c34f433efccc07e920e8259 100755 (executable)
  * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  * ============================================================================
  *
- * The RTF library of the FOP project consists of voluntary contributions made by
- * many individuals on behalf of the Apache Software Foundation and was originally
- * created by Bertrand Delacretaz <bdelacretaz@codeconsult.ch> and contributors of
- * the jfor project (www.jfor.org), who agreed to donate jfor to the FOP project.
- * For more information on the Apache Software Foundation, please
- * see <http://www.apache.org/>.
+ * This software consists of voluntary contributions made by many individuals
+ * on behalf of the Apache Software Foundation and was originally created by
+ * James Tauber <jtauber@jtauber.com>. For more information on the Apache
+ * Software Foundation, please see <http://www.apache.org/>.
  */
+
+/*
+ * This file is part of the RTF library of the FOP project, which was originally
+ * created by Bertrand Delacretaz <bdelacretaz@codeconsult.ch> and by other
+ * contributors to the jfor project (www.jfor.org), who agreed to donate jfor to
+ * the FOP project.
+ */
+
 package org.apache.fop.rtf.rtflib.testdocs;
 
 import java.util.Date;
@@ -61,29 +67,29 @@ import org.apache.fop.rtf.rtflib.rtfdoc.*;
 
 class NestedTable extends TestDocument {
     private static final int MM_TO_TWIPS = (int)(1440f / 25.4f);
-    
+
     /** generate the body of the test document */
     protected void generateDocument(RtfDocumentArea rda,RtfSection sect)
     throws IOException {
         sect.newParagraph().newText("This document demonstrates pseudo-nested tables created using merged table cells");
-        
+
         firstTestTable(sect);
         RtfParagraph p = sect.newParagraph();
         p.newText("Test continues on next page.");
         p.newPageBreak();
         secondTestTable(sect);
-        
+
         p = sect.newParagraph();
         p.newText("Test continues on next page.");
         p.newPageBreak();
         thirdTestTable(sect);
-        
+
         sect.newParagraph().newText("End of nested tables test document");
     }
-    
+
     private void firstTestTable(RtfSection sect)
     throws IOException {
-        
+
         sect.newParagraph().newText("First test: table with one nested table in cell 1,1");
         final RtfTable tbl = sect.newTable(new DummyTableColumnsInfo());
         // first row, normal
@@ -92,30 +98,30 @@ class NestedTable extends TestDocument {
             RtfTableCell c = r.newTableCell(160 * MM_TO_TWIPS);
             c.newParagraph().newText("cell 0,0, width 160mm, only cell in this row.");
         }
-        
+
         // second row contains nested table
         {
             RtfTableRow r = tbl.newTableRow();
             r.newTableCell(40 * MM_TO_TWIPS).newParagraph().newText("cell 1,0, width 40mm, to the left of nested table.");
-            
+
             final RtfTableCell c = r.newTableCell(80 * MM_TO_TWIPS);
             c.newParagraph().newText("cell 1,1, width 80mm, this text is followed by a nested table in the same cell, followed by text that says 'AFTER NESTED TABLE'.");
             fillNestedTable(c.newTable(new DummyTableColumnsInfo()),1);
             c.newParagraph().newText("AFTER NESTED TABLE");
-            
+
             r.newTableCell(40 * MM_TO_TWIPS).newParagraph().newText("cell 1,2, width 40mm, to the right of nested table.");
         }
-        
+
         // third row, normal
         {
             RtfTableRow r = tbl.newTableRow();
             r.newTableCell(80 * MM_TO_TWIPS).newParagraph().newText("cell 2,0, width 80mm, this row has two cells.");
             r.newTableCell(80 * MM_TO_TWIPS).newParagraph().newText("cell 2,1, width 80mm, last cell.");
         }
-        
+
     }
-    
-    private void secondTestTable(RtfSection sect) 
+
+    private void secondTestTable(RtfSection sect)
     throws IOException {
         sect.newParagraph().newText("Second test: table with two nested tables in cell 1,1");
         final RtfTable tbl = sect.newTable(new DummyTableColumnsInfo());
@@ -125,22 +131,22 @@ class NestedTable extends TestDocument {
             RtfTableCell c = r.newTableCell(160 * MM_TO_TWIPS);
             c.newParagraph().newText("second test table: cell 0,0, width 160mm, only cell in this row.");
         }
-        
+
         // second row contains nested table
         {
             RtfTableRow r = tbl.newTableRow();
             r.newTableCell(40 * MM_TO_TWIPS).newParagraph().newText("cell 1,0, width 40mm, to the left of nested tables.");
-            
+
             final RtfTableCell c = r.newTableCell(80 * MM_TO_TWIPS);
             c.newParagraph().newText("cell 1,1, width 80mm, this text is followed by a nested table in the same cell, followed by text that says 'BETWEEN', then another table, then 'AFTER'.");
             fillNestedTable(c.newTable(new DummyTableColumnsInfo()),2);
             c.newParagraph().newText("BETWEEN");
             fillNestedTable(c.newTable(new DummyTableColumnsInfo()),3);
             c.newParagraph().newText("AFTER");
-            
+
             r.newTableCell(40 * MM_TO_TWIPS).newParagraph().newText("cell 1,2, width 40mm, to the right of nested table.");
         }
-        
+
         // third row, normal
         {
             RtfTableRow r = tbl.newTableRow();
@@ -148,8 +154,8 @@ class NestedTable extends TestDocument {
             r.newTableCell(80 * MM_TO_TWIPS).newParagraph().newText("cell 2,1, width 80mm, last cell.");
         }
     }
-    
-    private void thirdTestTable(RtfSection sect) 
+
+    private void thirdTestTable(RtfSection sect)
     throws IOException {
         sect.newParagraph().newText("Third test: table with two nested tables in cell 1,1 and one nested table in cell 0,1");
         final RtfTable tbl = sect.newTable(new DummyTableColumnsInfo());
@@ -161,22 +167,22 @@ class NestedTable extends TestDocument {
             c = r.newTableCell(80 * MM_TO_TWIPS);
             fillNestedTable(c.newTable(new DummyTableColumnsInfo()),4);
         }
-        
+
         // second row contains nested table
         {
             RtfTableRow r = tbl.newTableRow();
             r.newTableCell(40 * MM_TO_TWIPS).newParagraph().newText("cell 1,0, width 40mm, to the left of nested tables.");
-            
+
             final RtfTableCell c = r.newTableCell(80 * MM_TO_TWIPS);
             c.newParagraph().newText("cell 1,1, width 80mm, this text is followed by a nested table in the same cell, followed by text that says 'BETWEEN', then another table, then 'AFTER'.");
             fillNestedTable(c.newTable(new DummyTableColumnsInfo()),5);
             c.newParagraph().newText("BETWEEN");
             fillNestedTable(c.newTable(new DummyTableColumnsInfo()),6);
             c.newParagraph().newText("AFTER");
-            
+
             r.newTableCell(40 * MM_TO_TWIPS).newParagraph().newText("cell 1,2, width 40mm, to the right of nested table.");
         }
-        
+
         // third row, normal
         {
             RtfTableRow r = tbl.newTableRow();
@@ -184,7 +190,7 @@ class NestedTable extends TestDocument {
             r.newTableCell(80 * MM_TO_TWIPS).newParagraph().newText("cell 2,1, width 80mm, last cell.");
         }
     }
-    
+
     /** fill the nested table */
     private void fillNestedTable(RtfTable tbl, int index)
     throws IOException {
@@ -195,13 +201,13 @@ class NestedTable extends TestDocument {
             id + ":nested cell 0,0. Nested table contains 3 rows with 1,2 and 3 cells respectively"
             );
         }
-        
+
         {
             RtfTableRow r = tbl.newTableRow();
             r.newTableCell(40 * MM_TO_TWIPS).newParagraph().newText(id + ":nested cell 1,0, 40mm.");
             r.newTableCell(40 * MM_TO_TWIPS).newParagraph().newText(id + ":nested cell 1,1, 40mm.");
         }
-        
+
         {
             RtfTableRow r = tbl.newTableRow();
             r.newTableCell(30 * MM_TO_TWIPS).newParagraph().newText(id + ":nested cell 2,0, 30mm.");
index 3d31fcbd468db62da352650d5ad19d84fdfcadc5..ac7e2992aa36d25555cad4190d5f7818edc73f18 100755 (executable)
  * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  * ============================================================================
  *
- * The RTF library of the FOP project consists of voluntary contributions made by
- * many individuals on behalf of the Apache Software Foundation and was originally
- * created by Bertrand Delacretaz <bdelacretaz@codeconsult.ch> and contributors of
- * the jfor project (www.jfor.org), who agreed to donate jfor to the FOP project.
- * For more information on the Apache Software Foundation, please
- * see <http://www.apache.org/>.
+ * This software consists of voluntary contributions made by many individuals
+ * on behalf of the Apache Software Foundation and was originally created by
+ * James Tauber <jtauber@jtauber.com>. For more information on the Apache
+ * Software Foundation, please see <http://www.apache.org/>.
  */
+
+/*
+ * This file is part of the RTF library of the FOP project, which was originally
+ * created by Bertrand Delacretaz <bdelacretaz@codeconsult.ch> and by other
+ * contributors to the jfor project (www.jfor.org), who agreed to donate jfor to
+ * the FOP project.
+ */
+
 package org.apache.fop.rtf.rtflib.testdocs;
 
 import org.apache.fop.rtf.rtflib.rtfdoc.RtfDocumentArea;
index fa20fe3722b70eb2fabfeee963f5829f1ba91ea8..34b1e9b8ce6f285fc7c0fa465223193768c19ba3 100755 (executable)
  * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  * ============================================================================
  *
- * The RTF library of the FOP project consists of voluntary contributions made by
- * many individuals on behalf of the Apache Software Foundation and was originally
- * created by Bertrand Delacretaz <bdelacretaz@codeconsult.ch> and contributors of
- * the jfor project (www.jfor.org), who agreed to donate jfor to the FOP project.
- * For more information on the Apache Software Foundation, please
- * see <http://www.apache.org/>.
+ * This software consists of voluntary contributions made by many individuals
+ * on behalf of the Apache Software Foundation and was originally created by
+ * James Tauber <jtauber@jtauber.com>. For more information on the Apache
+ * Software Foundation, please see <http://www.apache.org/>.
  */
+
+/*
+ * This file is part of the RTF library of the FOP project, which was originally
+ * created by Bertrand Delacretaz <bdelacretaz@codeconsult.ch> and by other
+ * contributors to the jfor project (www.jfor.org), who agreed to donate jfor to
+ * the FOP project.
+ */
+
 package org.apache.fop.rtf.rtflib.testdocs;
 
 import java.util.Date;
@@ -60,14 +66,14 @@ import org.apache.fop.rtf.rtflib.rtfdoc.*;
  *  @author Bertrand Delacretaz bdelacretaz@codeconsult.ch
  */
 
-class SimpleDocument 
+class SimpleDocument
 extends TestDocument
 {
     /** generate the body of the test document */
     protected void generateDocument(RtfDocumentArea rda,RtfSection sect)
     throws IOException {
         sect.newParagraph().newText("First paragraph of the simple RTF test document.");
-        
+
         final RtfParagraph para = sect.newParagraph();
         para.newText("Second paragraph of simple RTF test document.\n");
         for(int i=0; i < 242; i++) {
index 129fba3e469f11669ae68a6f2e3a9c86220d550c..a332912046fa022123fa7f57880a089431ad4368 100755 (executable)
  * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  * ============================================================================
  *
- * The RTF library of the FOP project consists of voluntary contributions made by
- * many individuals on behalf of the Apache Software Foundation and was originally
- * created by Bertrand Delacretaz <bdelacretaz@codeconsult.ch> and contributors of
- * the jfor project (www.jfor.org), who agreed to donate jfor to the FOP project.
- * For more information on the Apache Software Foundation, please
- * see <http://www.apache.org/>.
+ * This software consists of voluntary contributions made by many individuals
+ * on behalf of the Apache Software Foundation and was originally created by
+ * James Tauber <jtauber@jtauber.com>. For more information on the Apache
+ * Software Foundation, please see <http://www.apache.org/>.
  */
+
+/*
+ * This file is part of the RTF library of the FOP project, which was originally
+ * created by Bertrand Delacretaz <bdelacretaz@codeconsult.ch> and by other
+ * contributors to the jfor project (www.jfor.org), who agreed to donate jfor to
+ * the FOP project.
+ */
+
 package org.apache.fop.rtf.rtflib.testdocs;
 
 import java.util.Date;
@@ -71,13 +77,13 @@ class SimpleLists extends TestDocument
         sect.newParagraph().newText("Normal paragraph between lists 1 and 2.");
         makeList(sect,2,3,null);
         sect.newParagraph().newText("Normal paragraph after list 2.");
-        
+
         sect.newParagraph().newText("Now a numbered list (4 items):");
         final RtfList.NumberingStyle nn = new RtfList.NumberingStyle();
         nn.isBulletedList = false;
         makeList(sect,3,4,nn);
     }
-    
+
     private void makeList(RtfSection sect,int listIndex,int nItems,RtfList.NumberingStyle ns)
     throws IOException
     {
index 06f43d9e2e16a2c5c11af0da5dc995fa47c67900..59e69e44b59cbc1bcc27dab34220bb3969f68b8d 100755 (executable)
  * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  * ============================================================================
  *
- * The RTF library of the FOP project consists of voluntary contributions made by
- * many individuals on behalf of the Apache Software Foundation and was originally
- * created by Bertrand Delacretaz <bdelacretaz@codeconsult.ch> and contributors of
- * the jfor project (www.jfor.org), who agreed to donate jfor to the FOP project.
- * For more information on the Apache Software Foundation, please
- * see <http://www.apache.org/>.
+ * This software consists of voluntary contributions made by many individuals
+ * on behalf of the Apache Software Foundation and was originally created by
+ * James Tauber <jtauber@jtauber.com>. For more information on the Apache
+ * Software Foundation, please see <http://www.apache.org/>.
  */
+
+/*
+ * This file is part of the RTF library of the FOP project, which was originally
+ * created by Bertrand Delacretaz <bdelacretaz@codeconsult.ch> and by other
+ * contributors to the jfor project (www.jfor.org), who agreed to donate jfor to
+ * the FOP project.
+ */
+
 package org.apache.fop.rtf.rtflib.testdocs;
 
 import java.util.Date;
@@ -66,14 +72,14 @@ class SimpleTable extends TestDocument {
         final RtfTable tbl = sect.newTable(new DummyTableColumnsInfo());
         final int MAX_ROW = 2;
         final int MAX_COL = 3;
-        
+
         final int INCH_TO_TWIPS = 1440;
         final int c1w = 4;
         tbl.newTableRow().newTableCell(c1w * INCH_TO_TWIPS).newParagraph().newText("Here's a table row with just one cell, width " + c1w + "''");
-        
+
         for(int row=0; row < MAX_ROW; row++) {
             final RtfTableRow r = tbl.newTableRow();
-            
+
             for(int col=0; col < MAX_COL; col++) {
                 final float widthInInches = col / 2f + 1f;
                 final int widthInTwips = (int)(widthInInches * INCH_TO_TWIPS);
@@ -86,7 +92,7 @@ class SimpleTable extends TestDocument {
                 }
             }
         }
-        
+
         sect.newParagraph().newText("This paragraph follows the table.");
     }
 }
\ No newline at end of file
index 7d3b265745dac0f175492b0f65a226c798d516fe..c8ed60fb480123f2fbd3e8ae14e2269666a6f86b 100755 (executable)
  * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  * ============================================================================
  *
- * The RTF library of the FOP project consists of voluntary contributions made by
- * many individuals on behalf of the Apache Software Foundation and was originally
- * created by Bertrand Delacretaz <bdelacretaz@codeconsult.ch> and contributors of
- * the jfor project (www.jfor.org), who agreed to donate jfor to the FOP project.
- * For more information on the Apache Software Foundation, please
- * see <http://www.apache.org/>.
+ * This software consists of voluntary contributions made by many individuals
+ * on behalf of the Apache Software Foundation and was originally created by
+ * James Tauber <jtauber@jtauber.com>. For more information on the Apache
+ * Software Foundation, please see <http://www.apache.org/>.
  */
+
+/*
+ * This file is part of the RTF library of the FOP project, which was originally
+ * created by Bertrand Delacretaz <bdelacretaz@codeconsult.ch> and by other
+ * contributors to the jfor project (www.jfor.org), who agreed to donate jfor to
+ * the FOP project.
+ */
+
 package org.apache.fop.rtf.rtflib.testdocs;
 
 import java.util.Date;
index c5b87e4a53f06566cf84a6c7b8ad7b3e9323cba1..547f51252067164e77b2be7d2e931464b402c686 100755 (executable)
  * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  * ============================================================================
  *
- * The RTF library of the FOP project consists of voluntary contributions made by
- * many individuals on behalf of the Apache Software Foundation and was originally
- * created by Bertrand Delacretaz <bdelacretaz@codeconsult.ch> and contributors of
- * the jfor project (www.jfor.org), who agreed to donate jfor to the FOP project.
- * For more information on the Apache Software Foundation, please
- * see <http://www.apache.org/>.
+ * This software consists of voluntary contributions made by many individuals
+ * on behalf of the Apache Software Foundation and was originally created by
+ * James Tauber <jtauber@jtauber.com>. For more information on the Apache
+ * Software Foundation, please see <http://www.apache.org/>.
  */
+
+/*
+ * This file is part of the RTF library of the FOP project, which was originally
+ * created by Bertrand Delacretaz <bdelacretaz@codeconsult.ch> and by other
+ * contributors to the jfor project (www.jfor.org), who agreed to donate jfor to
+ * the FOP project.
+ */
+
 package org.apache.fop.rtf.rtflib.testdocs;
 
 import java.util.Date;
@@ -70,21 +76,21 @@ class TextAttributes extends TestDocument
         para.newText("This is bold\n",new RtfAttributes().set(RtfText.ATTR_BOLD));
         para.newText("This is italic\n",new RtfAttributes().set(RtfText.ATTR_ITALIC));
         para.newText("This is underline\n",new RtfAttributes().set(RtfText.ATTR_UNDERLINE));
-        
+
         // RTF font sizes are in half-points
         para.newText("This is size 48\n",new RtfAttributes().set(RtfText.ATTR_FONT_SIZE,96));
-        
+
         para.newText(
             "This is bold and italic\n",
             new RtfAttributes().set(RtfText.ATTR_BOLD).set(RtfText.ATTR_ITALIC)
           );
-        
+
         final RtfAttributes attr = new RtfAttributes();
         attr.set(RtfText.ATTR_BOLD).set(RtfText.ATTR_ITALIC);
         attr.set(RtfText.ATTR_UNDERLINE);
         attr.set(RtfText.ATTR_FONT_SIZE,72);
         para.newText("This is bold, italic, underline and size 36\n",attr);
-        
+
         para.newText("This is back to normal\n");
     }
 }
\ No newline at end of file
index cffac2c92bb93fffa9cb593d520293473c739c9a..663f49bb22632126cc57467c1589b0ccf38d0d7e 100755 (executable)
  * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  * ============================================================================
  *
- * The RTF library of the FOP project consists of voluntary contributions made by
- * many individuals on behalf of the Apache Software Foundation and was originally
- * created by Bertrand Delacretaz <bdelacretaz@codeconsult.ch> and contributors of
- * the jfor project (www.jfor.org), who agreed to donate jfor to the FOP project.
- * For more information on the Apache Software Foundation, please
- * see <http://www.apache.org/>.
+ * This software consists of voluntary contributions made by many individuals
+ * on behalf of the Apache Software Foundation and was originally created by
+ * James Tauber <jtauber@jtauber.com>. For more information on the Apache
+ * Software Foundation, please see <http://www.apache.org/>.
  */
+
+/*
+ * This file is part of the RTF library of the FOP project, which was originally
+ * created by Bertrand Delacretaz <bdelacretaz@codeconsult.ch> and by other
+ * contributors to the jfor project (www.jfor.org), who agreed to donate jfor to
+ * the FOP project.
+ */
+
 package org.apache.fop.rtf.rtflib.testdocs;
 
 import java.util.Date;
@@ -68,7 +74,7 @@ class Whitespace extends TestDocument
         final RtfParagraph p1 = sect.newParagraph();
         p1.newText("\t  Each word  of this paragraph must   be separated\tfrom\t\n\tthe next word with exactly\t \tone");
         p1.newText("   space.");
-        
+
         final RtfParagraph p2 = sect.newParagraph();
         p2.newText("");
         p2.newText("In this");
@@ -78,7 +84,7 @@ class Whitespace extends TestDocument
         p2.newText("exactly");
         p2.newText(" one space   ");
         p2.newText("between  each\tword and the  next, and no spaces at the beginning or end of the paragraph.");
-        
+
         final RtfParagraph p3 = sect.newParagraph();
         p3.newText("The word 'boomerang' must be written after this with no funny spacing: ");
         p3.newText("boo");
index c536535fd3992ff8ad17b9e1cbdf636c99143183..479cab7081b733ff63fd5e5df04353e347d02822 100755 (executable)
  * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  * ============================================================================
  *
- * The RTF library of the FOP project consists of voluntary contributions made by
- * many individuals on behalf of the Apache Software Foundation and was originally
- * created by Bertrand Delacretaz <bdelacretaz@codeconsult.ch> and contributors of
- * the jfor project (www.jfor.org), who agreed to donate jfor to the FOP project.
- * For more information on the Apache Software Foundation, please
- * see <http://www.apache.org/>.
+ * This software consists of voluntary contributions made by many individuals
+ * on behalf of the Apache Software Foundation and was originally created by
+ * James Tauber <jtauber@jtauber.com>. For more information on the Apache
+ * Software Foundation, please see <http://www.apache.org/>.
+ */
+
+/*
+ * This file is part of the RTF library of the FOP project, which was originally
+ * created by Bertrand Delacretaz <bdelacretaz@codeconsult.ch> and by other
+ * contributors to the jfor project (www.jfor.org), who agreed to donate jfor to
+ * the FOP project.
  */
 
 package org.apache.fop.rtf.rtflib.tools;
index 2f3abf452a98d3262b59e4ffcb2f7ac51b8e657b..a09907835c741e6521af6397e7324c9f2ab02bc2 100755 (executable)
  * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  * ============================================================================
  *
- * The RTF library of the FOP project consists of voluntary contributions made by
- * many individuals on behalf of the Apache Software Foundation and was originally
- * created by Bertrand Delacretaz <bdelacretaz@codeconsult.ch> and contributors of
- * the jfor project (www.jfor.org), who agreed to donate jfor to the FOP project.
- * For more information on the Apache Software Foundation, please
- * see <http://www.apache.org/>.
+ * This software consists of voluntary contributions made by many individuals
+ * on behalf of the Apache Software Foundation and was originally created by
+ * James Tauber <jtauber@jtauber.com>. For more information on the Apache
+ * Software Foundation, please see <http://www.apache.org/>.
+ */
+
+/*
+ * This file is part of the RTF library of the FOP project, which was originally
+ * created by Bertrand Delacretaz <bdelacretaz@codeconsult.ch> and by other
+ * contributors to the jfor project (www.jfor.org), who agreed to donate jfor to
+ * the FOP project.
  */
 
 package org.apache.fop.rtf.rtflib.tools;