cvs commit: xml-fop/src/org/apache/fop/mif MIFDocument.java

2003-02-25 Thread jeremias
jeremias2003/02/25 06:28:43

  Modified:src/org/apache/fop/mif Tag: fop-0_20_2-maintain
MIFDocument.java
  Log:
  Switched to long licence
  Cleanup of tab characters where necessary
  Cleanup of unused imports where necessary
  
  Revision  ChangesPath
  No   revision
  
  
  No   revision
  
  
  1.3.2.5   +83 -49xml-fop/src/org/apache/fop/mif/Attic/MIFDocument.java
  
  Index: MIFDocument.java
  ===
  RCS file: /home/cvs/xml-fop/src/org/apache/fop/mif/Attic/MIFDocument.java,v
  retrieving revision 1.3.2.4
  retrieving revision 1.3.2.5
  diff -u -r1.3.2.4 -r1.3.2.5
  --- MIFDocument.java  19 Nov 2002 01:04:10 -  1.3.2.4
  +++ MIFDocument.java  25 Feb 2003 14:28:43 -  1.3.2.5
  @@ -1,31 +1,64 @@
   /*
* $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.
  - */
  -
  -// Author : Seshadri G
  + * 
  + *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;
   
   // images are the one place that FOP classes outside this package get
   // referenced and I'd rather not do it
   
  -import org.apache.fop.image.FopImage;
   import org.apache.fop.messaging.MessageHandler;
  -import org.apache.fop.layout.LinkSet;
  -import org.apache.fop.datatypes.ColorSpace;
   
  -import org.apache.fop.datatypes.IDReferences;
  -import org.apache.fop.layout.Page;
  -import org.apache.fop.layout.FontMetric;
  -import org.apache.fop.layout.FontDescriptor;
   // Java
   import java.io.*;
  -import java.io.PrintWriter;
   import java.util.*;
  -import java.awt.Rectangle;
   
   /**
* class representing a MIF document.
  @@ -33,6 +66,7 @@
* The document is built up by calling various methods and then finally
* output to given filehandle using output method.
*
  + * @author Seshadri G
*/
   public class MIFDocument {
   
  @@ -47,7 +81,7 @@
   // a table
   private ID 

cvs commit: xml-fop/src/org/apache/fop/mif MIFDocument.java

2002-02-17 Thread chrisg

chrisg  02/02/14 09:40:52

  Modified:src/org/apache/fop/mif Tag: fop-0_20_2-maintain
MIFDocument.java
  Log:
  temporary fix for MIF renderer
  
  Revision  ChangesPath
  No   revision
  
  
  No   revision
  
  
  1.3.2.2   +7 -1  xml-fop/src/org/apache/fop/mif/MIFDocument.java
  
  Index: MIFDocument.java
  ===
  RCS file: /home/cvs/xml-fop/src/org/apache/fop/mif/MIFDocument.java,v
  retrieving revision 1.3.2.1
  retrieving revision 1.3.2.2
  diff -u -r1.3.2.1 -r1.3.2.2
  --- MIFDocument.java  10 Feb 2002 23:17:49 -  1.3.2.1
  +++ MIFDocument.java  14 Feb 2002 17:40:52 -  1.3.2.2
  @@ -1,5 +1,5 @@
   /*
  - * $Id: MIFDocument.java,v 1.3.2.1 2002/02/10 23:17:49 chrisg Exp $
  + * $Id: MIFDocument.java,v 1.3.2.2 2002/02/14 17:40:52 chrisg Exp $
* 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.
  @@ -347,6 +347,12 @@
   }
   
   public TextRect curTextRect() {
  +
  +//temporary fix for NoSuchElementException
  +if (textRects.isEmpty()) {
  +TextRect textRect = new TextRect(1);
  +this.textRects.addElement(textRect);
  +}
   
   return (TextRect)textRects.lastElement();
   
  
  
  

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