intarsys PDF library API

de.intarsys.pdf.pd
Class PDApplicationData

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

public class PDApplicationData
extends PDObject

Application specific transparently handled data objects.


Nested Class Summary
static class PDApplicationData.MetaClass
          The meta class implementation
 
Field Summary
static COSName DK_LastModified
           
static COSName DK_Private
           
static PDApplicationData.MetaClass META
          The meta class instance
 
Fields inherited from class de.intarsys.pdf.pd.PDObject
DK_Subtype, DK_Type
 
Method Summary
 COSObject cosGetData()
          The private data entry or COSNull
 COSObject cosSetData(COSObject data)
          Assign the private data.
 CDSDate getLastModification()
          The timestamp of th elast modification.
 void touch()
          Assign a new timestamp for the last modification.
 
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

DK_LastModified

public static final COSName DK_LastModified

DK_Private

public static final COSName DK_Private

META

public static final PDApplicationData.MetaClass META
The meta class instance

Method Detail

cosSetData

public COSObject cosSetData(COSObject data)
Assign the private data.

Parameters:
data - The private data for this.
Returns:
The /Private entry previously associated with this.

cosGetData

public COSObject cosGetData()
The private data entry or COSNull

Returns:
The private data entry or COSNull

getLastModification

public CDSDate getLastModification()
The timestamp of th elast modification.

Returns:
The timestamp of th elast modification.

touch

public void touch()
Assign a new timestamp for the last modification.


intarsys PDF library API

Copyright © 2006 intarsys consulting GmbH. All Rights Reserved.