Griffon 1.2.0

org.codehaus.griffon.runtime.core
[Java] Class NoopEventRouter

java.lang.Object
  org.codehaus.griffon.runtime.core.NoopEventRouter
All Implemented Interfaces:
EventRouter

public class NoopEventRouter

Implementation of EventRouter where all operations are ignored.

Authors:
Andres Almiray
Since:
1.2.0


Constructor Summary
NoopEventRouter()

 
Method Summary
void addEventListener(Object listener)

void addEventListener(Map listener)

void addEventListener(String eventName, Closure listener)

void addEventListener(String eventName, RunnableWithArgs listener)

boolean isEnabled()

void publish(String eventName)

void publish(String eventName, List params)

void publishAsync(String eventName)

void publishAsync(String eventName, List params)

void publishOutsideUI(String eventName)

void publishOutsideUI(String eventName, List params)

void removeEventListener(Object listener)

void removeEventListener(Map listener)

void removeEventListener(String eventName, Closure listener)

void removeEventListener(String eventName, RunnableWithArgs listener)

void setEnabled(boolean enabled)

 
Methods inherited from class Object
wait, wait, wait, equals, toString, hashCode, getClass, notify, notifyAll
 

Constructor Detail

NoopEventRouter

NoopEventRouter()


 
Method Detail

addEventListener

@Override
public void addEventListener(Object listener)


addEventListener

@Override
public void addEventListener(Map listener)


addEventListener

@Override
public void addEventListener(String eventName, Closure listener)


addEventListener

@Override
public void addEventListener(String eventName, RunnableWithArgs listener)


isEnabled

@Override
public boolean isEnabled()


publish

@Override
public void publish(String eventName)


publish

@Override
public void publish(String eventName, List params)


publishAsync

@Override
public void publishAsync(String eventName)


publishAsync

@Override
public void publishAsync(String eventName, List params)


publishOutsideUI

@Override
public void publishOutsideUI(String eventName)


publishOutsideUI

@Override
public void publishOutsideUI(String eventName, List params)


removeEventListener

@Override
public void removeEventListener(Object listener)


removeEventListener

@Override
public void removeEventListener(Map listener)


removeEventListener

@Override
public void removeEventListener(String eventName, Closure listener)


removeEventListener

@Override
public void removeEventListener(String eventName, RunnableWithArgs listener)


setEnabled

@Override
public void setEnabled(boolean enabled)


 

Groovy Documentation