intarsys PDF library API

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(PDAcroFormField field)
           
 
Method Summary
 int getValue()
          By implementing this method the subclass provides the integer which contains the bit flags.
 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 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
isSetAnd, isSetOr
 
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(PDAcroFormField field)
Method Detail

setCombo

public void setCombo(boolean f)

isCombo

public boolean isCombo()

isEdit

public boolean isEdit()

setEdit

public void setEdit(boolean edit)

isCommitOnSelChange

public boolean isCommitOnSelChange()

setCommitOnSelChange

public void setCommitOnSelChange(boolean f)

setDoNotScroll

public void setDoNotScroll(boolean f)

setComb

public void setComb(boolean f)

isDoNotScroll

public boolean isDoNotScroll()

isComb

public boolean isComb()

isMultiSelect

public boolean isMultiSelect()

setMultiSelect

public void setMultiSelect(boolean multiSelect)

setMultiline

public void setMultiline(boolean f)

isMultiline

public boolean isMultiline()

isPassword

public boolean isPassword()

isFileSelect

public boolean isFileSelect()

setNoExport

public void setNoExport(boolean f)

isNoExport

public boolean isNoExport()

isNoToggleOff

public boolean isNoToggleOff()

setNoToggleToOff

public void setNoToggleToOff(boolean noToggleToOff)

setPushbutton

public void setPushbutton(boolean f)

isPushbutton

public boolean isPushbutton()

setPassword

public void setPassword(boolean f)

setFileSelect

public void setFileSelect(boolean f)

setRadio

public void setRadio(boolean f)

isRadio

public boolean isRadio()

isRadiosInUnison

public boolean isRadiosInUnison()

setReadOnly

public void setReadOnly(boolean f)

setRequired

public void setRequired(boolean f)

isReadOnly

public boolean isReadOnly()

isRequired

public boolean isRequired()

getValue

public int getValue()
Description copied from class: AbstractBitFlags
By implementing this method the subclass provides the integer which contains the bit flags.

Returns:
the integer containing the bit flags.

intarsys PDF library API

Copyright © 2006 intarsys consulting GmbH. All Rights Reserved.