org.xwiki.rendering.internal.macro.wikibridge
Class WikiMacroEventListener

java.lang.Object
  extended by org.xwiki.rendering.internal.macro.wikibridge.WikiMacroEventListener
All Implemented Interfaces:
org.xwiki.observation.EventListener

@Component(value="wikimacrolistener")
public class WikiMacroEventListener
extends java.lang.Object
implements org.xwiki.observation.EventListener

An EventListener responsible for dynamically registering / unregistering / updating xwiki rendering macros based on wiki macro create / delete / update actions.

Since:
2.0M2
Version:
$Id$

Constructor Summary
WikiMacroEventListener()
           
 
Method Summary
 java.util.List<org.xwiki.observation.event.Event> getEvents()
          
 java.lang.String getName()
          
 void onEvent(org.xwiki.observation.event.Event event, java.lang.Object source, java.lang.Object data)
          
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

WikiMacroEventListener

public WikiMacroEventListener()
Method Detail

getName

public java.lang.String getName()

Specified by:
getName in interface org.xwiki.observation.EventListener

getEvents

public java.util.List<org.xwiki.observation.event.Event> getEvents()

Specified by:
getEvents in interface org.xwiki.observation.EventListener

onEvent

public void onEvent(org.xwiki.observation.event.Event event,
                    java.lang.Object source,
                    java.lang.Object data)

Specified by:
onEvent in interface org.xwiki.observation.EventListener


Copyright © 2004-2011 XWiki. All Rights Reserved.