jPod PDF library

de.intarsys.pdf.pd
Class AnnotationFlags

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

public class AnnotationFlags
extends AbstractBitFlags

The flags of an annotation.

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


Field Summary
static int Bit_Hidden
           
static int Bit_Invisible
           
static int Bit_Locked
           
static int Bit_LockedContents
           
static int Bit_NoRotate
           
static int Bit_NoView
           
static int Bit_NoZoom
           
static int Bit_Print
           
static int Bit_ReadOnly
           
static int Bit_ToggleNoView
           
 
Constructor Summary
AnnotationFlags(int value)
           
AnnotationFlags(PDAnnotation annotation)
           
 
Method Summary
 boolean isHidden()
           
 boolean isInvisible()
           
 boolean isLocked()
           
 boolean isLockedContents()
           
 boolean isNoRotate()
           
 boolean isNoView()
           
 boolean isNoZoom()
           
 boolean isPrint()
           
 boolean isReadOnly()
           
 boolean isToggleNoView()
           
 void setHidden(boolean f)
           
 void setInvisible(boolean f)
           
 void setLocked(boolean f)
           
 void setLockedContents(boolean f)
           
 void setNoRotate(boolean f)
           
 void setNoView(boolean f)
           
 void setNoZoom(boolean f)
           
 void setPrint(boolean f)
           
 void setReadOnly(boolean f)
           
 void setToggleNoView(boolean f)
           
 
Methods inherited from class de.intarsys.pdf.pd.AbstractBitFlags
getValue, isSetAnd, isSetOr, set, setValue
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

Bit_Invisible

public static final int Bit_Invisible
See Also:
Constant Field Values

Bit_Hidden

public static final int Bit_Hidden
See Also:
Constant Field Values

Bit_Print

public static final int Bit_Print
See Also:
Constant Field Values

Bit_NoZoom

public static final int Bit_NoZoom
See Also:
Constant Field Values

Bit_NoRotate

public static final int Bit_NoRotate
See Also:
Constant Field Values

Bit_NoView

public static final int Bit_NoView
See Also:
Constant Field Values

Bit_ReadOnly

public static final int Bit_ReadOnly
See Also:
Constant Field Values

Bit_Locked

public static final int Bit_Locked
See Also:
Constant Field Values

Bit_ToggleNoView

public static final int Bit_ToggleNoView
See Also:
Constant Field Values

Bit_LockedContents

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

AnnotationFlags

public AnnotationFlags(int value)

AnnotationFlags

public AnnotationFlags(PDAnnotation annotation)
Method Detail

isHidden

public boolean isHidden()

isInvisible

public boolean isInvisible()

isLocked

public boolean isLocked()

isLockedContents

public boolean isLockedContents()

isNoRotate

public boolean isNoRotate()

isNoView

public boolean isNoView()

isNoZoom

public boolean isNoZoom()

isPrint

public boolean isPrint()

isReadOnly

public boolean isReadOnly()

isToggleNoView

public boolean isToggleNoView()

setHidden

public void setHidden(boolean f)

setInvisible

public void setInvisible(boolean f)

setLocked

public void setLocked(boolean f)

setLockedContents

public void setLockedContents(boolean f)

setNoRotate

public void setNoRotate(boolean f)

setNoView

public void setNoView(boolean f)

setNoZoom

public void setNoZoom(boolean f)

setPrint

public void setPrint(boolean f)

setReadOnly

public void setReadOnly(boolean f)

setToggleNoView

public void setToggleNoView(boolean f)

jPod PDF library

Copyright © 2008 intarsys consulting GmbH. All Rights Reserved.