eu.webtoolkit.jwt
Class AbstractEventSignal.JavaScriptListener

java.lang.Object
  extended by eu.webtoolkit.jwt.AbstractEventSignal.LearningListener
      extended by eu.webtoolkit.jwt.AbstractEventSignal.JavaScriptListener
Enclosing class:
AbstractEventSignal

public static class AbstractEventSignal.JavaScriptListener
extends AbstractEventSignal.LearningListener

A JavaScript-only listener.

A listener whose behavior is entirely and solely defined using client-side JavaScript, and which will not generate a request to the server.

See Also:
AbstractEventSignal.addListener(String)

Constructor Summary
AbstractEventSignal.JavaScriptListener(java.lang.String javaScript)
          Creates a JavaScript listener with given JavaScript code.
 
Method Summary
 void setJavaScript(java.lang.String javaScript)
          Set the JavaScript code for this listener.
 void trigger()
           
 void undoTrigger()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AbstractEventSignal.JavaScriptListener

public AbstractEventSignal.JavaScriptListener(java.lang.String javaScript)
Creates a JavaScript listener with given JavaScript code.

Parameters:
javaScript - JavaScript statements that implement the event listener.
Method Detail

trigger

public final void trigger()
Specified by:
trigger in class AbstractEventSignal.LearningListener

undoTrigger

public final void undoTrigger()
Specified by:
undoTrigger in class AbstractEventSignal.LearningListener

setJavaScript

public void setJavaScript(java.lang.String javaScript)
Set the JavaScript code for this listener.