com.ckeditor
Class EventHandler

java.lang.Object
  extended by com.ckeditor.EventHandler
Direct Known Subclasses:
GlobalEventHandler

public class EventHandler
extends Object

CKEditor event handler class. Usage:

                EventHandler eventHandler = new EventHandler();
                eventHandler.addEventHandler("instanceReady","function (ev) {
                        alert(\"Loaded: \" + ev.editor.name); }");
  


Field Summary
protected  Map<String,Set<String>> events
           
 
Constructor Summary
EventHandler()
          Default constructor.
 
Method Summary
 void addEventHandler(String event, String jsCode)
          Adds an event listener.
 void clearEventHandlers(String event)
          Clears registered event handlers.
 Map<String,Set<String>> getEvents()
          Gets all registered events.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

events

protected Map<String,Set<String>> events
Constructor Detail

EventHandler

public EventHandler()
Default constructor.

Method Detail

addEventHandler

public void addEventHandler(String event,
                            String jsCode)
Adds an event listener.

Parameters:
event - Event name
jsCode - JavaScript anonymous function or a function name

clearEventHandlers

public void clearEventHandlers(String event)
Clears registered event handlers.

Parameters:
event - Event name. If null, all event handlers will be removed (optional).

getEvents

public Map<String,Set<String>> getEvents()
Gets all registered events.

Returns:
all registered events


Copyright © 2003-2011 CKSource - Frederico Knabben. All Rights Reserved.