DynamicPDF by ceTe Software

com.cete.dynamicpdf.merger.forms
Class MergeListBoxField

java.lang.Object
  |
  +--com.cete.dynamicpdf.Resource
        |
        +--com.cete.dynamicpdf.forms.FormField
              |
              +--com.cete.dynamicpdf.forms.ChoiceField
                    |
                    +--com.cete.dynamicpdf.forms.ListBoxField
                          |
                          +--com.cete.dynamicpdf.merger.forms.MergeListBoxField

public class MergeListBoxField
extends ListBoxField

This class can be used to select different entries of a list box field.

View Example


Constructor Summary
MergeListBoxField(PdfChoiceField field)
          Creates a new instance of MergeListBoxField
 
Method Summary
protected  void drawDictionary(DocumentWriter writer)
          Overridden.
 java.lang.String getValue()
          Overridden.
 void setValue(java.lang.String value)
          Overridden.
 void setValues(java.lang.String[] values)
          Overridden.
 
Methods inherited from class com.cete.dynamicpdf.forms.ListBoxField
hasValue
 
Methods inherited from class com.cete.dynamicpdf.forms.FormField
draw, getAlternateName, getAnnotation, getChildFields, getFlags, getForm, getFullName, getMappingName, getName, getParent, getRequiredPdfObjects, hasChildFields, inheritsName, inheritsValue, isReadOnly, setAlternateName, setAnnotation, setMappingName, setName, setReadOnly
 
Methods inherited from class com.cete.dynamicpdf.Resource
getUid, newUid
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MergeListBoxField

public MergeListBoxField(PdfChoiceField field)
Creates a new instance of MergeListBoxField

Method Detail

setValues

public void setValues(java.lang.String[] values)
Overridden. Sets the values of the list box field.

Specified by:
setValues in class ListBoxField
Parameters:
values - Array of string values to set.

getValue

public java.lang.String getValue()
Overridden. Gets the value of the MergedListBox field.

Overrides:
getValue in class FormField
Returns:
The value of the form field.

setValue

public void setValue(java.lang.String value)
Overridden. Sets the value of the MergedListBox field.

Overrides:
setValue in class FormField
Parameters:
value - The value of the form field.

drawDictionary

protected void drawDictionary(DocumentWriter writer)
Overridden. Draws the merged list box field's dictionary entries to the given DocumentWriter object.

Overrides:
drawDictionary in class ChoiceField
Parameters:
writer - DocumentWriter object to receive the output.
See Also:
DocumentWriter

DynamicPDF by ceTe Software

API Reference for DynamicPDF™ for Java generated on December 20, 2005
© Copyright 2005, ceTe Software