org.chromattic.core
Class EventBroadcaster

java.lang.Object
  extended by org.chromattic.core.EventBroadcaster
All Implemented Interfaces:
EventListener

public class EventBroadcaster
extends java.lang.Object
implements EventListener

Version:
$Revision$
Author:
Julien Viet

Constructor Summary
EventBroadcaster()
           
 
Method Summary
 void added(EntityContext ctx, java.lang.Object o)
           
 void addLifeCycleListener(EventListener listener)
           
 void created(java.lang.Object o)
           
 boolean hasLifeCycleListeners()
           
 boolean hasStateChangeListeners()
           
 void loaded(EntityContext ctx, java.lang.Object o)
           
 void propertyChanged(java.lang.String id, java.lang.Object o, java.lang.String propertyName, java.lang.Object propertyValue)
           
 void removed(java.lang.String id, java.lang.String path, java.lang.String name, java.lang.Object o)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EventBroadcaster

public EventBroadcaster()
Method Detail

addLifeCycleListener

public final void addLifeCycleListener(EventListener listener)

hasLifeCycleListeners

public boolean hasLifeCycleListeners()

hasStateChangeListeners

public boolean hasStateChangeListeners()

created

public void created(java.lang.Object o)

loaded

public void loaded(EntityContext ctx,
                   java.lang.Object o)

added

public void added(EntityContext ctx,
                  java.lang.Object o)

removed

public void removed(java.lang.String id,
                    java.lang.String path,
                    java.lang.String name,
                    java.lang.Object o)

propertyChanged

public void propertyChanged(java.lang.String id,
                            java.lang.Object o,
                            java.lang.String propertyName,
                            java.lang.Object propertyValue)


Copyright © 2011 eXo Platform SAS. All Rights Reserved.