org.granite.client.tide.data.impl
Class AbstractDataManager

java.lang.Object
  extended by org.granite.client.tide.data.impl.AbstractDataManager
All Implemented Interfaces:
DataManager
Direct Known Subclasses:
JavaBeanDataManager, JavaFXDataManager

public abstract class AbstractDataManager
extends Object
implements DataManager

Author:
William DRAI

Nested Class Summary
 class AbstractDataManager.TraversableResolverImpl
           
 
Nested classes/interfaces inherited from interface org.granite.client.tide.data.spi.DataManager
DataManager.ChangeKind, DataManager.TrackingHandler, DataManager.TrackingType
 
Constructor Summary
AbstractDataManager()
           
 
Method Summary
 EntityDescriptor getEntityDescriptor(Object entity)
           
 TraversableResolver getTraversableResolver()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.granite.client.tide.data.spi.DataManager
clear, getProperty, getPropertyValues, getPropertyValues, isDirty, newPersistentCollection, newPersistentMap, notifyConstraintViolations, notifyDirtyChange, notifyEntityDirtyChange, setInternalProperty, setProperty, setTrackingHandler, startTracking, stopTracking
 

Constructor Detail

AbstractDataManager

public AbstractDataManager()
Method Detail

getEntityDescriptor

public EntityDescriptor getEntityDescriptor(Object entity)
Specified by:
getEntityDescriptor in interface DataManager

getTraversableResolver

public TraversableResolver getTraversableResolver()
Specified by:
getTraversableResolver in interface DataManager