intarsys PDF library API

de.intarsys.pdf.cos
Class COSInfoDict

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

public class COSInfoDict
extends COSBasedObject

The document information dictionary..


Nested Class Summary
static class COSInfoDict.MetaClass
          The meta class implementation
 
Field Summary
static COSName DK_Author
           
static COSName DK_CreationDate
          Well known attributes
static COSName DK_Creator
           
static COSName DK_Keywords
           
static COSName DK_ModDate
           
static COSName DK_Producer
           
static COSName DK_Subject
           
static COSName DK_Title
           
static COSName DK_Trapped
           
static COSInfoDict.MetaClass META
          The meta class instance
 
Method Summary
 String getAuthor()
          The /Author field in the info dictionary.
 CDSDate getCreationDate()
          The /CreationDate field in the info dictionary.
 String getCreationDateString()
          The /CreationDate field in the info dictionary as a String.
 String getCreator()
          The /Creator field in the info dictionary.
 String getKeywords()
          The /Keywords field in the info dictionary.
 CDSDate getModDate()
          The /ModDate field in the info dictionary.
 String getModDateString()
          The /ModDate field in the info dictionary as a String.
 String getProducer()
          The /Producer field in the info dictionary.
 String getSubject()
          The /Subject field in the info dictionary.
 String getTitle()
          The /Title field in the info dictionary.
 String getTrapped()
          The /Trapped field in the info dictionary.
 void setAuthor(String value)
          Set the /Author field in the info dictionary.
 void setCreationDate(String value)
          Set the /CreationDate field in the info dictionary.
 void setCreator(String value)
          Set the /Creator field in the info dictionary.
 void setKeywords(String value)
          Set the /Keywords field in the info dictionary.
 void setModDate(String value)
          Set the /ModDate field in the info dictionary.
 void setProducer(String value)
          Set the /Producer field in the info dictionary.
 void setSubject(String value)
          Set the /Subject field in the info dictionary.
 void setTitle(String value)
          Set the /Title field in the info dictionary.
 void setTrapped(String value)
          Set the /Trapped field in the info dictionary.
 
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, toString
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

DK_CreationDate

public static final COSName DK_CreationDate
Well known attributes


DK_Creator

public static final COSName DK_Creator

DK_ModDate

public static final COSName DK_ModDate

DK_Producer

public static final COSName DK_Producer

DK_Title

public static final COSName DK_Title

DK_Author

public static final COSName DK_Author

DK_Subject

public static final COSName DK_Subject

DK_Keywords

public static final COSName DK_Keywords

DK_Trapped

public static final COSName DK_Trapped

META

public static final COSInfoDict.MetaClass META
The meta class instance

Method Detail

getAuthor

public String getAuthor()
The /Author field in the info dictionary.


getCreationDate

public CDSDate getCreationDate()
The /CreationDate field in the info dictionary.


getCreationDateString

public String getCreationDateString()
The /CreationDate field in the info dictionary as a String.


getCreator

public String getCreator()
The /Creator field in the info dictionary.


getKeywords

public String getKeywords()
The /Keywords field in the info dictionary.


getModDate

public CDSDate getModDate()
The /ModDate field in the info dictionary.


getModDateString

public String getModDateString()
The /ModDate field in the info dictionary as a String.


getProducer

public String getProducer()
The /Producer field in the info dictionary.


getSubject

public String getSubject()
The /Subject field in the info dictionary.


getTitle

public String getTitle()
The /Title field in the info dictionary.


getTrapped

public String getTrapped()
The /Trapped field in the info dictionary.


setAuthor

public void setAuthor(String value)
Set the /Author field in the info dictionary.


setCreationDate

public void setCreationDate(String value)
Set the /CreationDate field in the info dictionary.


setCreator

public void setCreator(String value)
Set the /Creator field in the info dictionary.


setKeywords

public void setKeywords(String value)
Set the /Keywords field in the info dictionary.


setModDate

public void setModDate(String value)
Set the /ModDate field in the info dictionary.


setProducer

public void setProducer(String value)
Set the /Producer field in the info dictionary.


setSubject

public void setSubject(String value)
Set the /Subject field in the info dictionary.


setTitle

public void setTitle(String value)
Set the /Title field in the info dictionary.


setTrapped

public void setTrapped(String value)
Set the /Trapped field in the info dictionary.


intarsys PDF library API

Copyright © 2006 intarsys consulting GmbH. All Rights Reserved.