intarsys PDF library API

de.intarsys.pdf.pd
Class PDActionNamed

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

public class PDActionNamed
extends PDAction

A named action.

When executed the action performs one of the defined named actions within the document.


Nested Class Summary
static class PDActionNamed.MetaClass
          The meta class implementation
 
Field Summary
static COSName CN_ActionType_Named
           
static COSName CN_Name_FirstPage
           
static COSName CN_Name_LastPage
           
static COSName CN_Name_NextPage
           
static COSName CN_Name_PrevPage
           
static COSName DK_Name
           
static PDActionNamed.MetaClass META
          The meta class instance
 
Fields inherited from class de.intarsys.pdf.pd.PDAction
CN_Type_Action, DK_Next, DK_S
 
Fields inherited from class de.intarsys.pdf.pd.PDObject
DK_Subtype, DK_Type
 
Method Summary
 COSName cosGetExpectedActionType()
          The action type expected for a PDAction of the instantiated class.
 COSName cosGetName()
           
 COSName cosSetName(COSName name)
           
static PDActionNamed createNew(String name)
           
 
Methods inherited from class de.intarsys.pdf.pd.PDAction
addNext, cosGetActionType, getNext, removeNext
 
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

META

public static final PDActionNamed.MetaClass META
The meta class instance


CN_ActionType_Named

public static final COSName CN_ActionType_Named

DK_Name

public static final COSName DK_Name

CN_Name_NextPage

public static final COSName CN_Name_NextPage

CN_Name_PrevPage

public static final COSName CN_Name_PrevPage

CN_Name_FirstPage

public static final COSName CN_Name_FirstPage

CN_Name_LastPage

public static final COSName CN_Name_LastPage
Method Detail

cosGetExpectedActionType

public COSName cosGetExpectedActionType()
Description copied from class: PDAction
The action type expected for a PDAction of the instantiated class.

Specified by:
cosGetExpectedActionType in class PDAction
Returns:
The action type expected for a PDAction of the instantiated class.

createNew

public static PDActionNamed createNew(String name)

cosGetName

public COSName cosGetName()

cosSetName

public COSName cosSetName(COSName name)

intarsys PDF library API

Copyright © 2006 intarsys consulting GmbH. All Rights Reserved.