intarsys PDF library API

de.intarsys.pdf.pd
Class PDAdditionalActions

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

public class PDAdditionalActions
extends PDObject

An object defining the association of an event to an action for a PDF document object, for example a PDPage.


Nested Class Summary
static class PDAdditionalActions.MetaClass
          The meta class implementation
 
Field Summary
static COSName CN_T_Mouse_Down
           
static COSName CN_trigger_Bl
           
static COSName CN_trigger_C
           
static COSName CN_trigger_D
           
static COSName CN_trigger_DC
           
static COSName CN_trigger_DP
           
static COSName CN_trigger_DS
           
static COSName CN_trigger_E
           
static COSName CN_trigger_F
           
static COSName CN_trigger_Fo
           
static COSName CN_trigger_K
           
static COSName CN_trigger_O
           
static COSName CN_trigger_PC
           
static COSName CN_trigger_PI
           
static COSName CN_trigger_PO
           
static COSName CN_trigger_PV
           
static COSName CN_trigger_U
           
static COSName CN_trigger_V
           
static COSName CN_trigger_WC
          WC is the same as DC - not specified, but used by acrobat
static COSName CN_trigger_WP
           
static COSName CN_trigger_WS
           
static COSName CN_trigger_X
           
static PDAdditionalActions.MetaClass META
          The meta class instance
 
Fields inherited from class de.intarsys.pdf.pd.PDObject
DK_Subtype, DK_Type
 
Method Summary
 void addAction(COSName trigger, PDAction action)
           
 void clearAction(COSName trigger)
           
 PDAction getAction(COSName trigger)
           
static String getEventName(COSName reason)
           
static String getEventType(COSName reason)
           
 void setAction(COSName trigger, PDAction action)
           
 
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

CN_trigger_E

public static final COSName CN_trigger_E

CN_trigger_X

public static final COSName CN_trigger_X

CN_trigger_D

public static final COSName CN_trigger_D

CN_trigger_U

public static final COSName CN_trigger_U

CN_trigger_Fo

public static final COSName CN_trigger_Fo

CN_trigger_Bl

public static final COSName CN_trigger_Bl

CN_trigger_PO

public static final COSName CN_trigger_PO

CN_trigger_PC

public static final COSName CN_trigger_PC

CN_trigger_PV

public static final COSName CN_trigger_PV

CN_trigger_PI

public static final COSName CN_trigger_PI

CN_trigger_O

public static final COSName CN_trigger_O

CN_trigger_K

public static final COSName CN_trigger_K

CN_trigger_F

public static final COSName CN_trigger_F

CN_trigger_V

public static final COSName CN_trigger_V

CN_trigger_C

public static final COSName CN_trigger_C

CN_trigger_DC

public static final COSName CN_trigger_DC

CN_trigger_WC

public static final COSName CN_trigger_WC
WC is the same as DC - not specified, but used by acrobat


CN_trigger_WS

public static final COSName CN_trigger_WS

CN_trigger_DS

public static final COSName CN_trigger_DS

CN_trigger_WP

public static final COSName CN_trigger_WP

CN_trigger_DP

public static final COSName CN_trigger_DP

CN_T_Mouse_Down

public static final COSName CN_T_Mouse_Down

META

public static final PDAdditionalActions.MetaClass META
The meta class instance

Method Detail

getEventName

public static String getEventName(COSName reason)

getEventType

public static String getEventType(COSName reason)

getAction

public PDAction getAction(COSName trigger)

addAction

public void addAction(COSName trigger,
                      PDAction action)

setAction

public void setAction(COSName trigger,
                      PDAction action)

clearAction

public void clearAction(COSName trigger)

intarsys PDF library API

Copyright © 2006 intarsys consulting GmbH. All Rights Reserved.