cvs commit: xml-fop/src/org/apache/fop/mif RefElement.java RulingElement.java PGFElement.java MIFFile.java MIFHandler.java MIFElement.java

2003-03-07 Thread jeremias
jeremias2003/03/07 00:09:27

  Modified:src/org/apache/fop/mif RefElement.java RulingElement.java
PGFElement.java MIFFile.java MIFHandler.java
MIFElement.java
  Log:
  Switched to long licence
  Some general checkstyle fixing
  
  Revision  ChangesPath
  1.2   +50 -10xml-fop/src/org/apache/fop/mif/RefElement.java
  
  Index: RefElement.java
  ===
  RCS file: /home/cvs/xml-fop/src/org/apache/fop/mif/RefElement.java,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- RefElement.java   5 Jun 2002 14:52:27 -   1.1
  +++ RefElement.java   7 Mar 2003 08:09:26 -   1.2
  @@ -1,16 +1,55 @@
   /*
* $Id$
  - * Copyright (C) 2001 The Apache Software Foundation. All rights reserved.
  - * For details on use and redistribution please refer to the
  - * LICENSE file included with these sources.
  - */
  -
  + * 
  + *The Apache Software License, Version 1.1
  + * 
  + * 
  + * Copyright (C) 1999-2003 The Apache Software Foundation. All rights reserved.
  + * 
  + * Redistribution and use in source and binary forms, with or without modifica-
  + * tion, are permitted provided that the following conditions are met:
  + * 
  + * 1. Redistributions of source code must retain the above copyright notice,
  + *this list of conditions and the following disclaimer.
  + * 
  + * 2. Redistributions in binary form must reproduce the above copyright notice,
  + *this list of conditions and the following disclaimer in the documentation
  + *and/or other materials provided with the distribution.
  + * 
  + * 3. The end-user documentation included with the redistribution, if any, must
  + *include the following acknowledgment: This product includes software
  + *developed by the Apache Software Foundation (http://www.apache.org/).
  + *Alternately, this acknowledgment may appear in the software itself, if
  + *and wherever such third-party acknowledgments normally appear.
  + * 
  + * 4. The names FOP and Apache Software Foundation must not be used to
  + *endorse or promote products derived from this software without prior
  + *written permission. For written permission, please contact
  + *[EMAIL PROTECTED]
  + * 
  + * 5. Products derived from this software may not be called Apache, nor may
  + *Apache appear in their name, without prior written permission of the
  + *Apache Software Foundation.
  + * 
  + * THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES,
  + * INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
  + * FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
  + * APACHE SOFTWARE FOUNDATION OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT,
  + * INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLU-
  + * DING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS
  + * OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON
  + * ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  + * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
  + * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  + * 
  + * 
  + * This software consists of voluntary contributions made by many individuals
  + * on behalf of the Apache Software Foundation and was originally created by
  + * James Tauber [EMAIL PROTECTED]. For more information on the Apache
  + * Software Foundation, please see http://www.apache.org/.
  + */ 
   package org.apache.fop.mif;
   
  -// Java
  -import java.io.*;
  -import java.util.*;
  -
   /**
* Reference MIF Element.
* This element is a lookup reference set that contains
  @@ -23,6 +62,7 @@
   public class RefElement extends MIFElement {
   
   /**
  + * @see org.apache.fop.mif.MIFElement#MIFElement(String)
*/
   public RefElement(String n) {
   super(n);
  
  
  
  1.2   +50 -16xml-fop/src/org/apache/fop/mif/RulingElement.java
  
  Index: RulingElement.java
  ===
  RCS file: /home/cvs/xml-fop/src/org/apache/fop/mif/RulingElement.java,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- RulingElement.java5 Jun 2002 14:52:27 -   1.1
  +++ RulingElement.java7 Mar 2003 08:09:26 -   1.2
  @@ -1,29 +1,63 @@
   /*
* $Id$
  - * Copyright (C) 2001 The Apache Software Foundation. All rights reserved.
  - * For details on use and redistribution please refer to the
  - * LICENSE file included with these 

cvs commit: xml-fop/src/org/apache/fop/rtf/renderer RTFHandler.java

2003-03-07 Thread jeremias
jeremias2003/03/07 01:47:56

  Modified:src/org/apache/fop/rtf/renderer RTFHandler.java
  Log:
  Switched to long licence
  Some general checkstyle fixing
  
  Revision  ChangesPath
  1.4   +124 -42   xml-fop/src/org/apache/fop/rtf/renderer/RTFHandler.java
  
  Index: RTFHandler.java
  ===
  RCS file: /home/cvs/xml-fop/src/org/apache/fop/rtf/renderer/RTFHandler.java,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- RTFHandler.java   29 Nov 2002 23:18:58 -  1.3
  +++ RTFHandler.java   7 Mar 2003 09:47:56 -   1.4
  @@ -1,120 +1,202 @@
   /*
* $Id$
  - * Copyright (C) 2001 The Apache Software Foundation. All rights reserved.
  - * For details on use and redistribution please refer to the
  - * LICENSE file included with these sources.
  - */
  -
  + * 
  + *The Apache Software License, Version 1.1
  + * 
  + * 
  + * Copyright (C) 1999-2003 The Apache Software Foundation. All rights reserved.
  + * 
  + * Redistribution and use in source and binary forms, with or without modifica-
  + * tion, are permitted provided that the following conditions are met:
  + * 
  + * 1. Redistributions of source code must retain the above copyright notice,
  + *this list of conditions and the following disclaimer.
  + * 
  + * 2. Redistributions in binary form must reproduce the above copyright notice,
  + *this list of conditions and the following disclaimer in the documentation
  + *and/or other materials provided with the distribution.
  + * 
  + * 3. The end-user documentation included with the redistribution, if any, must
  + *include the following acknowledgment: This product includes software
  + *developed by the Apache Software Foundation (http://www.apache.org/).
  + *Alternately, this acknowledgment may appear in the software itself, if
  + *and wherever such third-party acknowledgments normally appear.
  + * 
  + * 4. The names FOP and Apache Software Foundation must not be used to
  + *endorse or promote products derived from this software without prior
  + *written permission. For written permission, please contact
  + *[EMAIL PROTECTED]
  + * 
  + * 5. Products derived from this software may not be called Apache, nor may
  + *Apache appear in their name, without prior written permission of the
  + *Apache Software Foundation.
  + * 
  + * THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES,
  + * INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
  + * FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
  + * APACHE SOFTWARE FOUNDATION OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT,
  + * INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLU-
  + * DING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS
  + * OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON
  + * ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  + * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
  + * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  + * 
  + * 
  + * This software consists of voluntary contributions made by many individuals
  + * on behalf of the Apache Software Foundation and was originally created by
  + * James Tauber [EMAIL PROTECTED]. For more information on the Apache
  + * Software Foundation, please see http://www.apache.org/.
  + */ 
   package org.apache.fop.rtf.renderer;
   
  +// Java
  +import java.io.OutputStream;
  +import java.io.OutputStreamWriter;
  +import java.io.IOException;
  +
  +// XML
  +import org.xml.sax.SAXException;
  +
  +// FOP
   import org.apache.fop.apps.StructureHandler;
   import org.apache.fop.layout.FontInfo;
   import org.apache.fop.apps.FOPException;
   
   import org.apache.fop.fo.pagination.PageSequence;
   import org.apache.fop.fo.pagination.LayoutMasterSet;
  -import org.apache.fop.fo.pagination.SimplePageMaster;
   import org.apache.fop.fo.Title;
   import org.apache.fop.fo.flow.Block;
   import org.apache.fop.fo.flow.Flow;
   
  +// JFOR
   import org.jfor.jfor.rtflib.rtfdoc.RtfFile;
   import org.jfor.jfor.rtflib.rtfdoc.RtfSection;
   import org.jfor.jfor.rtflib.rtfdoc.RtfParagraph;
   import org.jfor.jfor.rtflib.rtfdoc.RtfDocumentArea;
   
  -import org.xml.sax.SAXException;
  -import java.io.OutputStream;
  -import java.io.OutputStreamWriter;
  -import java.io.IOException;
  -
   /**
* RTF Handler: generates RTF output using the structure events from
* the FO Tree sent to this structure handler.
*
  - *  @author [EMAIL PROTECTED]
  + * @author [EMAIL 

cvs commit: xml-fop/src/org/apache/fop/servlet FopServlet.java FopPrintServlet.java

2003-03-07 Thread jeremias
jeremias2003/03/07 01:48:05

  Modified:src/org/apache/fop/servlet FopServlet.java
FopPrintServlet.java
  Log:
  Switched to long licence
  Some general checkstyle fixing
  
  Revision  ChangesPath
  1.2   +50 -7 xml-fop/src/org/apache/fop/servlet/FopServlet.java
  
  Index: FopServlet.java
  ===
  RCS file: /home/cvs/xml-fop/src/org/apache/fop/servlet/FopServlet.java,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- FopServlet.java   2 Feb 2003 16:36:42 -   1.1
  +++ FopServlet.java   7 Mar 2003 09:48:05 -   1.2
  @@ -1,10 +1,53 @@
   /*
* $Id$
  - * Copyright (C) 2001-2003 The Apache Software Foundation. All rights reserved.
  - * For details on use and redistribution please refer to the
  - * LICENSE file included with these sources.
  - */
  -
  + * 
  + *The Apache Software License, Version 1.1
  + * 
  + * 
  + * Copyright (C) 1999-2003 The Apache Software Foundation. All rights reserved.
  + * 
  + * Redistribution and use in source and binary forms, with or without modifica-
  + * tion, are permitted provided that the following conditions are met:
  + * 
  + * 1. Redistributions of source code must retain the above copyright notice,
  + *this list of conditions and the following disclaimer.
  + * 
  + * 2. Redistributions in binary form must reproduce the above copyright notice,
  + *this list of conditions and the following disclaimer in the documentation
  + *and/or other materials provided with the distribution.
  + * 
  + * 3. The end-user documentation included with the redistribution, if any, must
  + *include the following acknowledgment: This product includes software
  + *developed by the Apache Software Foundation (http://www.apache.org/).
  + *Alternately, this acknowledgment may appear in the software itself, if
  + *and wherever such third-party acknowledgments normally appear.
  + * 
  + * 4. The names FOP and Apache Software Foundation must not be used to
  + *endorse or promote products derived from this software without prior
  + *written permission. For written permission, please contact
  + *[EMAIL PROTECTED]
  + * 
  + * 5. Products derived from this software may not be called Apache, nor may
  + *Apache appear in their name, without prior written permission of the
  + *Apache Software Foundation.
  + * 
  + * THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES,
  + * INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
  + * FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
  + * APACHE SOFTWARE FOUNDATION OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT,
  + * INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLU-
  + * DING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS
  + * OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON
  + * ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  + * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
  + * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  + * 
  + * 
  + * This software consists of voluntary contributions made by many individuals
  + * on behalf of the Apache Software Foundation and was originally created by
  + * James Tauber [EMAIL PROTECTED]. For more information on the Apache
  + * Software Foundation, please see http://www.apache.org/.
  + */ 
   package org.apache.fop.servlet;
   
   import java.io.ByteArrayOutputStream;
  
  
  
  1.2   +50 -7 xml-fop/src/org/apache/fop/servlet/FopPrintServlet.java
  
  Index: FopPrintServlet.java
  ===
  RCS file: /home/cvs/xml-fop/src/org/apache/fop/servlet/FopPrintServlet.java,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- FopPrintServlet.java  2 Feb 2003 16:36:42 -   1.1
  +++ FopPrintServlet.java  7 Mar 2003 09:48:05 -   1.2
  @@ -1,10 +1,53 @@
   /*
* $Id$
  - * Copyright (C) 2002-2003 The Apache Software Foundation. All rights reserved.
  - * For details on use and redistribution please refer to the
  - * LICENSE file included with these sources.
  - */
  - 
  + * 
  + *The Apache Software License, Version 1.1
  + * 
  + * 
  + * Copyright (C) 1999-2003 The Apache Software Foundation. All rights reserved.
  + * 
  + * Redistribution and 

cvs commit: xml-fop/src/org/apache/fop/svg SVGElementMapping.java PDFGraphicsConfiguration.javat PDFGraphicsDevice.java PDFAElementBridge.java PDFANode.java PDFImageElementBridge.java SVGObj.java SVGUserAgent.java PDFTextPainter.java PDFGraphics2D.java PDFTranscoder.java PDFDocumentGraphics2D.java PDFTextElementBridge.java SVGUtilities.java

2003-03-07 Thread jeremias
jeremias2003/03/07 01:51:26

  Modified:src/org/apache/fop/svg SVGElementMapping.java
PDFGraphicsConfiguration.javat
PDFGraphicsDevice.java PDFAElementBridge.java
PDFANode.java PDFImageElementBridge.java
SVGObj.java SVGUserAgent.java PDFTextPainter.java
PDFGraphics2D.java PDFTranscoder.java
PDFDocumentGraphics2D.java
PDFTextElementBridge.java SVGUtilities.java
  Log:
  Switched to long licence
  
  Revision  ChangesPath
  1.24  +49 -6 xml-fop/src/org/apache/fop/svg/SVGElementMapping.java
  
  Index: SVGElementMapping.java
  ===
  RCS file: /home/cvs/xml-fop/src/org/apache/fop/svg/SVGElementMapping.java,v
  retrieving revision 1.23
  retrieving revision 1.24
  diff -u -r1.23 -r1.24
  --- SVGElementMapping.java10 Sep 2002 15:07:13 -  1.23
  +++ SVGElementMapping.java7 Mar 2003 09:51:25 -   1.24
  @@ -1,10 +1,53 @@
   /*
* $Id$
  - * Copyright (C) 2001-2002 The Apache Software Foundation. All rights reserved.
  - * For details on use and redistribution please refer to the
  - * LICENSE file included with these sources.
  - */
  -
  + * 
  + *The Apache Software License, Version 1.1
  + * 
  + * 
  + * Copyright (C) 1999-2003 The Apache Software Foundation. All rights reserved.
  + * 
  + * Redistribution and use in source and binary forms, with or without modifica-
  + * tion, are permitted provided that the following conditions are met:
  + * 
  + * 1. Redistributions of source code must retain the above copyright notice,
  + *this list of conditions and the following disclaimer.
  + * 
  + * 2. Redistributions in binary form must reproduce the above copyright notice,
  + *this list of conditions and the following disclaimer in the documentation
  + *and/or other materials provided with the distribution.
  + * 
  + * 3. The end-user documentation included with the redistribution, if any, must
  + *include the following acknowledgment: This product includes software
  + *developed by the Apache Software Foundation (http://www.apache.org/).
  + *Alternately, this acknowledgment may appear in the software itself, if
  + *and wherever such third-party acknowledgments normally appear.
  + * 
  + * 4. The names FOP and Apache Software Foundation must not be used to
  + *endorse or promote products derived from this software without prior
  + *written permission. For written permission, please contact
  + *[EMAIL PROTECTED]
  + * 
  + * 5. Products derived from this software may not be called Apache, nor may
  + *Apache appear in their name, without prior written permission of the
  + *Apache Software Foundation.
  + * 
  + * THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES,
  + * INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
  + * FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
  + * APACHE SOFTWARE FOUNDATION OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT,
  + * INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLU-
  + * DING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS
  + * OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON
  + * ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  + * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
  + * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  + * 
  + * 
  + * This software consists of voluntary contributions made by many individuals
  + * on behalf of the Apache Software Foundation and was originally created by
  + * James Tauber [EMAIL PROTECTED]. For more information on the Apache
  + * Software Foundation, please see http://www.apache.org/.
  + */ 
   package org.apache.fop.svg;
   
   import java.util.HashMap;
  
  
  
  1.2   +49 -6 xml-fop/src/org/apache/fop/svg/PDFGraphicsConfiguration.javat
  
  Index: PDFGraphicsConfiguration.javat
  ===
  RCS file: /home/cvs/xml-fop/src/org/apache/fop/svg/PDFGraphicsConfiguration.javat,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- PDFGraphicsConfiguration.javat17 Sep 2002 20:22:11 -  1.1
  +++ PDFGraphicsConfiguration.javat7 Mar 2003 09:51:25 -   1.2
  @@ -1,10 +1,53 @@
   /*
* $Id$
  - * Copyright (C) 2001-2002 The Apache Software Foundation. All rights reserved.
  - * For details on use and redistribution please 

cvs commit: xml-fop/src/org/apache/fop/tools/xslt TraxTransform.java XSLTransform.java

2003-03-07 Thread jeremias
jeremias2003/03/07 02:09:31

  Modified:src/org/apache/fop/tools AreaTreeBuilder.java
DocumentReader.java TestConverter.java
DocumentInputSource.java
   src/org/apache/fop/tools/anttasks RunTest.java
SerializeHyphPattern.java Fop.java Compare.java
   src/org/apache/fop/tools/xslt TraxTransform.java
XSLTransform.java
  Log:
  Switched to long licence
  Some general checkstyle fixing
  
  Revision  ChangesPath
  1.16  +49 -6 xml-fop/src/org/apache/fop/tools/AreaTreeBuilder.java
  
  Index: AreaTreeBuilder.java
  ===
  RCS file: /home/cvs/xml-fop/src/org/apache/fop/tools/AreaTreeBuilder.java,v
  retrieving revision 1.15
  retrieving revision 1.16
  diff -u -r1.15 -r1.16
  --- AreaTreeBuilder.java  8 Jan 2003 14:04:28 -   1.15
  +++ AreaTreeBuilder.java  7 Mar 2003 10:09:29 -   1.16
  @@ -1,10 +1,53 @@
   /*
* $Id$
  - * Copyright (C) 2001-2003 The Apache Software Foundation. All rights reserved.
  - * For details on use and redistribution please refer to the
  - * LICENSE file included with these sources.
  - */
  -
  + * 
  + *The Apache Software License, Version 1.1
  + * 
  + * 
  + * Copyright (C) 1999-2003 The Apache Software Foundation. All rights reserved.
  + * 
  + * Redistribution and use in source and binary forms, with or without modifica-
  + * tion, are permitted provided that the following conditions are met:
  + * 
  + * 1. Redistributions of source code must retain the above copyright notice,
  + *this list of conditions and the following disclaimer.
  + * 
  + * 2. Redistributions in binary form must reproduce the above copyright notice,
  + *this list of conditions and the following disclaimer in the documentation
  + *and/or other materials provided with the distribution.
  + * 
  + * 3. The end-user documentation included with the redistribution, if any, must
  + *include the following acknowledgment: This product includes software
  + *developed by the Apache Software Foundation (http://www.apache.org/).
  + *Alternately, this acknowledgment may appear in the software itself, if
  + *and wherever such third-party acknowledgments normally appear.
  + * 
  + * 4. The names FOP and Apache Software Foundation must not be used to
  + *endorse or promote products derived from this software without prior
  + *written permission. For written permission, please contact
  + *[EMAIL PROTECTED]
  + * 
  + * 5. Products derived from this software may not be called Apache, nor may
  + *Apache appear in their name, without prior written permission of the
  + *Apache Software Foundation.
  + * 
  + * THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES,
  + * INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
  + * FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
  + * APACHE SOFTWARE FOUNDATION OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT,
  + * INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLU-
  + * DING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS
  + * OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON
  + * ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  + * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
  + * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  + * 
  + * 
  + * This software consists of voluntary contributions made by many individuals
  + * on behalf of the Apache Software Foundation and was originally created by
  + * James Tauber [EMAIL PROTECTED]. For more information on the Apache
  + * Software Foundation, please see http://www.apache.org/.
  + */ 
   package org.apache.fop.tools;
   
   // Java
  
  
  
  1.4   +49 -6 xml-fop/src/org/apache/fop/tools/DocumentReader.java
  
  Index: DocumentReader.java
  ===
  RCS file: /home/cvs/xml-fop/src/org/apache/fop/tools/DocumentReader.java,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- DocumentReader.java   14 Feb 2003 11:18:54 -  1.3
  +++ DocumentReader.java   7 Mar 2003 10:09:30 -   1.4
  @@ -1,10 +1,53 @@
   /*
* $Id$
  - * Copyright (C) 2001-2003 The Apache Software Foundation. All rights reserved.
  - * For details on use and redistribution please refer to the
  - * LICENSE file included with these sources.
  - */
  -
  + * 

cvs commit: xml-fop/src/org/apache/fop/traits InlineProps.java LayoutProps.java BlockProps.java BorderProps.java

2003-03-07 Thread jeremias
jeremias2003/03/07 02:09:40

  Modified:src/org/apache/fop/traits InlineProps.java LayoutProps.java
BlockProps.java BorderProps.java
  Log:
  Switched to long licence
  Some general checkstyle fixing
  
  Revision  ChangesPath
  1.2   +49 -8 xml-fop/src/org/apache/fop/traits/InlineProps.java
  
  Index: InlineProps.java
  ===
  RCS file: /home/cvs/xml-fop/src/org/apache/fop/traits/InlineProps.java,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- InlineProps.java  28 Apr 2002 21:28:02 -  1.1
  +++ InlineProps.java  7 Mar 2003 10:09:40 -   1.2
  @@ -1,25 +1,66 @@
   /*
* $Id$
  - * Copyright (C) 2001 The Apache Software Foundation. All rights reserved.
  - * For details on use and redistribution please refer to the
  - * LICENSE file included with these sources.
  - */
  -
  + * 
  + *The Apache Software License, Version 1.1
  + * 
  + * 
  + * Copyright (C) 1999-2003 The Apache Software Foundation. All rights reserved.
  + * 
  + * Redistribution and use in source and binary forms, with or without modifica-
  + * tion, are permitted provided that the following conditions are met:
  + * 
  + * 1. Redistributions of source code must retain the above copyright notice,
  + *this list of conditions and the following disclaimer.
  + * 
  + * 2. Redistributions in binary form must reproduce the above copyright notice,
  + *this list of conditions and the following disclaimer in the documentation
  + *and/or other materials provided with the distribution.
  + * 
  + * 3. The end-user documentation included with the redistribution, if any, must
  + *include the following acknowledgment: This product includes software
  + *developed by the Apache Software Foundation (http://www.apache.org/).
  + *Alternately, this acknowledgment may appear in the software itself, if
  + *and wherever such third-party acknowledgments normally appear.
  + * 
  + * 4. The names FOP and Apache Software Foundation must not be used to
  + *endorse or promote products derived from this software without prior
  + *written permission. For written permission, please contact
  + *[EMAIL PROTECTED]
  + * 
  + * 5. Products derived from this software may not be called Apache, nor may
  + *Apache appear in their name, without prior written permission of the
  + *Apache Software Foundation.
  + * 
  + * THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES,
  + * INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
  + * FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
  + * APACHE SOFTWARE FOUNDATION OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT,
  + * INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLU-
  + * DING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS
  + * OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON
  + * ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  + * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
  + * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  + * 
  + * 
  + * This software consists of voluntary contributions made by many individuals
  + * on behalf of the Apache Software Foundation and was originally created by
  + * James Tauber [EMAIL PROTECTED]. For more information on the Apache
  + * Software Foundation, please see http://www.apache.org/.
  + */ 
   package org.apache.fop.traits;
   
  -
   /**
* Store all inline margin related properties
* Public structure allows direct member access.
*/
   public class InlineProps {
  +
   public int marginTop;
   public int marginBottom;
   public int marginLeft;
   public int marginRight;
   public SpaceVal spaceStart;
   public SpaceVal spaceEnd;
  -
  -public InlineProps() {}
   
   }
  
  
  
  1.4   +53 -10xml-fop/src/org/apache/fop/traits/LayoutProps.java
  
  Index: LayoutProps.java
  ===
  RCS file: /home/cvs/xml-fop/src/org/apache/fop/traits/LayoutProps.java,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- LayoutProps.java  25 Oct 2002 09:29:48 -  1.3
  +++ LayoutProps.java  7 Mar 2003 10:09:40 -   1.4
  @@ -1,13 +1,55 @@
   /*
* $Id$
  - * Copyright (C) 2002 The Apache Software Foundation. All rights reserved.
  - * For details on use and redistribution please refer to the
  - * LICENSE file included with these sources.
  - */
  -
  + * 

cvs commit: xml-fop/src/org/apache/fop/util CharUtilities.java StreamUtilities.java

2003-03-07 Thread jeremias
jeremias2003/03/07 02:09:50

  Modified:src/org/apache/fop/util CharUtilities.java
StreamUtilities.java
  Log:
  Switched to long licence
  Some general checkstyle fixing
  
  Revision  ChangesPath
  1.6   +49 -6 xml-fop/src/org/apache/fop/util/CharUtilities.java
  
  Index: CharUtilities.java
  ===
  RCS file: /home/cvs/xml-fop/src/org/apache/fop/util/CharUtilities.java,v
  retrieving revision 1.5
  retrieving revision 1.6
  diff -u -r1.5 -r1.6
  --- CharUtilities.java8 Jan 2003 14:05:11 -   1.5
  +++ CharUtilities.java7 Mar 2003 10:09:50 -   1.6
  @@ -1,10 +1,53 @@
   /*
* $Id$
  - * Copyright (C) 2001-2003 The Apache Software Foundation. All rights reserved.
  - * For details on use and redistribution please refer to the
  - * LICENSE file included with these sources.
  - */
  -
  + * 
  + *The Apache Software License, Version 1.1
  + * 
  + * 
  + * Copyright (C) 1999-2003 The Apache Software Foundation. All rights reserved.
  + * 
  + * Redistribution and use in source and binary forms, with or without modifica-
  + * tion, are permitted provided that the following conditions are met:
  + * 
  + * 1. Redistributions of source code must retain the above copyright notice,
  + *this list of conditions and the following disclaimer.
  + * 
  + * 2. Redistributions in binary form must reproduce the above copyright notice,
  + *this list of conditions and the following disclaimer in the documentation
  + *and/or other materials provided with the distribution.
  + * 
  + * 3. The end-user documentation included with the redistribution, if any, must
  + *include the following acknowledgment: This product includes software
  + *developed by the Apache Software Foundation (http://www.apache.org/).
  + *Alternately, this acknowledgment may appear in the software itself, if
  + *and wherever such third-party acknowledgments normally appear.
  + * 
  + * 4. The names FOP and Apache Software Foundation must not be used to
  + *endorse or promote products derived from this software without prior
  + *written permission. For written permission, please contact
  + *[EMAIL PROTECTED]
  + * 
  + * 5. Products derived from this software may not be called Apache, nor may
  + *Apache appear in their name, without prior written permission of the
  + *Apache Software Foundation.
  + * 
  + * THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES,
  + * INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
  + * FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
  + * APACHE SOFTWARE FOUNDATION OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT,
  + * INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLU-
  + * DING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS
  + * OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON
  + * ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  + * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
  + * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  + * 
  + * 
  + * This software consists of voluntary contributions made by many individuals
  + * on behalf of the Apache Software Foundation and was originally created by
  + * James Tauber [EMAIL PROTECTED]. For more information on the Apache
  + * Software Foundation, please see http://www.apache.org/.
  + */ 
   package org.apache.fop.util;
   
   import org.apache.fop.layout.FontState;
  
  
  
  1.3   +49 -5 xml-fop/src/org/apache/fop/util/StreamUtilities.java
  
  Index: StreamUtilities.java
  ===
  RCS file: /home/cvs/xml-fop/src/org/apache/fop/util/StreamUtilities.java,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- StreamUtilities.java  2 Dec 2002 14:15:08 -   1.2
  +++ StreamUtilities.java  7 Mar 2003 10:09:50 -   1.3
  @@ -1,9 +1,53 @@
   /*
* $Id$
  - * Copyright (C) 2002 The Apache Software Foundation. All rights reserved.
  - * For details on use and redistribution please refer to the
  - * LICENSE file included with these sources.
  - */
  + * 
  + *The Apache Software License, Version 1.1
  + * 
  + * 
  + * Copyright (C) 1999-2003 The Apache Software Foundation. All rights reserved.
  + * 
  + * Redistribution 

cvs commit: xml-fop/src/org/apache/fop/viewer PreviewDialog.java PreviewDialogAboutBox.java Translator.java Command.java GoToPageDialog.java

2003-03-07 Thread jeremias
jeremias2003/03/07 02:09:58

  Modified:src/org/apache/fop/viewer PreviewDialog.java
PreviewDialogAboutBox.java Translator.java
Command.java GoToPageDialog.java
  Log:
  Switched to long licence
  Some general checkstyle fixing
  
  Revision  ChangesPath
  1.14  +107 -29   xml-fop/src/org/apache/fop/viewer/PreviewDialog.java
  
  Index: PreviewDialog.java
  ===
  RCS file: /home/cvs/xml-fop/src/org/apache/fop/viewer/PreviewDialog.java,v
  retrieving revision 1.13
  retrieving revision 1.14
  diff -u -r1.13 -r1.14
  --- PreviewDialog.java29 Nov 2002 23:18:58 -  1.13
  +++ PreviewDialog.java7 Mar 2003 10:09:58 -   1.14
  @@ -1,20 +1,80 @@
   /*
* $Id$
  - * Copyright (C) 2001 The Apache Software Foundation. All rights reserved.
  - * For details on use and redistribution please refer to the
  - * LICENSE file included with these sources.
  - */
  -
  + * 
  + *The Apache Software License, Version 1.1
  + * 
  + * 
  + * Copyright (C) 1999-2003 The Apache Software Foundation. All rights reserved.
  + * 
  + * Redistribution and use in source and binary forms, with or without modifica-
  + * tion, are permitted provided that the following conditions are met:
  + * 
  + * 1. Redistributions of source code must retain the above copyright notice,
  + *this list of conditions and the following disclaimer.
  + * 
  + * 2. Redistributions in binary form must reproduce the above copyright notice,
  + *this list of conditions and the following disclaimer in the documentation
  + *and/or other materials provided with the distribution.
  + * 
  + * 3. The end-user documentation included with the redistribution, if any, must
  + *include the following acknowledgment: This product includes software
  + *developed by the Apache Software Foundation (http://www.apache.org/).
  + *Alternately, this acknowledgment may appear in the software itself, if
  + *and wherever such third-party acknowledgments normally appear.
  + * 
  + * 4. The names FOP and Apache Software Foundation must not be used to
  + *endorse or promote products derived from this software without prior
  + *written permission. For written permission, please contact
  + *[EMAIL PROTECTED]
  + * 
  + * 5. Products derived from this software may not be called Apache, nor may
  + *Apache appear in their name, without prior written permission of the
  + *Apache Software Foundation.
  + * 
  + * THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES,
  + * INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
  + * FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
  + * APACHE SOFTWARE FOUNDATION OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT,
  + * INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLU-
  + * DING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS
  + * OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON
  + * ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  + * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
  + * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  + * 
  + * 
  + * This software consists of voluntary contributions made by many individuals
  + * on behalf of the Apache Software Foundation and was originally created by
  + * James Tauber [EMAIL PROTECTED]. For more information on the Apache
  + * Software Foundation, please see http://www.apache.org/.
  + */ 
   package org.apache.fop.viewer;
   
   //Java
  -import java.awt.*;
  -import javax.swing.*;
  +import javax.swing.BorderFactory;
  +import javax.swing.JComboBox;
  +import javax.swing.JFrame;
  +import javax.swing.JLabel;
  +import javax.swing.JMenu;
  +import javax.swing.JMenuBar;
  +import javax.swing.JOptionPane;
  +import javax.swing.JPanel;
  +import javax.swing.JScrollPane;
  +import javax.swing.JToolBar;
  +import javax.swing.SwingUtilities;
  +
  +import java.awt.BorderLayout;
  +import java.awt.Color;
  +import java.awt.Dimension;
  +import java.awt.GridBagConstraints;
  +import java.awt.GridBagLayout;
  +import java.awt.Insets;
  +import java.awt.Point;
  +import java.awt.Toolkit;
   import java.awt.event.ActionEvent;
   import java.awt.event.ActionListener;
   import java.awt.print.PrinterJob;
   import java.awt.print.PrinterException;
  -import java.awt.image.BufferedImage;
   
   //FOP
   import org.apache.fop.apps.AWTStarter;
  @@ -29,8 +89,12 @@
* Stanislav Gorkhover: [EMAIL PROTECTED]
*/
   public class 

cvs commit: xml-fop/examples/mathml/src/org/apache/fop/mathml MathMLObj.java MathMLElement.java MathMLElementMapping.java

2003-03-07 Thread jeremias
jeremias2003/03/07 02:47:42

  Modified:examples/mathml/src/org/apache/fop/mathml MathMLObj.java
MathMLElement.java MathMLElementMapping.java
  Log:
  Switched to long licence
  Some general checkstyle fixing
  
  Revision  ChangesPath
  1.2   +56 -6 xml-fop/examples/mathml/src/org/apache/fop/mathml/MathMLObj.java
  
  Index: MathMLObj.java
  ===
  RCS file: 
/home/cvs/xml-fop/examples/mathml/src/org/apache/fop/mathml/MathMLObj.java,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- MathMLObj.java29 Jan 2003 16:25:25 -  1.1
  +++ MathMLObj.java7 Mar 2003 10:47:42 -   1.2
  @@ -1,9 +1,53 @@
  -/* $Id$
  - * Copyright (C) 2001 The Apache Software Foundation. All rights reserved.
  - * For details on use and redistribution please refer to the
  - * LICENSE file included with these sources.
  - */
  -
  +/*
  + * $Id$
  + * 
  + *The Apache Software License, Version 1.1
  + * 
  + * 
  + * Copyright (C) 1999-2003 The Apache Software Foundation. All rights reserved.
  + * 
  + * Redistribution and use in source and binary forms, with or without modifica-
  + * tion, are permitted provided that the following conditions are met:
  + * 
  + * 1. Redistributions of source code must retain the above copyright notice,
  + *this list of conditions and the following disclaimer.
  + * 
  + * 2. Redistributions in binary form must reproduce the above copyright notice,
  + *this list of conditions and the following disclaimer in the documentation
  + *and/or other materials provided with the distribution.
  + * 
  + * 3. The end-user documentation included with the redistribution, if any, must
  + *include the following acknowledgment: This product includes software
  + *developed by the Apache Software Foundation (http://www.apache.org/).
  + *Alternately, this acknowledgment may appear in the software itself, if
  + *and wherever such third-party acknowledgments normally appear.
  + * 
  + * 4. The names FOP and Apache Software Foundation must not be used to
  + *endorse or promote products derived from this software without prior
  + *written permission. For written permission, please contact
  + *[EMAIL PROTECTED]
  + * 
  + * 5. Products derived from this software may not be called Apache, nor may
  + *Apache appear in their name, without prior written permission of the
  + *Apache Software Foundation.
  + * 
  + * THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES,
  + * INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
  + * FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
  + * APACHE SOFTWARE FOUNDATION OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT,
  + * INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLU-
  + * DING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS
  + * OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON
  + * ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  + * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
  + * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  + * 
  + * 
  + * This software consists of voluntary contributions made by many individuals
  + * on behalf of the Apache Software Foundation and was originally created by
  + * James Tauber [EMAIL PROTECTED]. For more information on the Apache
  + * Software Foundation, please see http://www.apache.org/.
  + */ 
   package org.apache.fop.mathml;
   
   // FOP
  @@ -15,10 +59,16 @@
*/
   public class MathMLObj extends XMLObj {
   
  +/**
  + * @see org.apache.fop.fo.FONode#FONode(FONode)
  + */
   public MathMLObj(FONode parent) {
   super(parent);
   }
   
  +/**
  + * @see org.apache.fop.fo.XMLObj#getNameSpace()
  + */
   public String getNameSpace() {
   return MathMLElementMapping.URI;
   }
  
  
  
  1.2   +85 -12
xml-fop/examples/mathml/src/org/apache/fop/mathml/MathMLElement.java
  
  Index: MathMLElement.java
  ===
  RCS file: 
/home/cvs/xml-fop/examples/mathml/src/org/apache/fop/mathml/MathMLElement.java,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- MathMLElement.java29 Jan 2003 16:25:25 -  1.1
  +++ MathMLElement.java7 Mar 2003 10:47:42 -   1.2
  @@ -1,9 +1,53 @@
  -/* $Id$
  - * Copyright (C) 2001 The Apache Software Foundation. All rights reserved.
  - * For details on 

cvs commit: xml-fop/examples/plan/src/org/apache/fop/plan EventList.java PlanRenderer.java ActionInfo.java Main.java PlanElementMapping.java GroupInfo.java PlanElement.java PlanDrawer.java SimplePlanDrawer.java PlanObj.java PlanHints.java

2003-03-07 Thread jeremias
jeremias2003/03/07 02:47:51

  Modified:examples/plan/src/org/apache/fop/plan EventList.java
PlanRenderer.java ActionInfo.java Main.java
PlanElementMapping.java GroupInfo.java
PlanElement.java PlanDrawer.java
SimplePlanDrawer.java PlanObj.java PlanHints.java
  Log:
  Switched to long licence
  Some general checkstyle fixing
  
  Revision  ChangesPath
  1.2   +53 -8 xml-fop/examples/plan/src/org/apache/fop/plan/EventList.java
  
  Index: EventList.java
  ===
  RCS file: /home/cvs/xml-fop/examples/plan/src/org/apache/fop/plan/EventList.java,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- EventList.java29 Jan 2003 16:35:07 -  1.1
  +++ EventList.java7 Mar 2003 10:47:51 -   1.2
  @@ -1,15 +1,60 @@
  -/* $Id$
  - * Copyright (C) 2001 The Apache Software Foundation. All rights reserved.
  - * For details on use and redistribution please refer to the
  - * LICENSE file included with these sources.
  - */
  -
  +/*
  + * $Id$
  + * 
  + *The Apache Software License, Version 1.1
  + * 
  + * 
  + * Copyright (C) 1999-2003 The Apache Software Foundation. All rights reserved.
  + * 
  + * Redistribution and use in source and binary forms, with or without modifica-
  + * tion, are permitted provided that the following conditions are met:
  + * 
  + * 1. Redistributions of source code must retain the above copyright notice,
  + *this list of conditions and the following disclaimer.
  + * 
  + * 2. Redistributions in binary form must reproduce the above copyright notice,
  + *this list of conditions and the following disclaimer in the documentation
  + *and/or other materials provided with the distribution.
  + * 
  + * 3. The end-user documentation included with the redistribution, if any, must
  + *include the following acknowledgment: This product includes software
  + *developed by the Apache Software Foundation (http://www.apache.org/).
  + *Alternately, this acknowledgment may appear in the software itself, if
  + *and wherever such third-party acknowledgments normally appear.
  + * 
  + * 4. The names FOP and Apache Software Foundation must not be used to
  + *endorse or promote products derived from this software without prior
  + *written permission. For written permission, please contact
  + *[EMAIL PROTECTED]
  + * 
  + * 5. Products derived from this software may not be called Apache, nor may
  + *Apache appear in their name, without prior written permission of the
  + *Apache Software Foundation.
  + * 
  + * THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES,
  + * INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
  + * FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
  + * APACHE SOFTWARE FOUNDATION OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT,
  + * INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLU-
  + * DING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS
  + * OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON
  + * ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  + * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
  + * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  + * 
  + * 
  + * This software consists of voluntary contributions made by many individuals
  + * on behalf of the Apache Software Foundation and was originally created by
  + * James Tauber [EMAIL PROTECTED]. For more information on the Apache
  + * Software Foundation, please see http://www.apache.org/.
  + */ 
   package org.apache.fop.plan;
   
  -import java.util.ArrayList;
  +import java.util.List;
   
   public class EventList {
  -ArrayList data = new ArrayList();
  +
  +private List data = new java.util.ArrayList();
   
   public void addGroupInfo(GroupInfo set) {
   data.add(set);
  
  
  
  1.2   +73 -29xml-fop/examples/plan/src/org/apache/fop/plan/PlanRenderer.java
  
  Index: PlanRenderer.java
  ===
  RCS file: /home/cvs/xml-fop/examples/plan/src/org/apache/fop/plan/PlanRenderer.java,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- PlanRenderer.java 29 Jan 2003 16:35:07 -  1.1
  +++ PlanRenderer.java 7 Mar 2003 10:47:51 -   1.2
  @@ -1,43 +1,87 @@
  -/* $Id$
  - * Copyright (C) 2001 The Apache Software Foundation. All rights reserved.
  - * For 

cvs commit: xml-fop/src/codegen ttffontfile.xsl propinc.xsl font-file.xsl properties.xsl enumgen.xsl t1font-file.xsl propmaker.xsl code-point-mapping.xsl propmap.xsl genconst.xsl

2003-03-07 Thread jeremias
jeremias2003/03/07 02:54:17

  Modified:src/codegen ttffontfile.xsl propinc.xsl font-file.xsl
properties.xsl enumgen.xsl t1font-file.xsl
propmaker.xsl code-point-mapping.xsl propmap.xsl
genconst.xsl
  Log:
  Add license header
  
  Revision  ChangesPath
  1.4   +50 -0 xml-fop/src/codegen/ttffontfile.xsl
  
  Index: ttffontfile.xsl
  ===
  RCS file: /home/cvs/xml-fop/src/codegen/ttffontfile.xsl,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- ttffontfile.xsl   29 Nov 2002 23:18:51 -  1.3
  +++ ttffontfile.xsl   7 Mar 2003 10:54:17 -   1.4
  @@ -1,4 +1,54 @@
   !--
  +$Id$
  +
  +   The Apache Software License, Version 1.1
  +
  +
  +Copyright (C) 1999-2003 The Apache Software Foundation. All rights reserved.
  +
  +Redistribution and use in source and binary forms, with or without modifica-
  +tion, are permitted provided that the following conditions are met:
  +
  +1. Redistributions of source code must retain the above copyright notice,
  +   this list of conditions and the following disclaimer.
  +
  +2. Redistributions in binary form must reproduce the above copyright notice,
  +   this list of conditions and the following disclaimer in the documentation
  +   and/or other materials provided with the distribution.
  +
  +3. The end-user documentation included with the redistribution, if any, must
  +   include the following acknowledgment: This product includes software
  +   developed by the Apache Software Foundation (http://www.apache.org/).
  +   Alternately, this acknowledgment may appear in the software itself, if
  +   and wherever such third-party acknowledgments normally appear.
  +
  +4. The names FOP and Apache Software Foundation must not be used to
  +   endorse or promote products derived from this software without prior
  +   written permission. For written permission, please contact
  +   [EMAIL PROTECTED]
  +
  +5. Products derived from this software may not be called Apache, nor may
  +   Apache appear in their name, without prior written permission of the
  +   Apache Software Foundation.
  +
  +THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES,
  +INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
  +FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
  +APACHE SOFTWARE FOUNDATION OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT,
  +INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLU-
  +DING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS
  +OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON
  +ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  +(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
  +THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  +
  +
  +This software consists of voluntary contributions made by many individuals
  +on behalf of the Apache Software Foundation and was originally created by
  +James Tauber [EMAIL PROTECTED]. For more information on the Apache
  +Software Foundation, please see http://www.apache.org/.
  +-- 
  +!--
   This files writes the class files for the Adobe Type 1 fonts.
   It uses the information in the font description files (Courier.xml, Helvetica.xml) 
to this
   In these font description files each character is referenced by its adobe name:
  
  
  
  1.5   +50 -0 xml-fop/src/codegen/propinc.xsl
  
  Index: propinc.xsl
  ===
  RCS file: /home/cvs/xml-fop/src/codegen/propinc.xsl,v
  retrieving revision 1.4
  retrieving revision 1.5
  diff -u -r1.4 -r1.5
  --- propinc.xsl   29 Nov 2002 23:18:51 -  1.4
  +++ propinc.xsl   7 Mar 2003 10:54:17 -   1.5
  @@ -1,3 +1,53 @@
  +!--
  +$Id$
  +
  +   The Apache Software License, Version 1.1
  +
  +
  +Copyright (C) 1999-2003 The Apache Software Foundation. All rights reserved.
  +
  +Redistribution and use in source and binary forms, with or without modifica-
  +tion, are permitted provided that the following conditions are met:
  +
  +1. Redistributions of source code must retain the above copyright notice,
  +   this list of conditions and the following disclaimer.
  +
  +2. Redistributions in binary form must reproduce the above copyright notice,
  +   this list of conditions and the following 

Status update

2003-03-07 Thread Jeremias Maerki
The switch to full license headers is done in the trunk. That leaves the
AltDesign branch.

BTW, we're down to around 1430 Checkstyle violations. We started at
amost 10'000! And there should be no more unnecessary import statements,
so FOP will look good when they do the check next time. :-)

Jeremias Maerki

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, email: [EMAIL PROTECTED]



DO NOT REPLY [Bug 17767] New: - Blank pages between two page sequences

2003-03-07 Thread bugzilla
DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG 
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
http://nagoya.apache.org/bugzilla/show_bug.cgi?id=17767.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND 
INSERTED IN THE BUG DATABASE.

http://nagoya.apache.org/bugzilla/show_bug.cgi?id=17767

Blank pages between two page sequences

   Summary: Blank pages between two page sequences
   Product: Fop
   Version: 0.20.5
  Platform: PC
OS/Version: Windows NT/2K
Status: NEW
  Severity: Normal
  Priority: Other
 Component: page-master/layout
AssignedTo: [EMAIL PROTECTED]
ReportedBy: [EMAIL PROTECTED]


Hi,
Fop 0.20.5rc2 seems to insert blank pages (that means a page with no flow-
objects only with static content printed) between two page sequences. The 
attached test case works well in 0.20.4.

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, email: [EMAIL PROTECTED]



DO NOT REPLY [Bug 17767] - Blank pages between two page sequences

2003-03-07 Thread bugzilla
DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG 
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
http://nagoya.apache.org/bugzilla/show_bug.cgi?id=17767.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND 
INSERTED IN THE BUG DATABASE.

http://nagoya.apache.org/bugzilla/show_bug.cgi?id=17767

Blank pages between two page sequences





--- Additional Comments From [EMAIL PROTECTED]  2003-03-07 12:29 ---
Created an attachment (id=5202)
Fo file to reproduce the error (page 2 is empty)

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, email: [EMAIL PROTECTED]



DO NOT REPLY [Bug 17767] - Blank pages between two page sequences

2003-03-07 Thread bugzilla
DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG 
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
http://nagoya.apache.org/bugzilla/show_bug.cgi?id=17767.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND 
INSERTED IN THE BUG DATABASE.

http://nagoya.apache.org/bugzilla/show_bug.cgi?id=17767

Blank pages between two page sequences





--- Additional Comments From [EMAIL PROTECTED]  2003-03-07 12:31 ---
Created an attachment (id=5204)
wrong pdf (empty, only static content on page 2)

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, email: [EMAIL PROTECTED]



DO NOT REPLY [Bug 17767] - Blank pages between two page sequences

2003-03-07 Thread bugzilla
DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG 
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
http://nagoya.apache.org/bugzilla/show_bug.cgi?id=17767.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND 
INSERTED IN THE BUG DATABASE.

http://nagoya.apache.org/bugzilla/show_bug.cgi?id=17767

Blank pages between two page sequences





--- Additional Comments From [EMAIL PROTECTED]  2003-03-07 12:33 ---
ps. I'm not absolutely sure if this bug is somehow related to #2150

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, email: [EMAIL PROTECTED]



DO NOT REPLY [Bug 17767] - Blank pages between two page sequences

2003-03-07 Thread bugzilla
DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG 
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
http://nagoya.apache.org/bugzilla/show_bug.cgi?id=17767.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND 
INSERTED IN THE BUG DATABASE.

http://nagoya.apache.org/bugzilla/show_bug.cgi?id=17767

Blank pages between two page sequences

[EMAIL PROTECTED] changed:

   What|Removed |Added

 Status|NEW |RESOLVED
 Resolution||INVALID



--- Additional Comments From [EMAIL PROTECTED]  2003-03-07 12:44 ---
Not a bug, probably. Check this out:
http://marc.theaimsgroup.com/?t=10420290391r=1w=2

(Please don't post bugzilla reports if you're not sure it's a bug. You said it 
yourself that you're not. Please ask on fop-user first. Reopen the bug I was 
wrong.)

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, email: [EMAIL PROTECTED]



Empty page before break-before=page

2003-03-07 Thread Lehel Bernadt

Consider this FO snippet:

fo:page-sequence master-reference=CoverPage
  force-page-count=odd
[...Cover page...]
/fo:page-sequence

fo:page-sequence master-reference=ContentPage
  initial-page-number=1
fo:flow flow-name=xsl-region-body
  fo:block font-size=22pt break-before=page
border-after-style=solid
Chapter Title
  /fo:block

Now my problem is that FOP inserts an empty page (of type ContentPage)
before the Chapter Title block, because of the break-before
attribute. This is a bug IMHO, because it should take into account that
a new page sequence means a page break.

I tried it with XEP, and it works as it should, ie. without the bogus page.

The thing also happens in this situation:

fo:block
  fo:external-graphic src=url(fig/ucase.svg) /
/fo:block
 
fo:block font-size=22pt break-before=page
border-after-style=solid
  BlaBla
/fo:block

The SVG ends at the end of the page, still a new empty page is inserted.


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, email: [EMAIL PROTECTED]



DO NOT REPLY [Bug 17767] - Blank pages between two page sequences

2003-03-07 Thread bugzilla
DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG 
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
http://nagoya.apache.org/bugzilla/show_bug.cgi?id=17767.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND 
INSERTED IN THE BUG DATABASE.

http://nagoya.apache.org/bugzilla/show_bug.cgi?id=17767

Blank pages between two page sequences





--- Additional Comments From [EMAIL PROTECTED]  2003-03-07 13:01 ---
The question has a prominent place in the FAQ, currently
http://xml.apache.org/fop/faq.html#faq-N100C2

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, email: [EMAIL PROTECTED]



Re: hyphenation patterns

2003-03-07 Thread Togan Muftuoglu
Hi,

* Jeremias Maerki; [EMAIL PROTECTED] on 06 Mar, 2003 wrote:
Let me know if you need further information ,
It would be good if we could find the location where the trhyph.tex in
the SuSE ditribution comes from. I don't want to download the whole
thing just for verifying one little file.
I have asked the maintainer and the reply is a follows

answer
In the .spec file it isn't listed separately.  Thus I assume it's part
of the regular teTeX distribution.  Hope this helps!
/answer

So I would asssume all the teTeX distributions have trhypen.tex file and
Debian is also strict with licenses so if it's in Debian then it means
at least it has the TeX licence
Hope this helps. Do you want me to contact Turgut Uyar or have you done
it already
--

Togan Muftuoglu

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, email: [EMAIL PROTECTED]


Re: hyphenation patterns

2003-03-07 Thread Jeremias Maerki

On 07.03.2003 14:36:49 Togan Muftuoglu wrote:
 Hi,
 
 * Jeremias Maerki; [EMAIL PROTECTED] on 06 Mar, 2003 wrote:
  Let me know if you need further information ,
 
 It would be good if we could find the location where the trhyph.tex in
 the SuSE ditribution comes from. I don't want to download the whole
 thing just for verifying one little file.
 
 I have asked the maintainer and the reply is a follows
 
 answer
 In the .spec file it isn't listed separately.  Thus I assume it's part
 of the regular teTeX distribution.  Hope this helps!
 
 /answer
 
 So I would asssume all the teTeX distributions have trhypen.tex file and
 Debian is also strict with licenses so if it's in Debian then it means
 at least it has the TeX licence

Too many assumptions for me. :-)

 Hope this helps. Do you want me to contact Turgut Uyar or have you done
 it already

I can do that. I've also found an email address of Pierre MacKay.

Keiron, I assume it was you who wrote two of the mails and put the
notifications on the Wiki page? With only the IP address it's difficult
to tell (you can register your name in Preferences. Nudge, nudge). Was
it Togan, you contacted or one of the other two? Not that we write to
the same people twice. Thanks



Jeremias Maerki


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, email: [EMAIL PROTECTED]



RE: Encryption

2003-03-07 Thread Victor Mote
Peter B. West wrote:

 Keiron Liddle wrote:
 Peter, Keiron: how is the web site updated? I thought there was a
 cron job every few hours?
  
  
  Currently it only updates the site here: 
 http://forrestbot.cocoondev.com (seems to 
  be down at the moment)
 From this site you can update the main site by entering the correct 
  name/password, I'll send offlist.
 
 Yes please.  I didn't understand this part.  Currently I am trying to 
 sort out some documentation problems.

I would like to get this as well please. Thank you.

Victor Mote

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, email: [EMAIL PROTECTED]



[VOTE] Conversion from src/org.. to src/java/org..

2003-03-07 Thread Jeremias Maerki
I'm in major refactoring mode/mood. :-) So I would like to finally make
the long due move from src/org/.. to src/java/org. We've discussed it
more than once and we didn't come to an end. So I would like to propose
the following:

We remove the files normally using CVS commands and readd them in the
new locations. I only want to do that in the trunk, not in the
maintenance branch. Result:
- No CVS surgery
- Ability to fully restore a state
- We lose the ability to diff a file using CVS any further back than
  when the move has taken place. (I think we can live with that.)

My main motivations for the move as such:
- Easier handling of FOP in IDEs
- Best practices confirmance
- Finish what we (I) started

If you guys agree with that, I will do the move someday next week
(during daytime CET). I will announce the start and the end of the move
so we don't have to clean up if someone commits anything in between.

Here's my +1.

If the vote fails, I would like a volunteer who comes up with a new
proposal, we vote again and this person does the change. 
Timeframe: max. 2 weeks.

If this sounds like blackmail, it's not intended. I just want to push
the process forward. I don't want to discourage -1s. 



As an option, we can also agree to do the same in the maintenance branch,
but since it's finally about to trail off (or so I hope). I've realised
today, that the new src/java-1.x directories make it virtually
impossible to compile FOP in Eclipse without the the move to src/java.

-0 from me, but I'd volunteer to do the move nonetheless.


Jeremias Maerki

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, email: [EMAIL PROTECTED]



Additions to FOP/LIMITATIONS page

2003-03-07 Thread Clay Leeds
Howdy,

I was looking at the FOP Limitations page, came to the conclusion that 
some of the FAQ-type questions could be resolved on the LIMITATIONS 
and/or Implemented page. A couple which come to mind are:

- Using page-number-citation for Page x of n using the  ol'
  fo:page-number/ of fo:page-number-citation ref-id=endofdoc/
  combined with a fo:block id=endofdoc/ at the end of the
  fo:region-body trick
- keep-together.* only works on fo:table-row
- padding=xpt mainly applies to background-color for fo:block
  (or is it fo:table-cell I don't recall)
...there may be others, as well...

(correct my above assumptions if I'm wrong ;-)

I realize these answers are already answered in the FAQ, but the FAQ may 
be rather intimidating, weighing in at 91.26 KB (93453 bytes) of mostly 
text (with 30+ PageDowns at 1024x768, it was at first to me, anyway). If 
a FAQ relates directly to a limitation, it might make sense and be 
easier to find if it's on the limitations page. I'm not advocating 
making the Limitations and/or Implemented pages into 90K+ FAQ pages. 
Rather, I'm just trying to lighten the load of FAQs from fop-user (not 
to mention fop-dev ;-).

BTW, IIRC, fo:table requires table-layout=fixed. However, on the 
/fop/limitations.html example, it's missing that. I seem to recall 
*not* having that attribute in a table once, and it gave a warning to 
the effect that it was required and assumed table-layout=fixed for me 
(FOP is such a nice chap!). Does FOP do that (assume the obvious, tell 
me about it, and slap my wrist) in other places as well?
--
Clay Leeds - [EMAIL PROTECTED]
Web Developer - Medata, Inc. - http://www.medata.com
PGP Public Key: https://mail.medata.com/pgp/cleeds.asc

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, email: [EMAIL PROTECTED]


Re: Japanese Hyphenation was: Re: hyphenation patterns

2003-03-07 Thread J.Pietschmann
Satoshi Ishigami wrote:
The JIS X 4051 spec is written in Japanese. I don't know whether
there is English version spec, or not.
Hm. I don't read japanese :-/

Certainly, many japanese people wish that FOP will implement it,
but the Japanese Tex hypenation file does not work with current 
FOP.
What's the reason for this? I got the impression both the Japanese
and the Chinese TeX versions patched also the TeX source in order
to adapt to their respective line breaking rules. I'm not sure
how relevant this is to hyphenation.
I think that FOP should implements UAX#14(TR14) if possible.
For example, AntennaHouse's XSLFormatter implements UAX#14.
This is planned for HEAD. The TR14 rules for CJK hyphenation seems
to be easy: in absence of any more complicated requirements,
hyphenate after every full character. Does the above mentioned
standard add such more complicated rules which TR14 does not
care too much about?
J.Pietschmann

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, email: [EMAIL PROTECTED]


Re: Empty page before break-before=page

2003-03-07 Thread J.Pietschmann
Lehel Bernadt wrote:
Now my problem is that FOP inserts an empty page (of type ContentPage)
before the Chapter Title block, because of the break-before
attribute. This is a bug IMHO, because it should take into account that
a new page sequence means a page break.
There is some code which should deal with this, apparently
it is broken. This means, you trapped a bug.
J.Pietschmann

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, email: [EMAIL PROTECTED]


Re: Additions to FOP/LIMITATIONS page

2003-03-07 Thread J.Pietschmann
Clay Leeds wrote:
- Using page-number-citation for Page x of n using the  ol'
  fo:page-number/ of fo:page-number-citation ref-id=endofdoc/
  combined with a fo:block id=endofdoc/ at the end of the
  fo:region-body trick
This is a FO trick, hardly anything related to limitations.

BTW, IIRC, fo:table requires table-layout=fixed. However, on the 
/fop/limitations.html example, it's missing that.
You'd be amazed how many known limitations are missing from
the limitations page:
- dropped Text if inline FOs fall near page boundaries
- dropped lines if inline images and other elements cause
  page breaks
- fo:inline is basically ineffective, can only be used as property
  holder like fo:wrapper
- fo:character lacks basically all features you'd want to use it for
- no proper vertical alignment in lines, most of the values aren't
  recognized
- no handling of different font sizes within the same line
- linefeed-treatment not implemented
- whitespace-treatment not implemented
- improper line breaking
- improper hyphenation
- no implementation for the advanced hyphenation controls
- no reparenting for markers after retrival
- retrieve-marker-position only really works to
  first-starting-within-page and occasionally for
  last-ending-within-page, everything else is pure coincidence
- retrieval of wrong markers in case page rendering is deferred
- footnotes are not broken correctly
- footnotes don't mix well with multi-column layout
- leaders may be misaligned (even after the recent fixes)
- conditional spaces and borders are not implemented
- margins are not properly implemented
- forced page breaking is not properly implemented
- the space resolution algorithm mandated by the spec is not
  implemented
- collapsed table borders are not properly implemented
- row spanning cells can cause interesting effects, use with care
This does not include the elements and properties well known
to be not implemented  as well as small bugs on the other end of
the spectrum, like referring to ids on table cell can cause NPEs.
Does FOP do that (assume the obvious, tell me 
about it, and slap my wrist) in other places as well?
Yes, sometimes.

J.Pietschmann

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, email: [EMAIL PROTECTED]


Re: Additions to FOP/LIMITATIONS page

2003-03-07 Thread Clay Leeds
J.Pietschmann wrote:
You'd be amazed how many known limitations are missing from
the limitations page:
Judging by the length of this list (and the quality of some of 
these... ;-), you're right. I am amazed.

  snip

I've found that occasionally text-align=center|right doesn't always 
work the way I expect (often displacing the text by one or two #160;). 
In these instances, I've found that placing text inside of a problematic 
fo:block, inside a fo:inline, fixes the problem. Here's a sample of 
where I had to do this:

  fo:table-cell text-align=right display-align=center 
padding-bottom=1pt padding-top=2pt
fo:block color=#ff display-align=center font-weight=bold
  fo:inline text-align=right 
display-align=centerREDUCTION/fo:inline
/fo:block
  /fo:table-cell

  snip

- no proper vertical alignment in lines, most of the values aren't
  recognized
also, vertical-align and it's horizontal brother text-align appear to 
only be functional with text.

- no handling of different font sizes within the same line
That may be true (you should know!), but I use the following to decrease 
the whitespace between two words (while retaining something of a nowrap):

  fo:inline font-weight=boldAdjustorfo:inline 
font-size=4pt#160;/fo:inlineID:/fo:inline

  snip

This does not include the elements and properties well known
to be not implemented  as well as small bugs on the other end of
the spectrum, like referring to ids on table cell can cause NPEs.
It seems like many/most of these would find a good home in the 
limitations page. So, what's keeping these jewels of information (which 
surely must be annoying the bejeebers out of some developers) out of the 
public eye?

Anyway, thanks for the highlights! I've appropriately flagged your 
message as a place to look when I need to know why something I'm 
expecting to work isn't actually working. ;-)
--
Clay Leeds - [EMAIL PROTECTED]
Web Developer - Medata, Inc. - http://www.medata.com
PGP Public Key: https://mail.medata.com/pgp/cleeds.asc

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, email: [EMAIL PROTECTED]


Re: Additions to FOP/LIMITATIONS page

2003-03-07 Thread J.Pietschmann
Clay Leeds wrote:
I've found that occasionally text-align=center|right doesn't always 
work the way I expect (often displacing the text by one or two #160;). 
If you have a space at the end of the text, like
 fo:block 
   REDUCTION
 /fo:block
the space will be appended to the line and cause misalignment for
centering and right alignment.
Use
 fo:block REDUCTION/fo:block
instead. The fo:inline works too, because then the whitespace after
the inline is somehow dropped. This is partly due to the improper
line breaking I quoted.
Mind you, the spec isn't really clear whether spaces at the end of
a block are dropped by default (the relevant part is probably the
omit-at-line-break trait which causes spaces to be stripped when
text breaks across lines, however, it is not really spelled out
whether the beginning and the end of a block have to be considered
a line break for this purpose too).
also, vertical-align and it's horizontal brother text-align appear to 
only be functional with text.
They should work for inline graphic too. A graphic is, unfortunately,
always aligned a bit odd (I think top), so you should only inline
images which are roughly of the line height or smaller. The only
values recognized for vertical-align are sub and super, everything
else from section 7.13 is completely ignored.
- no handling of different font sizes within the same line
Try
 fo:block font-size=10ptfoo fo:wrapper font-size=30ptbar
   /fo:wrapper/fo:block
It seems like many/most of these would find a good home in the 
limitations page. So, what's keeping these jewels of information (which 
surely must be annoying the bejeebers out of some developers) out of the 
public eye?
Mainly because the list changes frequently and nobody cares
whether it is up to date. An outdated limitations list can be
even more annoying than none at all.
Also, long lists of feaures are better for publicity than long lists
of misfeatures. And most people wouldn't notice anything anyway, no
need to scare them away.
J.Pietschmann

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, email: [EMAIL PROTECTED]