org.granite.client.tide.data.impl
Class EntityManagerImpl.DefaultTrackingHandler

java.lang.Object
  extended by org.granite.client.tide.data.impl.EntityManagerImpl.DefaultTrackingHandler
All Implemented Interfaces:
DataManager.TrackingHandler
Enclosing class:
EntityManagerImpl

public class EntityManagerImpl.DefaultTrackingHandler
extends Object
implements DataManager.TrackingHandler


Constructor Summary
EntityManagerImpl.DefaultTrackingHandler()
           
 
Method Summary
 void collectionChangeHandler(DataManager.ChangeKind kind, Object target, int location, Object[] items)
           
 void entityCollectionChangeHandler(DataManager.ChangeKind kind, Object target, int location, Object[] items)
           
 void entityMapChangeHandler(DataManager.ChangeKind kind, Object target, int location, Object[] items)
           
 void entityPropertyChangeHandler(Object target, String property, Object oldValue, Object newValue)
           
 void mapChangeHandler(DataManager.ChangeKind kind, Object target, int location, Object[] items)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EntityManagerImpl.DefaultTrackingHandler

public EntityManagerImpl.DefaultTrackingHandler()
Method Detail

entityPropertyChangeHandler

public void entityPropertyChangeHandler(Object target,
                                        String property,
                                        Object oldValue,
                                        Object newValue)
Specified by:
entityPropertyChangeHandler in interface DataManager.TrackingHandler
Parameters:
event - collection event

collectionChangeHandler

public void collectionChangeHandler(DataManager.ChangeKind kind,
                                    Object target,
                                    int location,
                                    Object[] items)
Specified by:
collectionChangeHandler in interface DataManager.TrackingHandler
Parameters:
event - collection event

entityCollectionChangeHandler

public void entityCollectionChangeHandler(DataManager.ChangeKind kind,
                                          Object target,
                                          int location,
                                          Object[] items)
Specified by:
entityCollectionChangeHandler in interface DataManager.TrackingHandler
Parameters:
event - collection event

mapChangeHandler

public void mapChangeHandler(DataManager.ChangeKind kind,
                             Object target,
                             int location,
                             Object[] items)
Specified by:
mapChangeHandler in interface DataManager.TrackingHandler
Parameters:
event - map event

entityMapChangeHandler

public void entityMapChangeHandler(DataManager.ChangeKind kind,
                                   Object target,
                                   int location,
                                   Object[] items)
Specified by:
entityMapChangeHandler in interface DataManager.TrackingHandler
Parameters:
event - map event