jPod PDF library

de.intarsys.pdf.pd
Class AcroFormFieldFlags

java.lang.Object
  extended by de.intarsys.pdf.pd.AbstractBitFlags
      extended by de.intarsys.pdf.pd.AcroFormFieldFlags

public class AcroFormFieldFlags
extends AbstractBitFlags

The flags of a field in an acrobat form.

The flags are bits of an integer.
The following bits are defined (more may exist).


Field Summary
static int Bit_Comb
           
static int Bit_Combo
           
static int Bit_CommitOnSelChange
           
static int Bit_DoNotScroll
           
static int Bit_DoNotSpellCheck
           
static int Bit_Edit
           
static int Bit_FileSelect
           
static int Bit_Multiline
           
static int Bit_MultiSelect
           
static int Bit_NoExport
           
static int Bit_NoToggleToOff
           
static int Bit_Password
           
static int Bit_Pushbutton
           
static int Bit_Radio
           
static int Bit_RadiosInUnison
           
static int Bit_ReadOnly
           
static int Bit_Required
           
static int Bit_RichText
           
static int Bit_Sort
           
 
Constructor Summary
AcroFormFieldFlags(int value)
           
AcroFormFieldFlags(PDAcroFormField field)
           
 
Method Summary
 boolean isComb()
           
 boolean isCombo()
           
 boolean isCommitOnSelChange()
           
 boolean isDoNotScroll()
           
 boolean isEdit()
           
 boolean isFileSelect()
           
 boolean isMultiline()
           
 boolean isMultiSelect()
           
 boolean isNoExport()
           
 boolean isNoToggleOff()
           
 boolean isPassword()
           
 boolean isPushbutton()
           
 boolean isRadio()
           
 boolean isRadiosInUnison()
           
 boolean isReadOnly()
           
 boolean isRequired()
           
 void set(int bitMask, boolean flag)
          All bits in the underlying integer masked by the bit mask are set acording to the flag.
 void setComb(boolean f)
           
 void setCombo(boolean f)
           
 void setCommitOnSelChange(boolean f)
           
 void setDoNotScroll(boolean f)
           
 void setEdit(boolean edit)
           
 void setFileSelect(boolean f)
           
 void setMultiline(boolean f)
           
 void setMultiSelect(boolean multiSelect)
           
 void setNoExport(boolean f)
           
 void setNoToggleToOff(boolean noToggleToOff)
           
 void setPassword(boolean f)
           
 void setPushbutton(boolean f)
           
 void setRadio(boolean f)
           
 void setReadOnly(boolean f)
           
 void setRequired(boolean f)
           
 
Methods inherited from class de.intarsys.pdf.pd.AbstractBitFlags
getValue, isSetAnd, isSetOr, setValue
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

Bit_ReadOnly

public static final int Bit_ReadOnly
See Also:
Constant Field Values

Bit_Required

public static final int Bit_Required
See Also:
Constant Field Values

Bit_NoExport

public static final int Bit_NoExport
See Also:
Constant Field Values

Bit_Multiline

public static final int Bit_Multiline
See Also:
Constant Field Values

Bit_Password

public static final int Bit_Password
See Also:
Constant Field Values

Bit_NoToggleToOff

public static final int Bit_NoToggleToOff
See Also:
Constant Field Values

Bit_Radio

public static final int Bit_Radio
See Also:
Constant Field Values

Bit_Pushbutton

public static final int Bit_Pushbutton
See Also:
Constant Field Values

Bit_Combo

public static final int Bit_Combo
See Also:
Constant Field Values

Bit_Edit

public static final int Bit_Edit
See Also:
Constant Field Values

Bit_Sort

public static final int Bit_Sort
See Also:
Constant Field Values

Bit_FileSelect

public static final int Bit_FileSelect
See Also:
Constant Field Values

Bit_MultiSelect

public static final int Bit_MultiSelect
See Also:
Constant Field Values

Bit_DoNotSpellCheck

public static final int Bit_DoNotSpellCheck
See Also:
Constant Field Values

Bit_DoNotScroll

public static final int Bit_DoNotScroll
See Also:
Constant Field Values

Bit_Comb

public static final int Bit_Comb
See Also:
Constant Field Values

Bit_RadiosInUnison

public static final int Bit_RadiosInUnison
See Also:
Constant Field Values

Bit_CommitOnSelChange

public static final int Bit_CommitOnSelChange
See Also:
Constant Field Values

Bit_RichText

public static final int Bit_RichText
See Also:
Constant Field Values
Constructor Detail

AcroFormFieldFlags

public AcroFormFieldFlags(int value)

AcroFormFieldFlags

public AcroFormFieldFlags(PDAcroFormField field)
Method Detail

isComb

public boolean isComb()

isCombo

public boolean isCombo()

isCommitOnSelChange

public boolean isCommitOnSelChange()

isDoNotScroll

public boolean isDoNotScroll()

isEdit

public boolean isEdit()

isFileSelect

public boolean isFileSelect()

isMultiline

public boolean isMultiline()

isMultiSelect

public boolean isMultiSelect()

isNoExport

public boolean isNoExport()

isNoToggleOff

public boolean isNoToggleOff()

isPassword

public boolean isPassword()

isPushbutton

public boolean isPushbutton()

isRadio

public boolean isRadio()

isRadiosInUnison

public boolean isRadiosInUnison()

isReadOnly

public boolean isReadOnly()

isRequired

public boolean isRequired()

set

public void set(int bitMask,
                boolean flag)
Description copied from class: AbstractBitFlags
All bits in the underlying integer masked by the bit mask are set acording to the flag. If the flag is true, the bits are set to 1 otherwise the bits are set to 0.

Overrides:
set in class AbstractBitFlags

setComb

public void setComb(boolean f)

setCombo

public void setCombo(boolean f)

setCommitOnSelChange

public void setCommitOnSelChange(boolean f)

setDoNotScroll

public void setDoNotScroll(boolean f)

setEdit

public void setEdit(boolean edit)

setFileSelect

public void setFileSelect(boolean f)

setMultiline

public void setMultiline(boolean f)

setMultiSelect

public void setMultiSelect(boolean multiSelect)

setNoExport

public void setNoExport(boolean f)

setNoToggleToOff

public void setNoToggleToOff(boolean noToggleToOff)

setPassword

public void setPassword(boolean f)

setPushbutton

public void setPushbutton(boolean f)

setRadio

public void setRadio(boolean f)

setReadOnly

public void setReadOnly(boolean f)

setRequired

public void setRequired(boolean f)

jPod PDF library

Copyright © 2008 intarsys consulting GmbH. All Rights Reserved.