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