You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@pdfbox.apache.org by bu...@apache.org on 2015/03/30 07:53:23 UTC

svn commit: r945586 [41/47] - in /websites/staging/pdfbox/trunk/content: ./ docs/2.0.0-SNAPSHOT/javadocs/ docs/2.0.0-SNAPSHOT/javadocs/org/apache/pdfbox/contentstream/ docs/2.0.0-SNAPSHOT/javadocs/org/apache/pdfbox/contentstream/class-use/ docs/2.0.0-S...

Modified: websites/staging/pdfbox/trunk/content/docs/2.0.0-SNAPSHOT/javadocs/org/apache/pdfbox/pdmodel/interactive/form/PDButton.html
==============================================================================
--- websites/staging/pdfbox/trunk/content/docs/2.0.0-SNAPSHOT/javadocs/org/apache/pdfbox/pdmodel/interactive/form/PDButton.html (original)
+++ websites/staging/pdfbox/trunk/content/docs/2.0.0-SNAPSHOT/javadocs/org/apache/pdfbox/pdmodel/interactive/form/PDButton.html Mon Mar 30 05:53:07 2015
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="de">
 <head>
-<!-- Generated by javadoc (version 1.7.0_55) on Sun Jan 04 20:50:37 CET 2015 -->
+<!-- Generated by javadoc (version 1.7.0_55) on Mon Mar 30 07:22:00 CEST 2015 -->
 <meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
 <title>PDButton (Apache PDFBox 2.0.0-SNAPSHOT API)</title>
-<meta name="date" content="2015-01-04">
+<meta name="date" content="2015-03-30">
 <link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
 </head>
 <body>
@@ -141,23 +141,17 @@ extends <a href="../../../../../../org/a
 </tr>
 <tr class="altColor">
 <td class="colFirst"><code>static int</code></td>
-<td class="colLast"><code><strong><a href="../../../../../../org/apache/pdfbox/pdmodel/interactive/form/PDButton.html#FLAG_NO_TOGGLE_TO_OFF">FLAG_NO_TOGGLE_TO_OFF</a></strong></code>
-<div class="block">A Ff flag.</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><code>static int</code></td>
 <td class="colLast"><code><strong><a href="../../../../../../org/apache/pdfbox/pdmodel/interactive/form/PDButton.html#FLAG_PUSHBUTTON">FLAG_PUSHBUTTON</a></strong></code>
 <div class="block">A Ff flag.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>static int</code></td>
 <td class="colLast"><code><strong><a href="../../../../../../org/apache/pdfbox/pdmodel/interactive/form/PDButton.html#FLAG_RADIO">FLAG_RADIO</a></strong></code>
 <div class="block">A Ff flag.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>static int</code></td>
 <td class="colLast"><code><strong><a href="../../../../../../org/apache/pdfbox/pdmodel/interactive/form/PDButton.html#FLAG_RADIOS_IN_UNISON">FLAG_RADIOS_IN_UNISON</a></strong></code>
 <div class="block">A Ff flag.</div>
@@ -175,12 +169,13 @@ extends <a href="../../../../../../org/a
 <table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
 <caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
 <tr>
-<th class="colFirst" scope="col">Modifier</th>
-<th class="colLast" scope="col">Constructor and Description</th>
+<th class="colOne" scope="col">Constructor and Description</th>
 </tr>
 <tr class="altColor">
-<td class="colFirst"><code>protected </code></td>
-<td class="colLast"><code><strong><a href="../../../../../../org/apache/pdfbox/pdmodel/interactive/form/PDButton.html#PDButton(org.apache.pdfbox.pdmodel.interactive.form.PDAcroForm, org.apache.pdfbox.cos.COSDictionary, org.apache.pdfbox.pdmodel.interactive.form.PDFieldTreeNode)">PDButton</a></strong>(<a href="../../../../../../org/apache/pdfbox/pdmodel/interactive/form/PDAcroForm.html" title="class in org.apache.pdfbox.pdmodel.interactive.form">PDAcroForm</a>&nbsp;acroForm,
+<td class="colOne"><code><strong><a href="../../../../../../org/apache/pdfbox/pdmodel/interactive/form/PDButton.html#PDButton(org.apache.pdfbox.pdmodel.interactive.form.PDAcroForm)">PDButton</a></strong>(<a href="../../../../../../org/apache/pdfbox/pdmodel/interactive/form/PDAcroForm.html" title="class in org.apache.pdfbox.pdmodel.interactive.form">PDAcroForm</a>&nbsp;theAcroForm)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../../../../../../org/apache/pdfbox/pdmodel/interactive/form/PDButton.html#PDButton(org.apache.pdfbox.pdmodel.interactive.form.PDAcroForm, org.apache.pdfbox.cos.COSDictionary, org.apache.pdfbox.pdmodel.interactive.form.PDFieldTreeNode)">PDButton</a></strong>(<a href="../../../../../../org/apache/pdfbox/pdmodel/interactive/form/PDAcroForm.html" title="class in org.apache.pdfbox.pdmodel.interactive.form">PDAcroForm</a>&nbsp;acroForm,
         <a href="../../../../../../org/apache/pdfbox/cos/COSDictionary.html" title="class in org.apache.pdfbox.cos">COSDictionary</a>&nbsp;field,
         <a href="../../../../../../org/apache/pdfbox/pdmodel/interactive/form/PDFieldTreeNode.html" title="class in org.apache.pdfbox.pdmodel.interactive.form">PDFieldTreeNode</a>&nbsp;parentNode)</code>
 <div class="block">Constructor.</div>
@@ -202,15 +197,51 @@ extends <a href="../../../../../../org/a
 <th class="colLast" scope="col">Method and Description</th>
 </tr>
 <tr class="altColor">
+<td class="colFirst"><code><a href="http://download.oracle.com/javase/1.6.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../../org/apache/pdfbox/pdmodel/interactive/form/PDButton.html#getDefaultValue()">getDefaultValue</a></strong>()</code>
+<div class="block">Get the value of the "DV" entry.</div>
+</td>
+</tr>
+<tr class="rowColor">
 <td class="colFirst"><code><a href="http://download.oracle.com/javase/1.6.0/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="http://download.oracle.com/javase/1.6.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;</code></td>
 <td class="colLast"><code><strong><a href="../../../../../../org/apache/pdfbox/pdmodel/interactive/form/PDButton.html#getOptions()">getOptions</a></strong>()</code>
-<div class="block">This will get the option values "Opt" entry of the pdf button.</div>
+<div class="block">This will get the option values - the "Opt" entry.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../../../../org/apache/pdfbox/pdmodel/interactive/form/PDButton.html#isPushButton()">isPushButton</a></strong>()</code>
+<div class="block">Determines if push button bit is set.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../../../../org/apache/pdfbox/pdmodel/interactive/form/PDButton.html#isRadioButton()">isRadioButton</a></strong>()</code>
+<div class="block">Determines if radio button bit is set.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../../../org/apache/pdfbox/pdmodel/interactive/form/PDButton.html#setDefaultValue(java.lang.String)">setDefaultValue</a></strong>(<a href="http://download.oracle.com/javase/1.6.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;defaultValue)</code>
+<div class="block">Set the fields default value.</div>
 </td>
 </tr>
 <tr class="rowColor">
 <td class="colFirst"><code>void</code></td>
-<td class="colLast"><code><strong><a href="../../../../../../org/apache/pdfbox/pdmodel/interactive/form/PDButton.html#setOptions(java.util.List)">setOptions</a></strong>(<a href="http://download.oracle.com/javase/1.6.0/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="http://download.oracle.com/javase/1.6.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;&nbsp;options)</code>
-<div class="block">Set the field options values.</div>
+<td class="colLast"><code><strong><a href="../../../../../../org/apache/pdfbox/pdmodel/interactive/form/PDButton.html#setOptions(java.util.List)">setOptions</a></strong>(<a href="http://download.oracle.com/javase/1.6.0/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="http://download.oracle.com/javase/1.6.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;&nbsp;values)</code>
+<div class="block">This will set the options.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../../../org/apache/pdfbox/pdmodel/interactive/form/PDButton.html#setPushButton(boolean)">setPushButton</a></strong>(boolean&nbsp;pushbutton)</code>
+<div class="block">Set the push button bit.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../../../org/apache/pdfbox/pdmodel/interactive/form/PDButton.html#setRadioButton(boolean)">setRadioButton</a></strong>(boolean&nbsp;radiobutton)</code>
+<div class="block">Set the radio button bit.</div>
 </td>
 </tr>
 </table>
@@ -226,7 +257,7 @@ extends <a href="../../../../../../org/a
 <!--   -->
 </a>
 <h3>Methods inherited from class&nbsp;org.apache.pdfbox.pdmodel.interactive.form.<a href="../../../../../../org/apache/pdfbox/pdmodel/interactive/form/PDFieldTreeNode.html" title="class in org.apache.pdfbox.pdmodel.interactive.form">PDFieldTreeNode</a></h3>
-<code><a href="../../../../../../org/apache/pdfbox/pdmodel/interactive/form/PDFieldTreeNode.html#createField(org.apache.pdfbox.pdmodel.interactive.form.PDAcroForm, org.apache.pdfbox.cos.COSDictionary, org.apache.pdfbox.pdmodel.interactive.form.PDFieldTreeNode)">createField</a>, <a href="../../../../../../org/apache/pdfbox/pdmodel/interactive/form/PDFieldTreeNode.html#findKid(java.lang.String[], int)">findKid</a>, <a href="../../../../../../org/apache/pdfbox/pdmodel/interactive/form/PDFieldTreeNode.html#getAcroForm()">getAcroForm</a>, <a href="../../../../../../org/apache/pdfbox/pdmodel/interactive/form/PDFieldTreeNode.html#getActions()">getActions</a>, <a href="../../../../../../org/apache/pdfbox/pdmodel/interactive/form/PDFieldTreeNode.html#getAlternateFieldName()">getAlternateFieldName</a>, <a href="../../../../../../org/apache/pdfbox/pdmodel/interactive/form/PDFieldTreeNode.html#getAsTextStream(org.apache.pdfbox.cos.COSBase)">getAsTextStream</a>, <a href="../../../../../../org/ap
 ache/pdfbox/pdmodel/interactive/form/PDFieldTreeNode.html#getCOSObject()">getCOSObject</a>, <a href="../../../../../../org/apache/pdfbox/pdmodel/interactive/form/PDFieldTreeNode.html#getDefaultValue()">getDefaultValue</a>, <a href="../../../../../../org/apache/pdfbox/pdmodel/interactive/form/PDFieldTreeNode.html#getDictionary()">getDictionary</a>, <a href="../../../../../../org/apache/pdfbox/pdmodel/interactive/form/PDFieldTreeNode.html#getFullyQualifiedName()">getFullyQualifiedName</a>, <a href="../../../../../../org/apache/pdfbox/pdmodel/interactive/form/PDFieldTreeNode.html#getInheritableAttribute(org.apache.pdfbox.cos.COSName)">getInheritableAttribute</a>, <a href="../../../../../../org/apache/pdfbox/pdmodel/interactive/form/PDFieldTreeNode.html#getInheritableAttributesNode(org.apache.pdfbox.pdmodel.interactive.form.PDFieldTreeNode, org.apache.pdfbox.cos.COSName)">getInheritableAttributesNode</a>, <a href="../../../../../../org/apache/pdfbox/pdmodel/interactive/form/PDFieldTreeN
 ode.html#getKids()">getKids</a>, <a href="../../../../../../org/apache/pdfbox/pdmodel/interactive/form/PDFieldTreeNode.html#getMappingName()">getMappingName</a>, <a href="../../../../../../org/apache/pdfbox/pdmodel/interactive/form/PDFieldTreeNode.html#getParent()">getParent</a>, <a href="../../../../../../org/apache/pdfbox/pdmodel/interactive/form/PDFieldTreeNode.html#getPartialName()">getPartialName</a>, <a href="../../../../../../org/apache/pdfbox/pdmodel/interactive/form/PDFieldTreeNode.html#getValue()">getValue</a>, <a href="../../../../../../org/apache/pdfbox/pdmodel/interactive/form/PDFieldTreeNode.html#getWidget()">getWidget</a>, <a href="../../../../../../org/apache/pdfbox/pdmodel/interactive/form/PDFieldTreeNode.html#importFDF(org.apache.pdfbox.pdmodel.fdf.FDFField)">importFDF</a>, <a href="../../../../../../org/apache/pdfbox/pdmodel/interactive/form/PDFieldTreeNode.html#isNoExport()">isNoExport</a>, <a href="../../../../../../org/apache/pdfbox/pdmodel/interactive/form/PDF
 ieldTreeNode.html#isReadonly()">isReadonly</a>, <a href="../../../../../../org/apache/pdfbox/pdmodel/interactive/form/PDFieldTreeNode.html#isRequired()">isRequired</a>, <a href="../../../../../../org/apache/pdfbox/pdmodel/interactive/form/PDFieldTreeNode.html#removeInheritableAttribute(org.apache.pdfbox.cos.COSName)">removeInheritableAttribute</a>, <a href="../../../../../../org/apache/pdfbox/pdmodel/interactive/form/PDFieldTreeNode.html#setAcroForm(org.apache.pdfbox.pdmodel.interactive.form.PDAcroForm)">setAcroForm</a>, <a href="../../../../../../org/apache/pdfbox/pdmodel/interactive/form/PDFieldTreeNode.html#setAlternateFieldName(java.lang.String)">setAlternateFieldName</a>, <a href="../../../../../../org/apache/pdfbox/pdmodel/interactive/form/PDFieldTreeNode.html#setDefaultValue(java.lang.String)">setDefaultValue</a>, <a href="../../../../../../org/apache/pdfbox/pdmodel/interactive/form/PDFieldTreeNode.html#setFieldFlags(int)">setFieldFlags</a>, <a href="../../../../../../org/apa
 che/pdfbox/pdmodel/interactive/form/PDFieldTreeNode.html#setInheritableAttribute(org.apache.pdfbox.cos.COSName, org.apache.pdfbox.cos.COSBase)">setInheritableAttribute</a>, <a href="../../../../../../org/apache/pdfbox/pdmodel/interactive/form/PDFieldTreeNode.html#setKids(java.util.List)">setKids</a>, <a href="../../../../../../org/apache/pdfbox/pdmodel/interactive/form/PDFieldTreeNode.html#setMappingName(java.lang.String)">setMappingName</a>, <a href="../../../../../../org/apache/pdfbox/pdmodel/interactive/form/PDFieldTreeNode.html#setNoExport(boolean)">setNoExport</a>, <a href="../../../../../../org/apache/pdfbox/pdmodel/interactive/form/PDFieldTreeNode.html#setParent(org.apache.pdfbox.pdmodel.interactive.form.PDFieldTreeNode)">setParent</a>, <a href="../../../../../../org/apache/pdfbox/pdmodel/interactive/form/PDFieldTreeNode.html#setPartialName(java.lang.String)">setPartialName</a>, <a href="../../../../../../org/apache/pdfbox/pdmodel/interactive/form/PDFieldTreeNode.html#setRead
 only(boolean)">setReadonly</a>, <a href="../../../../../../org/apache/pdfbox/pdmodel/interactive/form/PDFieldTreeNode.html#setRequired(boolean)">setRequired</a>, <a href="../../../../../../org/apache/pdfbox/pdmodel/interactive/form/PDFieldTreeNode.html#setValue(java.lang.String)">setValue</a></code></li>
+<code><a href="../../../../../../org/apache/pdfbox/pdmodel/interactive/form/PDFieldTreeNode.html#createField(org.apache.pdfbox.pdmodel.interactive.form.PDAcroForm, org.apache.pdfbox.cos.COSDictionary, org.apache.pdfbox.pdmodel.interactive.form.PDFieldTreeNode)">createField</a>, <a href="../../../../../../org/apache/pdfbox/pdmodel/interactive/form/PDFieldTreeNode.html#findKid(java.lang.String[], int)">findKid</a>, <a href="../../../../../../org/apache/pdfbox/pdmodel/interactive/form/PDFieldTreeNode.html#getAcroForm()">getAcroForm</a>, <a href="../../../../../../org/apache/pdfbox/pdmodel/interactive/form/PDFieldTreeNode.html#getActions()">getActions</a>, <a href="../../../../../../org/apache/pdfbox/pdmodel/interactive/form/PDFieldTreeNode.html#getAlternateFieldName()">getAlternateFieldName</a>, <a href="../../../../../../org/apache/pdfbox/pdmodel/interactive/form/PDFieldTreeNode.html#getAsTextStream(org.apache.pdfbox.cos.COSBase)">getAsTextStream</a>, <a href="../../../../../../org/ap
 ache/pdfbox/pdmodel/interactive/form/PDFieldTreeNode.html#getCOSObject()">getCOSObject</a>, <a href="../../../../../../org/apache/pdfbox/pdmodel/interactive/form/PDFieldTreeNode.html#getDictionary()">getDictionary</a>, <a href="../../../../../../org/apache/pdfbox/pdmodel/interactive/form/PDFieldTreeNode.html#getFullyQualifiedName()">getFullyQualifiedName</a>, <a href="../../../../../../org/apache/pdfbox/pdmodel/interactive/form/PDFieldTreeNode.html#getInheritableAttribute(org.apache.pdfbox.cos.COSName)">getInheritableAttribute</a>, <a href="../../../../../../org/apache/pdfbox/pdmodel/interactive/form/PDFieldTreeNode.html#getInheritableAttributesNode(org.apache.pdfbox.pdmodel.interactive.form.PDFieldTreeNode, org.apache.pdfbox.cos.COSName)">getInheritableAttributesNode</a>, <a href="../../../../../../org/apache/pdfbox/pdmodel/interactive/form/PDFieldTreeNode.html#getKids()">getKids</a>, <a href="../../../../../../org/apache/pdfbox/pdmodel/interactive/form/PDFieldTreeNode.html#getMapp
 ingName()">getMappingName</a>, <a href="../../../../../../org/apache/pdfbox/pdmodel/interactive/form/PDFieldTreeNode.html#getParent()">getParent</a>, <a href="../../../../../../org/apache/pdfbox/pdmodel/interactive/form/PDFieldTreeNode.html#getPartialName()">getPartialName</a>, <a href="../../../../../../org/apache/pdfbox/pdmodel/interactive/form/PDFieldTreeNode.html#getValue()">getValue</a>, <a href="../../../../../../org/apache/pdfbox/pdmodel/interactive/form/PDFieldTreeNode.html#getWidget()">getWidget</a>, <a href="../../../../../../org/apache/pdfbox/pdmodel/interactive/form/PDFieldTreeNode.html#importFDF(org.apache.pdfbox.pdmodel.fdf.FDFField)">importFDF</a>, <a href="../../../../../../org/apache/pdfbox/pdmodel/interactive/form/PDFieldTreeNode.html#isNoExport()">isNoExport</a>, <a href="../../../../../../org/apache/pdfbox/pdmodel/interactive/form/PDFieldTreeNode.html#isReadonly()">isReadonly</a>, <a href="../../../../../../org/apache/pdfbox/pdmodel/interactive/form/PDFieldTreeNo
 de.html#isRequired()">isRequired</a>, <a href="../../../../../../org/apache/pdfbox/pdmodel/interactive/form/PDFieldTreeNode.html#removeInheritableAttribute(org.apache.pdfbox.cos.COSName)">removeInheritableAttribute</a>, <a href="../../../../../../org/apache/pdfbox/pdmodel/interactive/form/PDFieldTreeNode.html#setAcroForm(org.apache.pdfbox.pdmodel.interactive.form.PDAcroForm)">setAcroForm</a>, <a href="../../../../../../org/apache/pdfbox/pdmodel/interactive/form/PDFieldTreeNode.html#setAlternateFieldName(java.lang.String)">setAlternateFieldName</a>, <a href="../../../../../../org/apache/pdfbox/pdmodel/interactive/form/PDFieldTreeNode.html#setFieldFlags(int)">setFieldFlags</a>, <a href="../../../../../../org/apache/pdfbox/pdmodel/interactive/form/PDFieldTreeNode.html#setInheritableAttribute(org.apache.pdfbox.cos.COSName, org.apache.pdfbox.cos.COSBase)">setInheritableAttribute</a>, <a href="../../../../../../org/apache/pdfbox/pdmodel/interactive/form/PDFieldTreeNode.html#setKids(java.u
 til.List)">setKids</a>, <a href="../../../../../../org/apache/pdfbox/pdmodel/interactive/form/PDFieldTreeNode.html#setMappingName(java.lang.String)">setMappingName</a>, <a href="../../../../../../org/apache/pdfbox/pdmodel/interactive/form/PDFieldTreeNode.html#setNoExport(boolean)">setNoExport</a>, <a href="../../../../../../org/apache/pdfbox/pdmodel/interactive/form/PDFieldTreeNode.html#setParent(org.apache.pdfbox.pdmodel.interactive.form.PDFieldTreeNode)">setParent</a>, <a href="../../../../../../org/apache/pdfbox/pdmodel/interactive/form/PDFieldTreeNode.html#setPartialName(java.lang.String)">setPartialName</a>, <a href="../../../../../../org/apache/pdfbox/pdmodel/interactive/form/PDFieldTreeNode.html#setReadonly(boolean)">setReadonly</a>, <a href="../../../../../../org/apache/pdfbox/pdmodel/interactive/form/PDFieldTreeNode.html#setRequired(boolean)">setRequired</a>, <a href="../../../../../../org/apache/pdfbox/pdmodel/interactive/form/PDFieldTreeNode.html#setValue(java.lang.String
 )">setValue</a></code></li>
 </ul>
 <ul class="blockList">
 <li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
@@ -249,17 +280,6 @@ extends <a href="../../../../../../org/a
 <!--   -->
 </a>
 <h3>Field Detail</h3>
-<a name="FLAG_NO_TOGGLE_TO_OFF">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>FLAG_NO_TOGGLE_TO_OFF</h4>
-<pre>public static final&nbsp;int FLAG_NO_TOGGLE_TO_OFF</pre>
-<div class="block">A Ff flag.</div>
-<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../../../constant-values.html#org.apache.pdfbox.pdmodel.interactive.form.PDButton.FLAG_NO_TOGGLE_TO_OFF">Constant Field Values</a></dd></dl>
-</li>
-</ul>
 <a name="FLAG_RADIO">
 <!--   -->
 </a>
@@ -267,7 +287,7 @@ extends <a href="../../../../../../org/a
 <li class="blockList">
 <h4>FLAG_RADIO</h4>
 <pre>public static final&nbsp;int FLAG_RADIO</pre>
-<div class="block">A Ff flag.</div>
+<div class="block">A Ff flag. If set, the field is a set of radio buttons</div>
 <dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../../../constant-values.html#org.apache.pdfbox.pdmodel.interactive.form.PDButton.FLAG_RADIO">Constant Field Values</a></dd></dl>
 </li>
 </ul>
@@ -278,7 +298,7 @@ extends <a href="../../../../../../org/a
 <li class="blockList">
 <h4>FLAG_PUSHBUTTON</h4>
 <pre>public static final&nbsp;int FLAG_PUSHBUTTON</pre>
-<div class="block">A Ff flag.</div>
+<div class="block">A Ff flag. If set, the field is a pushbutton.</div>
 <dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../../../constant-values.html#org.apache.pdfbox.pdmodel.interactive.form.PDButton.FLAG_PUSHBUTTON">Constant Field Values</a></dd></dl>
 </li>
 </ul>
@@ -289,7 +309,8 @@ extends <a href="../../../../../../org/a
 <li class="blockList">
 <h4>FLAG_RADIOS_IN_UNISON</h4>
 <pre>public static final&nbsp;int FLAG_RADIOS_IN_UNISON</pre>
-<div class="block">A Ff flag.</div>
+<div class="block">A Ff flag. If set, radio buttons individual fields, using the same
+ value for the on state will turn on and off in unison.</div>
 <dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../../../constant-values.html#org.apache.pdfbox.pdmodel.interactive.form.PDButton.FLAG_RADIOS_IN_UNISON">Constant Field Values</a></dd></dl>
 </li>
 </ul>
@@ -301,13 +322,23 @@ extends <a href="../../../../../../org/a
 <!--   -->
 </a>
 <h3>Constructor Detail</h3>
+<a name="PDButton(org.apache.pdfbox.pdmodel.interactive.form.PDAcroForm)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>PDButton</h4>
+<pre>public&nbsp;PDButton(<a href="../../../../../../org/apache/pdfbox/pdmodel/interactive/form/PDAcroForm.html" title="class in org.apache.pdfbox.pdmodel.interactive.form">PDAcroForm</a>&nbsp;theAcroForm)</pre>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>theAcroForm</code> - The acroform.</dd><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../../../org/apache/pdfbox/pdmodel/interactive/form/PDFieldTreeNode.html#PDFieldTreeNode(org.apache.pdfbox.pdmodel.interactive.form.PDAcroForm)"><code>PDFieldTreeNode.PDFieldTreeNode(PDAcroForm)</code></a></dd></dl>
+</li>
+</ul>
 <a name="PDButton(org.apache.pdfbox.pdmodel.interactive.form.PDAcroForm, org.apache.pdfbox.cos.COSDictionary, org.apache.pdfbox.pdmodel.interactive.form.PDFieldTreeNode)">
 <!--   -->
 </a>
 <ul class="blockListLast">
 <li class="blockList">
 <h4>PDButton</h4>
-<pre>protected&nbsp;PDButton(<a href="../../../../../../org/apache/pdfbox/pdmodel/interactive/form/PDAcroForm.html" title="class in org.apache.pdfbox.pdmodel.interactive.form">PDAcroForm</a>&nbsp;acroForm,
+<pre>public&nbsp;PDButton(<a href="../../../../../../org/apache/pdfbox/pdmodel/interactive/form/PDAcroForm.html" title="class in org.apache.pdfbox.pdmodel.interactive.form">PDAcroForm</a>&nbsp;acroForm,
         <a href="../../../../../../org/apache/pdfbox/cos/COSDictionary.html" title="class in org.apache.pdfbox.cos">COSDictionary</a>&nbsp;field,
         <a href="../../../../../../org/apache/pdfbox/pdmodel/interactive/form/PDFieldTreeNode.html" title="class in org.apache.pdfbox.pdmodel.interactive.form">PDFieldTreeNode</a>&nbsp;parentNode)</pre>
 <div class="block">Constructor.</div>
@@ -322,6 +353,99 @@ extends <a href="../../../../../../org/a
 <!--   -->
 </a>
 <h3>Method Detail</h3>
+<a name="isPushButton()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>isPushButton</h4>
+<pre>public&nbsp;boolean&nbsp;isPushButton()</pre>
+<div class="block">Determines if push button bit is set.</div>
+<dl><dt><span class="strong">Returns:</span></dt><dd>true if type of button field is a push button.</dd></dl>
+</li>
+</ul>
+<a name="setPushButton(boolean)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setPushButton</h4>
+<pre>public&nbsp;void&nbsp;setPushButton(boolean&nbsp;pushbutton)</pre>
+<div class="block">Set the push button bit.</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>pushbutton</code> - if true the button field is treated as a push button field.</dd></dl>
+</li>
+</ul>
+<a name="isRadioButton()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>isRadioButton</h4>
+<pre>public&nbsp;boolean&nbsp;isRadioButton()</pre>
+<div class="block">Determines if radio button bit is set.</div>
+<dl><dt><span class="strong">Returns:</span></dt><dd>true if type of button field is a push button.</dd></dl>
+</li>
+</ul>
+<a name="setRadioButton(boolean)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setRadioButton</h4>
+<pre>public&nbsp;void&nbsp;setRadioButton(boolean&nbsp;radiobutton)</pre>
+<div class="block">Set the radio button bit.</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>radiobutton</code> - if true the button field is treated as a radio button field.</dd></dl>
+</li>
+</ul>
+<a name="getDefaultValue()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getDefaultValue</h4>
+<pre>public&nbsp;<a href="http://download.oracle.com/javase/1.6.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getDefaultValue()
+                       throws <a href="http://download.oracle.com/javase/1.6.0/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
+<div class="block"><strong>Description copied from class:&nbsp;<code><a href="../../../../../../org/apache/pdfbox/pdmodel/interactive/form/PDFieldTreeNode.html#getDefaultValue()">PDFieldTreeNode</a></code></strong></div>
+<div class="block">Get the value of the "DV" entry. The "DV" entry is an inheritable attribute.
+ 
+ This will return null if the "DV" entry doesn't exist or if it has no value assigned.
+ 
+ The different field types do require specific object types for their value
+ e.g. for RadioButtons the DV entry needs to be a name object.
+ If the value doesn't match the expected type an IOException is thrown. Such a wrong entry might
+ have been set with a different library or by using PDFBox low level COS model.
+ 
+ To get the value in such cases the lower level COS model can be used.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../../../../../../org/apache/pdfbox/pdmodel/interactive/form/PDFieldTreeNode.html#getDefaultValue()">getDefaultValue</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../../org/apache/pdfbox/pdmodel/interactive/form/PDFieldTreeNode.html" title="class in org.apache.pdfbox.pdmodel.interactive.form">PDFieldTreeNode</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>The value of this field.</dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="http://download.oracle.com/javase/1.6.0/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code> - If there is an error reading the data for this field
+      or the type is not in line with the fields required type.</dd></dl>
+</li>
+</ul>
+<a name="setDefaultValue(java.lang.String)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setDefaultValue</h4>
+<pre>public&nbsp;void&nbsp;setDefaultValue(<a href="http://download.oracle.com/javase/1.6.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;defaultValue)</pre>
+<div class="block">Set the fields default value.
+ 
+ The field value holds a name object which is corresponding to the 
+ appearance state representing the corresponding appearance 
+ from the appearance directory.
+
+ The default value is used to represent the initial state of the
+ field or to revert when resetting the form.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../../../../../../org/apache/pdfbox/pdmodel/interactive/form/PDFieldTreeNode.html#setDefaultValue(java.lang.String)">setDefaultValue</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../../org/apache/pdfbox/pdmodel/interactive/form/PDFieldTreeNode.html" title="class in org.apache.pdfbox.pdmodel.interactive.form">PDFieldTreeNode</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>defaultValue</code> - the new field value.</dd></dl>
+</li>
+</ul>
 <a name="getOptions()">
 <!--   -->
 </a>
@@ -329,8 +453,19 @@ extends <a href="../../../../../../org/a
 <li class="blockList">
 <h4>getOptions</h4>
 <pre>public&nbsp;<a href="http://download.oracle.com/javase/1.6.0/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="http://download.oracle.com/javase/1.6.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;&nbsp;getOptions()</pre>
-<div class="block">This will get the option values "Opt" entry of the pdf button.</div>
-<dl><dt><span class="strong">Returns:</span></dt><dd>A list of java.lang.String values.</dd></dl>
+<div class="block">This will get the option values - the "Opt" entry.
+ 
+ <p>The option values are used to define the export values
+ for the field to 
+ <ul>
+  <li>hold values in non-Latin writing systems as name objects, which represent the field value, are limited
+      to PDFDocEncoding
+  </li>
+  <li>allow radio buttons having the same export value to be handled independently
+  </li>
+ </ul>
+ </p></div>
+<dl><dt><span class="strong">Returns:</span></dt><dd>List containing all possible options. If there is no Opt entry an empty list will be returned.</dd></dl>
 </li>
 </ul>
 <a name="setOptions(java.util.List)">
@@ -339,19 +474,9 @@ extends <a href="../../../../../../org/a
 <ul class="blockListLast">
 <li class="blockList">
 <h4>setOptions</h4>
-<pre>public&nbsp;void&nbsp;setOptions(<a href="http://download.oracle.com/javase/1.6.0/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="http://download.oracle.com/javase/1.6.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;&nbsp;options)</pre>
-<div class="block">Set the field options values.
- 
- The fields options represent the export value of each annotation in the field. 
- It may be used to:
- <ul>
-  <li>represent the export values in non-Latin writing systems.</li>
-  <li>allow radio buttons to be checked independently, even 
-  if they have the same export value.</li>
- </ul>
- 
- Providing an empty list or null will remove the entry.</div>
-<dl><dt><span class="strong">Parameters:</span></dt><dd><code>options</code> - The list of options for the button.</dd></dl>
+<pre>public&nbsp;void&nbsp;setOptions(<a href="http://download.oracle.com/javase/1.6.0/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="http://download.oracle.com/javase/1.6.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;&nbsp;values)</pre>
+<div class="block">This will set the options.</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>values</code> - List containing all possible options. Supplying null or an empty list will remove the Opt entry.</dd><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../../../org/apache/pdfbox/pdmodel/interactive/form/PDButton.html#getOptions()"><code>getOptions()</code></a></dd></dl>
 </li>
 </ul>
 </li>

Modified: websites/staging/pdfbox/trunk/content/docs/2.0.0-SNAPSHOT/javadocs/org/apache/pdfbox/pdmodel/interactive/form/PDCheckbox.html
==============================================================================
--- websites/staging/pdfbox/trunk/content/docs/2.0.0-SNAPSHOT/javadocs/org/apache/pdfbox/pdmodel/interactive/form/PDCheckbox.html (original)
+++ websites/staging/pdfbox/trunk/content/docs/2.0.0-SNAPSHOT/javadocs/org/apache/pdfbox/pdmodel/interactive/form/PDCheckbox.html Mon Mar 30 05:53:07 2015
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="de">
 <head>
-<!-- Generated by javadoc (version 1.7.0_55) on Sun Jan 04 20:50:37 CET 2015 -->
+<!-- Generated by javadoc (version 1.7.0_55) on Mon Mar 30 07:22:00 CEST 2015 -->
 <meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
 <title>PDCheckbox (Apache PDFBox 2.0.0-SNAPSHOT API)</title>
-<meta name="date" content="2015-01-04">
+<meta name="date" content="2015-03-30">
 <link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
 </head>
 <body>
@@ -138,7 +138,7 @@ extends <a href="../../../../../../org/a
 <!--   -->
 </a>
 <h3>Fields inherited from class&nbsp;org.apache.pdfbox.pdmodel.interactive.form.<a href="../../../../../../org/apache/pdfbox/pdmodel/interactive/form/PDButton.html" title="class in org.apache.pdfbox.pdmodel.interactive.form">PDButton</a></h3>
-<code><a href="../../../../../../org/apache/pdfbox/pdmodel/interactive/form/PDButton.html#FLAG_NO_TOGGLE_TO_OFF">FLAG_NO_TOGGLE_TO_OFF</a>, <a href="../../../../../../org/apache/pdfbox/pdmodel/interactive/form/PDButton.html#FLAG_PUSHBUTTON">FLAG_PUSHBUTTON</a>, <a href="../../../../../../org/apache/pdfbox/pdmodel/interactive/form/PDButton.html#FLAG_RADIO">FLAG_RADIO</a>, <a href="../../../../../../org/apache/pdfbox/pdmodel/interactive/form/PDButton.html#FLAG_RADIOS_IN_UNISON">FLAG_RADIOS_IN_UNISON</a></code></li>
+<code><a href="../../../../../../org/apache/pdfbox/pdmodel/interactive/form/PDButton.html#FLAG_PUSHBUTTON">FLAG_PUSHBUTTON</a>, <a href="../../../../../../org/apache/pdfbox/pdmodel/interactive/form/PDButton.html#FLAG_RADIO">FLAG_RADIO</a>, <a href="../../../../../../org/apache/pdfbox/pdmodel/interactive/form/PDButton.html#FLAG_RADIOS_IN_UNISON">FLAG_RADIOS_IN_UNISON</a></code></li>
 </ul>
 </li>
 </ul>
@@ -154,6 +154,9 @@ extends <a href="../../../../../../org/a
 <th class="colOne" scope="col">Constructor and Description</th>
 </tr>
 <tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../../../../org/apache/pdfbox/pdmodel/interactive/form/PDCheckbox.html#PDCheckbox(org.apache.pdfbox.pdmodel.interactive.form.PDAcroForm)">PDCheckbox</a></strong>(<a href="../../../../../../org/apache/pdfbox/pdmodel/interactive/form/PDAcroForm.html" title="class in org.apache.pdfbox.pdmodel.interactive.form">PDAcroForm</a>&nbsp;theAcroForm)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
 <td class="colOne"><code><strong><a href="../../../../../../org/apache/pdfbox/pdmodel/interactive/form/PDCheckbox.html#PDCheckbox(org.apache.pdfbox.pdmodel.interactive.form.PDAcroForm, org.apache.pdfbox.cos.COSDictionary, org.apache.pdfbox.pdmodel.interactive.form.PDFieldTreeNode)">PDCheckbox</a></strong>(<a href="../../../../../../org/apache/pdfbox/pdmodel/interactive/form/PDAcroForm.html" title="class in org.apache.pdfbox.pdmodel.interactive.form">PDAcroForm</a>&nbsp;theAcroForm,
           <a href="../../../../../../org/apache/pdfbox/cos/COSDictionary.html" title="class in org.apache.pdfbox.cos">COSDictionary</a>&nbsp;field,
           <a href="../../../../../../org/apache/pdfbox/pdmodel/interactive/form/PDFieldTreeNode.html" title="class in org.apache.pdfbox.pdmodel.interactive.form">PDFieldTreeNode</a>&nbsp;parentNode)</code>
@@ -178,45 +181,33 @@ extends <a href="../../../../../../org/a
 <tr class="altColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><code><strong><a href="../../../../../../org/apache/pdfbox/pdmodel/interactive/form/PDCheckbox.html#check()">check</a></strong>()</code>
-<div class="block">Checks the radiobutton.</div>
+<div class="block">Checks the check box.</div>
 </td>
 </tr>
 <tr class="rowColor">
 <td class="colFirst"><code><a href="http://download.oracle.com/javase/1.6.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
-<td class="colLast"><code><strong><a href="../../../../../../org/apache/pdfbox/pdmodel/interactive/form/PDCheckbox.html#getDefaultValue()">getDefaultValue</a></strong>()</code>
-<div class="block">Get the value of the "DV" entry.</div>
-</td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><code><a href="http://download.oracle.com/javase/1.6.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
 <td class="colLast"><code><strong><a href="../../../../../../org/apache/pdfbox/pdmodel/interactive/form/PDCheckbox.html#getOffValue()">getOffValue</a></strong>()</code>
-<div class="block">This will get the value of the radio button.</div>
+<div class="block">This will get the value assigned to the OFF state.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code><a href="http://download.oracle.com/javase/1.6.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
 <td class="colLast"><code><strong><a href="../../../../../../org/apache/pdfbox/pdmodel/interactive/form/PDCheckbox.html#getOnValue()">getOnValue</a></strong>()</code>
-<div class="block">This will get the value of the radio button.</div>
+<div class="block">This will get the value assigned to the ON state.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code><a href="http://download.oracle.com/javase/1.6.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
 <td class="colLast"><code><strong><a href="../../../../../../org/apache/pdfbox/pdmodel/interactive/form/PDCheckbox.html#getValue()">getValue</a></strong>()</code>
 <div class="block">Get the value of the "V" entry.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>boolean</code></td>
 <td class="colLast"><code><strong><a href="../../../../../../org/apache/pdfbox/pdmodel/interactive/form/PDCheckbox.html#isChecked()">isChecked</a></strong>()</code>
 <div class="block">This will tell if this radio button is currently checked or not.</div>
 </td>
 </tr>
-<tr class="altColor">
-<td class="colFirst"><code>void</code></td>
-<td class="colLast"><code><strong><a href="../../../../../../org/apache/pdfbox/pdmodel/interactive/form/PDCheckbox.html#setDefaultValue(java.lang.String)">setDefaultValue</a></strong>(<a href="http://download.oracle.com/javase/1.6.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;defaultValue)</code>
-<div class="block">Set the fields default value.</div>
-</td>
-</tr>
 <tr class="rowColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><code><strong><a href="../../../../../../org/apache/pdfbox/pdmodel/interactive/form/PDCheckbox.html#setValue(java.lang.String)">setValue</a></strong>(<a href="http://download.oracle.com/javase/1.6.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;value)</code>
@@ -226,7 +217,7 @@ extends <a href="../../../../../../org/a
 <tr class="altColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><code><strong><a href="../../../../../../org/apache/pdfbox/pdmodel/interactive/form/PDCheckbox.html#unCheck()">unCheck</a></strong>()</code>
-<div class="block">Unchecks the radiobutton.</div>
+<div class="block">Unchecks the check box.</div>
 </td>
 </tr>
 </table>
@@ -235,7 +226,7 @@ extends <a href="../../../../../../org/a
 <!--   -->
 </a>
 <h3>Methods inherited from class&nbsp;org.apache.pdfbox.pdmodel.interactive.form.<a href="../../../../../../org/apache/pdfbox/pdmodel/interactive/form/PDButton.html" title="class in org.apache.pdfbox.pdmodel.interactive.form">PDButton</a></h3>
-<code><a href="../../../../../../org/apache/pdfbox/pdmodel/interactive/form/PDButton.html#getOptions()">getOptions</a>, <a href="../../../../../../org/apache/pdfbox/pdmodel/interactive/form/PDButton.html#setOptions(java.util.List)">setOptions</a></code></li>
+<code><a href="../../../../../../org/apache/pdfbox/pdmodel/interactive/form/PDButton.html#getDefaultValue()">getDefaultValue</a>, <a href="../../../../../../org/apache/pdfbox/pdmodel/interactive/form/PDButton.html#getOptions()">getOptions</a>, <a href="../../../../../../org/apache/pdfbox/pdmodel/interactive/form/PDButton.html#isPushButton()">isPushButton</a>, <a href="../../../../../../org/apache/pdfbox/pdmodel/interactive/form/PDButton.html#isRadioButton()">isRadioButton</a>, <a href="../../../../../../org/apache/pdfbox/pdmodel/interactive/form/PDButton.html#setDefaultValue(java.lang.String)">setDefaultValue</a>, <a href="../../../../../../org/apache/pdfbox/pdmodel/interactive/form/PDButton.html#setOptions(java.util.List)">setOptions</a>, <a href="../../../../../../org/apache/pdfbox/pdmodel/interactive/form/PDButton.html#setPushButton(boolean)">setPushButton</a>, <a href="../../../../../../org/apache/pdfbox/pdmodel/interactive/form/PDButton.html#setRadioButton(boolean)">setRadioBut
 ton</a></code></li>
 </ul>
 <ul class="blockList">
 <li class="blockList"><a name="methods_inherited_from_class_org.apache.pdfbox.pdmodel.interactive.form.PDField">
@@ -272,6 +263,16 @@ extends <a href="../../../../../../org/a
 <!--   -->
 </a>
 <h3>Constructor Detail</h3>
+<a name="PDCheckbox(org.apache.pdfbox.pdmodel.interactive.form.PDAcroForm)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>PDCheckbox</h4>
+<pre>public&nbsp;PDCheckbox(<a href="../../../../../../org/apache/pdfbox/pdmodel/interactive/form/PDAcroForm.html" title="class in org.apache.pdfbox.pdmodel.interactive.form">PDAcroForm</a>&nbsp;theAcroForm)</pre>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>theAcroForm</code> - The acroform.</dd><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../../../org/apache/pdfbox/pdmodel/interactive/form/PDFieldTreeNode.html#PDFieldTreeNode(org.apache.pdfbox.pdmodel.interactive.form.PDAcroForm)"><code>PDFieldTreeNode.PDFieldTreeNode(PDAcroForm)</code></a></dd></dl>
+</li>
+</ul>
 <a name="PDCheckbox(org.apache.pdfbox.pdmodel.interactive.form.PDAcroForm, org.apache.pdfbox.cos.COSDictionary, org.apache.pdfbox.pdmodel.interactive.form.PDFieldTreeNode)">
 <!--   -->
 </a>
@@ -314,7 +315,7 @@ extends <a href="../../../../../../org/a
 <li class="blockList">
 <h4>check</h4>
 <pre>public&nbsp;void&nbsp;check()</pre>
-<div class="block">Checks the radiobutton.</div>
+<div class="block">Checks the check box.</div>
 </li>
 </ul>
 <a name="unCheck()">
@@ -324,7 +325,7 @@ extends <a href="../../../../../../org/a
 <li class="blockList">
 <h4>unCheck</h4>
 <pre>public&nbsp;void&nbsp;unCheck()</pre>
-<div class="block">Unchecks the radiobutton.</div>
+<div class="block">Unchecks the check box.</div>
 </li>
 </ul>
 <a name="getOffValue()">
@@ -334,8 +335,8 @@ extends <a href="../../../../../../org/a
 <li class="blockList">
 <h4>getOffValue</h4>
 <pre>public&nbsp;<a href="http://download.oracle.com/javase/1.6.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getOffValue()</pre>
-<div class="block">This will get the value of the radio button.</div>
-<dl><dt><span class="strong">Returns:</span></dt><dd>The value of the radio button.</dd></dl>
+<div class="block">This will get the value assigned to the OFF state.</div>
+<dl><dt><span class="strong">Returns:</span></dt><dd>The value of the check box.</dd></dl>
 </li>
 </ul>
 <a name="getOnValue()">
@@ -345,57 +346,8 @@ extends <a href="../../../../../../org/a
 <li class="blockList">
 <h4>getOnValue</h4>
 <pre>public&nbsp;<a href="http://download.oracle.com/javase/1.6.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getOnValue()</pre>
-<div class="block">This will get the value of the radio button.</div>
-<dl><dt><span class="strong">Returns:</span></dt><dd>The value of the radio button.</dd></dl>
-</li>
-</ul>
-<a name="getDefaultValue()">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getDefaultValue</h4>
-<pre>public&nbsp;<a href="http://download.oracle.com/javase/1.6.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getDefaultValue()
-                       throws <a href="http://download.oracle.com/javase/1.6.0/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
-<div class="block"><strong>Description copied from class:&nbsp;<code><a href="../../../../../../org/apache/pdfbox/pdmodel/interactive/form/PDFieldTreeNode.html#getDefaultValue()">PDFieldTreeNode</a></code></strong></div>
-<div class="block">Get the value of the "DV" entry. The "DV" entry is an inheritable attribute.
- 
- This will return null if the "DV" entry doesn't exist or if it has no value assigned.
- 
- The different field types do require specific object types for their value
- e.g. for RadioButtons the DV entry needs to be a name object.
- If the value doesn't match the expected type an IOException is thrown. Such a wrong entry might
- have been set with a different library or by using PDFBox low level COS model.
- 
- To get the value in such cases the lower level COS model can be used.</div>
-<dl>
-<dt><strong>Specified by:</strong></dt>
-<dd><code><a href="../../../../../../org/apache/pdfbox/pdmodel/interactive/form/PDFieldTreeNode.html#getDefaultValue()">getDefaultValue</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../../org/apache/pdfbox/pdmodel/interactive/form/PDFieldTreeNode.html" title="class in org.apache.pdfbox.pdmodel.interactive.form">PDFieldTreeNode</a></code></dd>
-<dt><span class="strong">Returns:</span></dt><dd>The value of this field.</dd>
-<dt><span class="strong">Throws:</span></dt>
-<dd><code><a href="http://download.oracle.com/javase/1.6.0/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code> - If there is an error reading the data for this field
-      or the type is not in line with the fields required type.</dd></dl>
-</li>
-</ul>
-<a name="setDefaultValue(java.lang.String)">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>setDefaultValue</h4>
-<pre>public&nbsp;void&nbsp;setDefaultValue(<a href="http://download.oracle.com/javase/1.6.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;defaultValue)</pre>
-<div class="block">Set the fields default value.
- 
- The field value holds a name object which is corresponding to the 
- appearance state representing the corresponding appearance 
- from the appearance directory.
-
- The default value is used to represent the initial state of the
- checkbox or to revert when resetting the form.</div>
-<dl>
-<dt><strong>Specified by:</strong></dt>
-<dd><code><a href="../../../../../../org/apache/pdfbox/pdmodel/interactive/form/PDFieldTreeNode.html#setDefaultValue(java.lang.String)">setDefaultValue</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../../org/apache/pdfbox/pdmodel/interactive/form/PDFieldTreeNode.html" title="class in org.apache.pdfbox.pdmodel.interactive.form">PDFieldTreeNode</a></code></dd>
-<dt><span class="strong">Parameters:</span></dt><dd><code>defaultValue</code> - the COSName object to set the field value.</dd></dl>
+<div class="block">This will get the value assigned to the ON state.</div>
+<dl><dt><span class="strong">Returns:</span></dt><dd>The value of the check box.</dd></dl>
 </li>
 </ul>
 <a name="getValue()">