jeremias    2003/03/27 03:04:31

  Modified:    src/java/org/apache/fop/pdf PDFFactory.java
                        PDFFontDescriptor.java
  Log:
  Adjust to the PDFT1Stream being an AbstractPDFStream now.
  
  Revision  Changes    Path
  1.2       +3 -3      xml-fop/src/java/org/apache/fop/pdf/PDFFactory.java
  
  Index: PDFFactory.java
  ===================================================================
  RCS file: /home/cvs/xml-fop/src/java/org/apache/fop/pdf/PDFFactory.java,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- PDFFactory.java   27 Mar 2003 10:24:55 -0000      1.1
  +++ PDFFactory.java   27 Mar 2003 11:04:31 -0000      1.2
  @@ -1078,7 +1078,7 @@
   
           // Check if the font is embeddable
           if (desc.isEmbeddable()) {
  -            PDFStream stream = makeFontFile(desc);
  +            AbstractPDFStream stream = makeFontFile(desc);
               if (stream != null) {
                   descriptor.setFontFile(desc.getFontType(), stream);
                   getDocument().registerObject(stream);
  @@ -1092,7 +1092,7 @@
        * @param desc FontDescriptor of the font.
        * @return PDFStream The embedded font file
        */
  -    public PDFStream makeFontFile(FontDescriptor desc) {
  +    public AbstractPDFStream makeFontFile(FontDescriptor desc) {
           if (desc.getFontType() == FontType.OTHER) {
               throw new IllegalArgumentException("Trying to embed unsupported font 
type: "
                                                   + desc.getFontType());
  @@ -1142,7 +1142,7 @@
                   return null;
               } else {
                   try {
  -                    PDFStream embeddedFont;
  +                    AbstractPDFStream embeddedFont;
                       if (desc.getFontType() == FontType.TYPE0) {
                           MultiByteFont mbfont = (MultiByteFont)font;
                           FontFileReader reader = new FontFileReader(in);
  
  
  
  1.3       +2 -2      xml-fop/src/java/org/apache/fop/pdf/PDFFontDescriptor.java
  
  Index: PDFFontDescriptor.java
  ===================================================================
  RCS file: /home/cvs/xml-fop/src/java/org/apache/fop/pdf/PDFFontDescriptor.java,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- PDFFontDescriptor.java    27 Mar 2003 10:32:22 -0000      1.2
  +++ PDFFontDescriptor.java    27 Mar 2003 11:04:31 -0000      1.3
  @@ -75,7 +75,7 @@
       private int avgWidth = 0;
       private int maxWidth = 0;
       private int missingWidth = 0;
  -    private PDFStream fontfile;
  +    private AbstractPDFStream fontfile;
       // private String charSet = null;
   
       private FontType subtype;
  @@ -141,7 +141,7 @@
        * @param subtype the font type defined in the font stream
        * @param fontfile the stream containing an embedded font
        */
  -    public void setFontFile(FontType subtype, PDFStream fontfile) {
  +    public void setFontFile(FontType subtype, AbstractPDFStream fontfile) {
           this.subtype = subtype;
           this.fontfile = fontfile;
       }
  
  
  

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

Reply via email to