You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@pdfbox.apache.org by ms...@apache.org on 2018/02/09 15:12:40 UTC

svn commit: r1823665 - in /pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/interactive/form: PDChoice.java PDRadioButton.java PDSignatureField.java PDTextField.java PDVariableText.java

Author: msahyoun
Date: Fri Feb  9 15:12:40 2018
New Revision: 1823665

URL: http://svn.apache.org/viewvc?rev=1823665&view=rev
Log:
PDFBOX-4071: remove IOException from method signature where no such exception is thrown

Modified:
    pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/interactive/form/PDChoice.java
    pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/interactive/form/PDRadioButton.java
    pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/interactive/form/PDSignatureField.java
    pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/interactive/form/PDTextField.java
    pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/interactive/form/PDVariableText.java

Modified: pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/interactive/form/PDChoice.java
URL: http://svn.apache.org/viewvc/pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/interactive/form/PDChoice.java?rev=1823665&r1=1823664&r2=1823665&view=diff
==============================================================================
--- pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/interactive/form/PDChoice.java (original)
+++ pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/interactive/form/PDChoice.java Fri Feb  9 15:12:40 2018
@@ -389,9 +389,8 @@ public abstract class PDChoice extends P
      * Sets the default value of this field.
      *
      * @param value The name of the selected item.
-     * @throws IOException if the value could not be set
      */
-    public void setDefaultValue(String value) throws IOException
+    public void setDefaultValue(String value)
     {
         getCOSObject().setString(COSName.DV, value);
     }

Modified: pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/interactive/form/PDRadioButton.java
URL: http://svn.apache.org/viewvc/pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/interactive/form/PDRadioButton.java?rev=1823665&r1=1823664&r2=1823665&view=diff
==============================================================================
--- pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/interactive/form/PDRadioButton.java (original)
+++ pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/interactive/form/PDRadioButton.java Fri Feb  9 15:12:40 2018
@@ -16,7 +16,6 @@
  */
 package org.apache.pdfbox.pdmodel.interactive.form;
 
-import java.io.IOException;
 import java.util.ArrayList;
 import java.util.List;
 import java.util.Set;
@@ -94,9 +93,8 @@ public final class PDRadioButton extends
      * is no such entry the fields value</p>
      * 
      * @return the export value of the field.
-     * @throws IOException in case the fields value can not be retrieved
      */
-    public List<String> getSelectedExportValues() throws IOException
+    public List<String> getSelectedExportValues()
     {
         Set<String> onValues = getOnValues();
         List<String> exportValues = getExportValues();

Modified: pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/interactive/form/PDSignatureField.java
URL: http://svn.apache.org/viewvc/pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/interactive/form/PDSignatureField.java?rev=1823665&r1=1823664&r2=1823665&view=diff
==============================================================================
--- pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/interactive/form/PDSignatureField.java (original)
+++ pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/interactive/form/PDSignatureField.java Fri Feb  9 15:12:40 2018
@@ -43,10 +43,8 @@ public class PDSignatureField extends PD
      * @see PDTerminalField#PDTerminalField(PDAcroForm)
      *
      * @param acroForm The acroForm for this field.
-     * @throws IOException If there is an error while resolving partial name for the signature field
-     *         or getting the widget object.
      */
-    public PDSignatureField(PDAcroForm acroForm) throws IOException
+    public PDSignatureField(PDAcroForm acroForm)
     {
         super(acroForm);
         getCOSObject().setItem(COSName.FT, COSName.SIG);
@@ -149,7 +147,7 @@ public class PDSignatureField extends PD
      *
      * @param value is the PDSignatureField
      */
-    public void setDefaultValue(PDSignature value) throws IOException
+    public void setDefaultValue(PDSignature value)
     {
         getCOSObject().setItem(COSName.DV, value);
     }

Modified: pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/interactive/form/PDTextField.java
URL: http://svn.apache.org/viewvc/pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/interactive/form/PDTextField.java?rev=1823665&r1=1823664&r2=1823665&view=diff
==============================================================================
--- pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/interactive/form/PDTextField.java (original)
+++ pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/interactive/form/PDTextField.java Fri Feb  9 15:12:40 2018
@@ -222,9 +222,8 @@ public final class PDTextField extends P
      * Sets the default value of this field.
      *
      * @param value Plain text
-     * @throws IOException if the value could not be set
      */
-    public void setDefaultValue(String value) throws IOException
+    public void setDefaultValue(String value)
     {
         getCOSObject().setString(COSName.DV, value);
     }

Modified: pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/interactive/form/PDVariableText.java
URL: http://svn.apache.org/viewvc/pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/interactive/form/PDVariableText.java?rev=1823665&r1=1823664&r2=1823665&view=diff
==============================================================================
--- pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/interactive/form/PDVariableText.java (original)
+++ pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/interactive/form/PDVariableText.java Fri Feb  9 15:12:40 2018
@@ -180,9 +180,8 @@ public abstract class PDVariableText ext
      * Get the fields rich text value.
      * 
      * @return the rich text value string
-     * @throws IOException if the field dictionary entry is not a text type
      */
-    public String getRichTextValue() throws IOException
+    public String getRichTextValue()
     {
         return getStringOrStream(getInheritableAttribute(COSName.RV));
     }