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)); }