IInteractiveDevice

public interface IInteractiveDevice

The interface defining interactive features processing methods.

Methods

MethodDescription
addOutline(int outlineLevel, String description)Adds an outline item with the last object as its target.
addOutline(Point2D origin, int outlineLevel, String description)Adds an outline item with the origin point as its target.
setHyperlinkTarget(int targetPageNumber)Set the hyperlink with a page number as its target.
setHyperlinkTarget(String targetUri)Set the hyperlink with an external URI as its target.

addOutline(int outlineLevel, String description)

public abstract void addOutline(int outlineLevel, String description)

Adds an outline item with the last object as its target.

Parameters:

ParameterTypeDescription
outlineLevelintThe outline level.
descriptionjava.lang.StringThe item description.

addOutline(Point2D origin, int outlineLevel, String description)

public abstract void addOutline(Point2D origin, int outlineLevel, String description)

Adds an outline item with the origin point as its target.

Parameters:

ParameterTypeDescription
originjava.awt.geom.Point2DThe target origin.
outlineLevelintThe outline level.
descriptionjava.lang.StringThe item description.

setHyperlinkTarget(int targetPageNumber)

public abstract void setHyperlinkTarget(int targetPageNumber)

Set the hyperlink with a page number as its target.

Parameters:

ParameterTypeDescription
targetPageNumberintThe target page number.

setHyperlinkTarget(String targetUri)

public abstract void setHyperlinkTarget(String targetUri)

Set the hyperlink with an external URI as its target.

Parameters:

ParameterTypeDescription
targetUrijava.lang.StringThe target external URI.