multivalent.std

Class SlideShowLinks

public class SlideShowLinks extends Behavior

Collect links in current document, march through in other window. Use the standard page forward/back to manually step through slide show. Press down on forward and back buttons to choose page farther forward or back. Auto button.

Version: $Revision: 1.5 $ $Date: 2003/06/02 05:59:41 $

See Also: SlideShow

Field Summary
static StringMSG_SETAUTO
Toggle auto/manual advance.
static StringMSG_START
Open browser with name SLIDESHOWNAME and play slide show.
static StringSLIDESHOWNAME
Name of browser running slideshow.
Method Summary
booleaneventBefore(AWTEvent e, Point rel, Node n)
On heartbeat, if in slideshow browser, show next document.
voidrestore(ESISNode n, Map<String,Object> attr, Layer layer)
Take interval from "intervalms" attribute.
booleansemanticEventAfter(SemanticEvent se, String msg)
Start slide show, toggle auto, ...
booleansemanticEventBefore(SemanticEvent se, String msg)
If not slideshow browser, menu option to start.

Field Detail

MSG_SETAUTO

public static final String MSG_SETAUTO
Toggle auto/manual advance.

"slideshowSetAuto".

MSG_START

public static final String MSG_START
Open browser with name SLIDESHOWNAME and play slide show.

"slideShowLinks".

SLIDESHOWNAME

public static final String SLIDESHOWNAME
Name of browser running slideshow.

Method Detail

eventBefore

public boolean eventBefore(AWTEvent e, Point rel, Node n)
On heartbeat, if in slideshow browser, show next document.

restore

public void restore(ESISNode n, Map<String,Object> attr, Layer layer)
Take interval from "intervalms" attribute.

semanticEventAfter

public boolean semanticEventAfter(SemanticEvent se, String msg)
Start slide show, toggle auto, ...

semanticEventBefore

public boolean semanticEventBefore(SemanticEvent se, String msg)
If not slideshow browser, menu option to start. If slideshow, auto checkbox.