APPLICATION
public static final String APPLICATION
This is a possible attribute.
CONTENT
public static final String CONTENT
This is a possible attribute.
DEFAULTDIR
public static final String DEFAULTDIR
This is a possible attribute.
DESTINATION
public static final String DESTINATION
This is a possible attribute.
FILE
public static final String FILE
This is a possible attribute.
FILE_DEST
public static final int FILE_DEST
This is a possible annotation type.
FILE_PAGE
public static final int FILE_PAGE
This is a possible annotation type.
LAUNCH
public static final int LAUNCH
This is a possible annotation type.
LLX
public static final String LLX
This is a possible attribute.
LLY
public static final String LLY
This is a possible attribute.
MIMETYPE
public static final String MIMETYPE
This is a possible attribute.
NAMED
public static final String NAMED
This is a possible attribute.
NAMED_DEST
public static final int NAMED_DEST
This is a possible annotation type.
OPERATION
public static final String OPERATION
This is a possible attribute.
PAGE
public static final String PAGE
This is a possible attribute.
PARAMETERS
public static final String PARAMETERS
This is a possible attribute.
SCREEN
public static final int SCREEN
This is a possible annotation type.
TEXT
public static final int TEXT
This is a possible annotation type.
TITLE
public static final String TITLE
This is a possible attribute.
URL
public static final String URL
This is a possible attribute.
URL_AS_STRING
public static final int URL_AS_STRING
This is a possible annotation type.
URL_NET
public static final int URL_NET
This is a possible annotation type.
URX
public static final String URX
This is a possible attribute.
URY
public static final String URY
This is a possible attribute.
annotationAttributes
protected HashMap annotationAttributes
This is the title of the Annotation.
annotationtype
protected int annotationtype
This is the type of annotation.
llx
protected float llx
This is the lower left x-value
lly
protected float lly
This is the lower left y-value
urx
protected float urx
This is the upper right x-value
ury
protected float ury
This is the upper right y-value
Annotation
public Annotation(Properties attributes)
Returns an Annotation that has been constructed taking in
account the value of some attributes .
attributes - Some attributes
Annotation
public Annotation(String title,
String text) Constructs an Annotation with a certain title and some
text.
title - the title of the annotationtext - the content of the annotation
Annotation
public Annotation(String title,
String text,
float llx,
float lly,
float urx,
float ury) Constructs an Annotation with a certain title and some
text.
title - the title of the annotationtext - the content of the annotationllx - the lower left x-valuelly - the lower left y-valueurx - the upper right x-valueury - the upper right y-value
Annotation
private Annotation(float llx,
float lly,
float urx,
float ury) Constructs an Annotation with a certain title and some
text.
llx - lower left x coordinatelly - lower left y coordinateurx - upper right x coordinateury - upper right y coordinate
Annotation
public Annotation(float llx,
float lly,
float urx,
float ury,
String url) Constructs an Annotation.
llx - the lower left x-valuelly - the lower left y-valueurx - the upper right x-valueury - the upper right y-valueurl - the external reference
Annotation
public Annotation(float llx,
float lly,
float urx,
float ury,
String file,
String dest) Constructs an Annotation.
llx - the lower left x-valuelly - the lower left y-valueurx - the upper right x-valueury - the upper right y-valuefile - an external PDF filedest - the destination in this file
Annotation
public Annotation(float llx,
float lly,
float urx,
float ury,
String application,
String parameters,
String operation,
String defaultdir) Constructs an Annotation.
llx - the lower left x-valuelly - the lower left y-valueurx - the upper right x-valueury - the upper right y-valueapplication - an external applicationparameters - parameters to pass to this applicationoperation - the operation to pass to this applicationdefaultdir - the default directory to run this application in
Annotation
public Annotation(float llx,
float lly,
float urx,
float ury,
String moviePath,
String mimeType,
boolean showOnDisplay) Creates a Screen anotation to embed media clips
llx - lly - urx - ury - moviePath - path to the media clip filemimeType - mime type of the mediashowOnDisplay - if true play on display of the page
Annotation
public Annotation(float llx,
float lly,
float urx,
float ury,
String file,
int page) Constructs an Annotation.
llx - the lower left x-valuelly - the lower left y-valueurx - the upper right x-valueury - the upper right y-valuefile - an external PDF filepage - a page number in this file
Annotation
public Annotation(float llx,
float lly,
float urx,
float ury,
URL url) Constructs an Annotation.
llx - the lower left x-valuelly - the lower left y-valueurx - the upper right x-valueury - the upper right y-valueurl - the external reference
Annotation
public Annotation(float llx,
float lly,
float urx,
float ury,
int named) Constructs an Annotation.
llx - the lower left x-valuelly - the lower left y-valueurx - the upper right x-valueury - the upper right y-valuenamed - a named destination in this file
annotationType
public int annotationType()
Returns the type of this Annotation.
attributes
public HashMap attributes()
Gets the content of this Annotation.
content
public String content()
Gets the content of this Annotation.
getChunks
public ArrayList getChunks()
Gets all the chunks in this element.
- getChunks in interface Element
isTag
public static boolean isTag(String tag)
Checks if a given tag corresponds with this object.
- true if the tag corresponds
llx
public float llx()
Returns the lower left x-value.
llx
public float llx(float def)
Returns the lower left x-value.
lly
public float lly()
Returns the lower left y-value.
lly
public float lly(float def)
Returns the lower left y-value.
process
public boolean process(ElementListener listener)
Processes the element by adding it (or the different parts) to an
ElementListener.
- process in interface Element
listener - an ElementListener
true if the element was processed successfully
setDimensions
public void setDimensions(float llx,
float lly,
float urx,
float ury) Sets the dimensions of this annotation.
llx - the lower left x-valuelly - the lower left y-valueurx - the upper right x-valueury - the upper right y-value
title
public String title()
Returns the title of this Annotation.
type
public int type()
Gets the type of the text element.
- type in interface Element
urx
public float urx()
Returns the uppper right x-value.
urx
public float urx(float def)
Returns the upper right x-value.
ury
public float ury()
Returns the uppper right y-value.
ury
public float ury(float def)
Returns the upper right y-value.