intarsys PDF library API

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(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
isSetAnd, isSetOr
 
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(PDAnnotation annotation)
Method Detail

setHidden

public void setHidden(boolean f)

isHidden

public boolean isHidden()

setInvisible

public void setInvisible(boolean f)

isInvisible

public boolean isInvisible()

setLocked

public void setLocked(boolean f)

isLocked

public boolean isLocked()

setNoRotate

public void setNoRotate(boolean f)

isNoRotate

public boolean isNoRotate()

setNoView

public void setNoView(boolean f)

isNoView

public boolean isNoView()

setNoZoom

public void setNoZoom(boolean f)

isNoZoom

public boolean isNoZoom()

setPrint

public void setPrint(boolean f)

isPrint

public boolean isPrint()

setReadOnly

public void setReadOnly(boolean f)

isReadOnly

public boolean isReadOnly()

setToggleNoView

public void setToggleNoView(boolean f)

setLockedContents

public void setLockedContents(boolean f)

isToggleNoView

public boolean isToggleNoView()

isLockedContents

public boolean isLockedContents()

intarsys PDF library API

Copyright © 2006 intarsys consulting GmbH. All Rights Reserved.