FormFieldCollection
Inheritance: java.lang.Object
All Implemented Interfaces: java.lang.Iterable
public final class FormFieldCollection implements Iterable<IFormField>
Represents a collection of form fields.
Constructors
Constructor | Description |
---|---|
FormFieldCollection() | Initializes a new instance of the FormFieldCollection class. |
Methods
Method | Description |
---|---|
iterator() | Returns an enumerator that iterates through the collection. |
insert(IFormField field) | Inserts a form field into the collection. |
get(String name) | Gets the form field with the specified name. |
Gets the form field with the specified name and type. |
FormFieldCollection()
public FormFieldCollection()
Initializes a new instance of the FormFieldCollection class.
iterator()
public Iterator<IFormField> iterator()
Returns an enumerator that iterates through the collection.
Returns: java.util.Iterator<com.groupdocs.editor.words.fieldmanagement.IFormField> - An enumerator that can be used to iterate through the collection.
insert(IFormField field)
public void insert(IFormField field)
Inserts a form field into the collection.
Parameters:
Parameter | Type | Description |
---|---|---|
field | IFormField | The form field to insert. |
get(String name)
public IFormField get(String name)
Gets the form field with the specified name.
Parameters:
Parameter | Type | Description |
---|---|---|
name | java.lang.String | The name of the form field. |
Returns: IFormField - The form field with the specified name, if found; otherwise, null .
getFormField(String name, Class type)
public T <T>getFormField(String name, Class<T> type)
Gets the form field with the specified name and type.
Parameters:
Parameter | Type | Description |
---|---|---|
name | java.lang.String | The name of the form field. |
T : The type of the form field. |
| type | java.lang.Class
Returns: T - The form field with the specified name and type, if found; otherwise, the default value for the type.