|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.lowagie.text.pdf.AcroFields.Item
public static class AcroFields.Item
The field representations for retrieval and modification.
Field Summary | |
---|---|
java.util.ArrayList |
merged
Deprecated. (will remove 'public' in the future) |
java.util.ArrayList |
page
Deprecated. (will remove 'public' in the future) |
java.util.ArrayList |
tabOrder
Deprecated. (will remove 'public' in the future) |
java.util.ArrayList |
values
Deprecated. (will remove 'public' in the future) |
java.util.ArrayList |
widget_refs
Deprecated. (will remove 'public' in the future) |
java.util.ArrayList |
widgets
Deprecated. (will remove 'public' in the future) |
static int |
WRITE_MERGED
writeToAll constant. |
static int |
WRITE_VALUE
writeToAll and markUsed constant. |
static int |
WRITE_WIDGET
writeToAll and markUsed constant. |
Constructor Summary | |
---|---|
AcroFields.Item()
|
Method Summary | |
---|---|
PdfDictionary |
getMerged(int idx)
Retrieve the merged dictionary for the given instance. |
java.lang.Integer |
getPage(int idx)
Retrieve the page number of the given instance |
java.lang.Integer |
getTabOrder(int idx)
Gets the tabOrder. |
PdfDictionary |
getValue(int idx)
Retrieve the value dictionary of the given instance |
PdfDictionary |
getWidget(int idx)
Retrieve the widget dictionary of the given instance |
PdfIndirectReference |
getWidgetRef(int idx)
Retrieve the reference to the given instance |
void |
markUsed(AcroFields parentFields,
int writeFlags)
Mark all the item dictionaries used matching the given flags |
int |
size()
Preferred method of determining the number of instances of a given field. |
void |
writeToAll(PdfName key,
PdfObject value,
int writeFlags)
This function writes the given key/value pair to all the instances of merged, widget, and/or value, depending on the writeFlags setting |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final int WRITE_MERGED
writeToAll
constant.
public static final int WRITE_WIDGET
writeToAll
and markUsed
constant.
public static final int WRITE_VALUE
writeToAll
and markUsed
constant.
public java.util.ArrayList values
PdfDictionary
where the value tag /V
is present.
public java.util.ArrayList widgets
PdfDictionary
with the widgets.
public java.util.ArrayList widget_refs
PdfDictionary
with the widget references.
public java.util.ArrayList merged
PdfDictionary
with all the field
and widget tags merged.
public java.util.ArrayList page
Integer
with the page numbers where
the widgets are displayed.
public java.util.ArrayList tabOrder
Integer
with the tab order of the field in the page.
Constructor Detail |
---|
public AcroFields.Item()
Method Detail |
---|
public void writeToAll(PdfName key, PdfObject value, int writeFlags)
writeFlags
setting
key
- you'll never guess what this is for.value
- if value is null, the key will be removedwriteFlags
- ORed together WRITE_* flagspublic void markUsed(AcroFields parentFields, int writeFlags)
writeFlags
- WRITE_MERGED is ignoredpublic int size()
public PdfDictionary getValue(int idx)
idx
- instance index
public PdfDictionary getWidget(int idx)
idx
- instance index
public PdfIndirectReference getWidgetRef(int idx)
idx
- instance index
public PdfDictionary getMerged(int idx)
idx
- instance index
public java.lang.Integer getPage(int idx)
idx
-
public java.lang.Integer getTabOrder(int idx)
idx
-
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |