multivalent.std.adaptor.pdf

Class Action

public class Action extends Behavior

Default implementations of PDF actions: GoTo, GoToR, Launch, Thread, URI, Sound, Movie, Hide, Named, SubmitForm, ResetForm, ImportData, JavaScript. At present, only GoTo, GoToR, and URI are implemented; and Named is ignored as there are no such actions defined by this viewer.

Version: $Revision: 1.5 $ $Date: 2003/06/01 06:55:27 $

See Also: "PDF Reference 1.4, page 518."

Field Summary
static StringMSG_EXECUTE
Message of semantic event that announces a PDF action that some handler (another behavior) should execute.
Method Summary
static ObjectresolveNamedDest(Object key, PDFReader pdfr)
booleansemanticEventAfter(SemanticEvent se, String msg)
Implement the PDF Action, as requested by MSG_EXECUTE.

Field Detail

MSG_EXECUTE

public static final String MSG_EXECUTE
Message of semantic event that announces a PDF action that some handler (another behavior) should execute. arg = action dictionary, in = handle to this behavior (for fetching component objects), out = root of PDF document tree.

Method Detail

resolveNamedDest

public static Object resolveNamedDest(Object key, PDFReader pdfr)

semanticEventAfter

public boolean semanticEventAfter(SemanticEvent se, String msg)
Implement the PDF Action, as requested by MSG_EXECUTE.