pdfbox-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From le...@apache.org
Subject svn commit: r1512360 - in /pdfbox/trunk/examples/src/main/java/org/apache/pdfbox/examples: AbstractExample.java fdf/SetField.java package.html
Date Fri, 09 Aug 2013 15:56:36 GMT
Author: lehmi
Date: Fri Aug  9 15:56:36 2013
New Revision: 1512360

URL: http://svn.apache.org/r1512360
Log:
removed unused class AbstractExample

Removed:
    pdfbox/trunk/examples/src/main/java/org/apache/pdfbox/examples/AbstractExample.java
    pdfbox/trunk/examples/src/main/java/org/apache/pdfbox/examples/package.html
Modified:
    pdfbox/trunk/examples/src/main/java/org/apache/pdfbox/examples/fdf/SetField.java

Modified: pdfbox/trunk/examples/src/main/java/org/apache/pdfbox/examples/fdf/SetField.java
URL: http://svn.apache.org/viewvc/pdfbox/trunk/examples/src/main/java/org/apache/pdfbox/examples/fdf/SetField.java?rev=1512360&r1=1512359&r2=1512360&view=diff
==============================================================================
--- pdfbox/trunk/examples/src/main/java/org/apache/pdfbox/examples/fdf/SetField.java (original)
+++ pdfbox/trunk/examples/src/main/java/org/apache/pdfbox/examples/fdf/SetField.java Fri Aug
 9 15:56:36 2013
@@ -18,72 +18,67 @@ package org.apache.pdfbox.examples.fdf;
 
 import java.io.IOException;
 
-import org.apache.pdfbox.pdmodel.interactive.form.PDAcroForm;
-import org.apache.pdfbox.pdmodel.interactive.form.PDField;
-
+import org.apache.pdfbox.exceptions.COSVisitorException;
 import org.apache.pdfbox.pdmodel.PDDocument;
 import org.apache.pdfbox.pdmodel.PDDocumentCatalog;
-
-import org.apache.pdfbox.exceptions.COSVisitorException;
-
-import org.apache.pdfbox.examples.AbstractExample;
+import org.apache.pdfbox.pdmodel.interactive.form.PDAcroForm;
+import org.apache.pdfbox.pdmodel.interactive.form.PDField;
 
 /**
  * This example will take a PDF document and set a FDF field in it.
- *
+ * 
  * @author <a href="mailto:ben@benlitchfield.com">Ben Litchfield</a>
- * @version $Revision: 1.7 $
+ * 
  */
-public class SetField extends AbstractExample
+public class SetField
 {
 
     /**
      * This will set a single field in the document.
-     *
+     * 
      * @param pdfDocument The PDF to set the field in.
      * @param name The name of the field to set.
      * @param value The new value of the field.
-     *
+     * 
      * @throws IOException If there is an error setting the field.
      */
-    public void setField( PDDocument pdfDocument, String name, String value ) throws IOException
+    public void setField(PDDocument pdfDocument, String name, String value) throws IOException
     {
         PDDocumentCatalog docCatalog = pdfDocument.getDocumentCatalog();
         PDAcroForm acroForm = docCatalog.getAcroForm();
-        PDField field = acroForm.getField( name );
-        if( field != null )
+        PDField field = acroForm.getField(name);
+        if (field != null)
         {
-            field.setValue( value );
+            field.setValue(value);
         }
         else
         {
-            System.err.println( "No field found with name:" + name );
+            System.err.println("No field found with name:" + name);
         }
 
     }
 
     /**
-     * This will read a PDF file and set a field and then write it the pdf out again.
-     * <br />
+     * This will read a PDF file and set a field and then write it the pdf out again. <br
/>
      * see usage() for commandline
-     *
+     * 
      * @param args command line arguments
-     *
+     * 
      * @throws IOException If there is an error importing the FDF document.
      * @throws COSVisitorException If there is an error writing the PDF.
      */
     public static void main(String[] args) throws IOException, COSVisitorException
     {
         SetField setter = new SetField();
-        setter.setField( args );
+        setter.setField(args);
     }
 
-    private void setField( String[] args ) throws IOException, COSVisitorException
+    private void setField(String[] args) throws IOException, COSVisitorException
     {
         PDDocument pdf = null;
         try
         {
-            if( args.length != 3 )
+            if (args.length != 3)
             {
                 usage();
             }
@@ -91,24 +86,25 @@ public class SetField extends AbstractEx
             {
                 SetField example = new SetField();
 
-                pdf = PDDocument.load( args[0] );
-                example.setField( pdf, args[1], args[2] );
-                pdf.save( args[0] );
+                pdf = PDDocument.load(args[0]);
+                example.setField(pdf, args[1], args[2]);
+                pdf.save(args[0]);
             }
         }
         finally
         {
-            if( pdf != null )
+            if (pdf != null)
             {
                 pdf.close();
             }
         }
     }
+
     /**
      * This will print out a message telling how to use this example.
      */
     private static void usage()
     {
-        System.err.println( "usage: org.apache.pdfbox.examples.fdf.SetField <pdf-file>
<field-name> <field-value>" );
+        System.err.println("usage: org.apache.pdfbox.examples.fdf.SetField <pdf-file>
<field-name> <field-value>");
     }
 }



Mime
View raw message