jPod PDF library

de.intarsys.pdf.pd
Class PDActionSubmitForm

java.lang.Object
  extended by de.intarsys.pdf.cos.COSBasedObject
      extended by de.intarsys.pdf.pd.PDObject
          extended by de.intarsys.pdf.pd.PDAction
              extended by de.intarsys.pdf.pd.PDActionSubmitForm
All Implemented Interfaces:
ICOSObjectListener, de.intarsys.tools.attribute.IAttributeSupport

public class PDActionSubmitForm
extends PDAction

The SubmitForm action.

When executed the action submit the documents AcroForm acording to the defined flags.


Nested Class Summary
static class PDActionSubmitForm.MetaClass
          The meta class implementation
 
Field Summary
static COSName CN_ActionType_SubmitForm
           
static COSName DK_F
           
static COSName DK_Fields
           
static COSName DK_Flags
           
static PDActionSubmitForm.MetaClass META
          The meta class instance
 
Fields inherited from class de.intarsys.pdf.pd.PDAction
CN_Type_Action, DK_Next, DK_S
 
Fields inherited from class de.intarsys.pdf.pd.PDObject
DK_Subtype, DK_Type
 
Method Summary
 COSName cosGetExpectedActionType()
          The action type expected for a PDAction of the instantiated class.
static PDActionSubmitForm createNew(URL url)
           
 List getFields()
          A list of field names (plain Java String) to be resetted or null.
 URL getUrl()
           
 boolean isCanonicalFormat()
           
 boolean isEmbedForm()
           
 boolean isExclFKey()
           
 boolean isExclNonUserAnnots()
           
 boolean isExportFormat()
           
 boolean isGetMethod()
           
 boolean isInclude()
           
 boolean isIncludeAnnotations()
           
 boolean isIncludeAppendSaves()
           
 boolean isIncludeNoValueFields()
           
 boolean isNotDEFINED()
           
 boolean isSubmitCoordinates()
           
 boolean isSubmitPDF()
           
 boolean isXFDF()
           
 void setCanonicalFormat(boolean flag)
           
 void setEmbedForm(boolean flag)
           
 void setExclFKey(boolean flag)
           
 void setExclNonUserAnnots(boolean flag)
           
 void setExportFormat(boolean flag)
           
 void setGetMethod(boolean flag)
           
 void setInclude(boolean flag)
           
 void setIncludeAnnotations(boolean flag)
           
 void setIncludeAppendSaves(boolean flag)
           
 void setIncludeNoValueFields(boolean flag)
           
 void setNotDEFINED(boolean flag)
           
 void setSubmitCoordinates(boolean flag)
           
 void setSubmitPDF(boolean flag)
           
 void setUrl(URL url)
           
 void setXFDF(boolean flag)
           
 
Methods inherited from class de.intarsys.pdf.pd.PDAction
addNext, cosGetActionType, getNext, removeNext
 
Methods inherited from class de.intarsys.pdf.pd.PDObject
cosGetFieldDescendant, cosGetFieldInheritable, cosGetFieldInherited, cosGetSubtype, cosGetType, cosRemoveFieldInheritable, cosSetFieldInheritable, cosSetSubtype, cosSetType, getDoc, getGenericChildren, getGenericParent, setGenericParent, toString
 
Methods inherited from class de.intarsys.pdf.cos.COSBasedObject
changed, cosGetArray, cosGetDict, cosGetDoc, cosGetField, cosGetObject, cosGetStream, cosHasField, cosRemoveField, cosSetField, getAttribute, getFieldBoolean, getFieldDate, getFieldFixed, getFieldFixedArray, getFieldInt, getFieldMLString, getFieldString, invalidateCaches, removeAttribute, setAttribute, setFieldBoolean, setFieldFixed, setFieldInt, setFieldMLString, setFieldName, setFieldObject, setFieldString
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

META

public static final PDActionSubmitForm.MetaClass META
The meta class instance


CN_ActionType_SubmitForm

public static final COSName CN_ActionType_SubmitForm

DK_F

public static final COSName DK_F

DK_Fields

public static final COSName DK_Fields

DK_Flags

public static final COSName DK_Flags
Method Detail

createNew

public static PDActionSubmitForm createNew(URL url)

cosGetExpectedActionType

public COSName cosGetExpectedActionType()
Description copied from class: PDAction
The action type expected for a PDAction of the instantiated class.

Specified by:
cosGetExpectedActionType in class PDAction
Returns:
The action type expected for a PDAction of the instantiated class.

getFields

public List getFields()
A list of field names (plain Java String) to be resetted or null.

Returns:
A list of field names (plain Java String) to be resetted or null.

getUrl

public URL getUrl()

isCanonicalFormat

public boolean isCanonicalFormat()

isEmbedForm

public boolean isEmbedForm()

isExclFKey

public boolean isExclFKey()

isExclNonUserAnnots

public boolean isExclNonUserAnnots()

isExportFormat

public boolean isExportFormat()

isGetMethod

public boolean isGetMethod()

isInclude

public boolean isInclude()

isIncludeAnnotations

public boolean isIncludeAnnotations()

isIncludeAppendSaves

public boolean isIncludeAppendSaves()

isIncludeNoValueFields

public boolean isIncludeNoValueFields()

isNotDEFINED

public boolean isNotDEFINED()

isSubmitCoordinates

public boolean isSubmitCoordinates()

isSubmitPDF

public boolean isSubmitPDF()

isXFDF

public boolean isXFDF()

setCanonicalFormat

public void setCanonicalFormat(boolean flag)

setEmbedForm

public void setEmbedForm(boolean flag)

setExclFKey

public void setExclFKey(boolean flag)

setExclNonUserAnnots

public void setExclNonUserAnnots(boolean flag)

setExportFormat

public void setExportFormat(boolean flag)

setGetMethod

public void setGetMethod(boolean flag)

setInclude

public void setInclude(boolean flag)

setIncludeAnnotations

public void setIncludeAnnotations(boolean flag)

setIncludeAppendSaves

public void setIncludeAppendSaves(boolean flag)

setIncludeNoValueFields

public void setIncludeNoValueFields(boolean flag)

setNotDEFINED

public void setNotDEFINED(boolean flag)

setSubmitCoordinates

public void setSubmitCoordinates(boolean flag)

setSubmitPDF

public void setSubmitPDF(boolean flag)

setUrl

public void setUrl(URL url)

setXFDF

public void setXFDF(boolean flag)

jPod PDF library

Copyright © 2012 intarsys consulting GmbH. All Rights Reserved.