jPod PDF library

de.intarsys.pdf.pd
Class PDAppearanceCharacteristics

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

public class PDAppearanceCharacteristics
extends PDObject

More details on the appearance of an annotation.


Nested Class Summary
static class PDAppearanceCharacteristics.MetaClass
          The meta class implementation
 
Field Summary
static COSName DK_AC
           
static COSName DK_BC
           
static COSName DK_BG
           
static COSName DK_CA
           
static COSName DK_I
           
static COSName DK_IF
           
static COSName DK_IX
           
static COSName DK_R
           
static COSName DK_RC
           
static COSName DK_RI
           
static COSName DK_TP
          The name for the caption entry.
static PDAppearanceCharacteristics.MetaClass META
          The meta class instance
static int TP_CAPTION_ABOVE_ICON
           
static int TP_CAPTION_BELOW_ICON
           
static int TP_CAPTION_LEFT_OF_ICON
           
static int TP_CAPTION_ONLY
           
static int TP_CAPTION_OVERLAIS_ICON
           
static int TP_CAPTION_RIGHT_OF_ICON
           
static int TP_ICON_ONLY
           
 
Fields inherited from class de.intarsys.pdf.pd.PDObject
DK_Subtype, DK_Type
 
Method Summary
 COSStream cosGetDownIcon()
           
 COSStream cosGetNormalIcon()
           
 COSStream cosGetRolloverIcon()
           
 COSStream cosSetDownIcon(COSStream newDownIcon)
           
 COSStream cosSetNormalIcon(COSStream newNormalIcon)
           
 COSStream cosSetRolloverIcon(COSStream newRolloverIcon)
           
 float[] getBackgroundColor()
           
 float[] getBorderColor()
           
 String getDownCaption()
           
 PDIconFit getIconFit()
           
 String getNormalCaption()
           
 String getRolloverCaption()
           
 int getRotation()
           
 int getTextPosition()
           
 void setBackgroundColor(float[] newBackgroundColor)
           
 void setBorderColor(float[] newBorderColor)
           
 void setDownCaption(String newDownCaption)
           
 void setIconFit(PDIconFit newIconFit)
           
 void setNormalCaption(String newNormalCaption)
           
 void setRolloverCaption(String newRolloverCaption)
           
 void setRotation(int newRotation)
           
 void setTextPosition(int newPositionTextIcon)
           
 
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_AC

public static final COSName DK_AC

DK_BC

public static final COSName DK_BC

DK_BG

public static final COSName DK_BG

DK_CA

public static final COSName DK_CA

DK_I

public static final COSName DK_I

DK_IF

public static final COSName DK_IF

DK_IX

public static final COSName DK_IX

DK_R

public static final COSName DK_R

DK_RC

public static final COSName DK_RC

DK_RI

public static final COSName DK_RI

TP_CAPTION_ONLY

public static final int TP_CAPTION_ONLY
See Also:
Constant Field Values

TP_ICON_ONLY

public static final int TP_ICON_ONLY
See Also:
Constant Field Values

TP_CAPTION_BELOW_ICON

public static final int TP_CAPTION_BELOW_ICON
See Also:
Constant Field Values

TP_CAPTION_ABOVE_ICON

public static final int TP_CAPTION_ABOVE_ICON
See Also:
Constant Field Values

TP_CAPTION_RIGHT_OF_ICON

public static final int TP_CAPTION_RIGHT_OF_ICON
See Also:
Constant Field Values

TP_CAPTION_LEFT_OF_ICON

public static final int TP_CAPTION_LEFT_OF_ICON
See Also:
Constant Field Values

TP_CAPTION_OVERLAIS_ICON

public static final int TP_CAPTION_OVERLAIS_ICON
See Also:
Constant Field Values

DK_TP

public static final COSName DK_TP
The name for the caption entry.

The name could have following values (not complete):


META

public static final PDAppearanceCharacteristics.MetaClass META
The meta class instance

Method Detail

getBackgroundColor

public float[] getBackgroundColor()

getBorderColor

public float[] getBorderColor()

getDownCaption

public String getDownCaption()

cosGetDownIcon

public COSStream cosGetDownIcon()

getIconFit

public PDIconFit getIconFit()

getNormalCaption

public String getNormalCaption()

cosGetNormalIcon

public COSStream cosGetNormalIcon()

getTextPosition

public int getTextPosition()

getRolloverCaption

public String getRolloverCaption()

cosGetRolloverIcon

public COSStream cosGetRolloverIcon()

getRotation

public int getRotation()

setBackgroundColor

public void setBackgroundColor(float[] newBackgroundColor)

setBorderColor

public void setBorderColor(float[] newBorderColor)

setDownCaption

public void setDownCaption(String newDownCaption)

cosSetDownIcon

public COSStream cosSetDownIcon(COSStream newDownIcon)

setIconFit

public void setIconFit(PDIconFit newIconFit)

setNormalCaption

public void setNormalCaption(String newNormalCaption)

cosSetNormalIcon

public COSStream cosSetNormalIcon(COSStream newNormalIcon)

setTextPosition

public void setTextPosition(int newPositionTextIcon)

setRolloverCaption

public void setRolloverCaption(String newRolloverCaption)

cosSetRolloverIcon

public COSStream cosSetRolloverIcon(COSStream newRolloverIcon)

setRotation

public void setRotation(int newRotation)

jPod PDF library

Copyright © 2008 intarsys consulting GmbH. All Rights Reserved.