Uses of Interface
org.granite.client.tide.data.Identifiable

Packages that use Identifiable
org.granite.client.tide.collections.javafx   
org.granite.client.tide.data   
org.granite.client.tide.data.impl   
org.granite.client.tide.data.spi   
org.granite.client.tide.javafx   
 

Uses of Identifiable in org.granite.client.tide.collections.javafx
 

Methods in org.granite.client.tide.collections.javafx that return Identifiable
 Identifiable AbstractJavaFXManagedPersistentAssociation.getOwner()
           
 

Constructors in org.granite.client.tide.collections.javafx with parameters of type Identifiable
AbstractJavaFXManagedPersistentAssociation(Identifiable entity, String propertyName)
           
JavaFXManagedPersistentCollection(Identifiable entity, String propertyName, LazyableCollection list)
           
JavaFXManagedPersistentMap(Identifiable entity, String propertyName, LazyableCollection map)
           
 

Uses of Identifiable in org.granite.client.tide.data
 

Subinterfaces of Identifiable in org.granite.client.tide.data
 interface Lazyable
           
 

Methods in org.granite.client.tide.data that return Identifiable
 Identifiable Conflict.getLocalEntity()
           
 Identifiable Conflict.getReceivedEntity()
           
 

Methods in org.granite.client.tide.data with parameters of type Identifiable
 void Conflicts.addConflict(Identifiable localEntity, Identifiable receivedEntity, List<String> properties)
           
 void EntityManager.Function.execute(EntityManager entityManager, Identifiable entity)
           
 Object EntityManager.getEntityProperty(Identifiable entity, String propName, Object value)
          Intercept a property getter
 void EntityManager.Propagation.propagate(Identifiable entity, EntityManager.Function func)
           
 void EntityManager.resetEntity(Identifiable entity)
          Discard changes of entity from last version received from the server
 void EntityManager.setEntityProperty(Identifiable entity, String propName, Object oldValue, Object newValue)
          Intercept a property setter
 

Constructors in org.granite.client.tide.data with parameters of type Identifiable
Conflict(Conflicts conflicts, Identifiable localEntity, Identifiable receivedEntity, List<String> properties)
           
 

Uses of Identifiable in org.granite.client.tide.data.impl
 

Methods in org.granite.client.tide.data.impl that return Identifiable
 Identifiable UIDWeakSet.get(String uid)
           
 Identifiable UIDWeakSet.put(Identifiable uidObject)
           
 Identifiable UIDWeakSet.remove(String uid)
           
 

Methods in org.granite.client.tide.data.impl with parameters of type Identifiable
 void DirtyCheckContextImpl.addUnsaved(Identifiable entity)
           
 void EntityManagerImpl.attachEntity(Identifiable entity)
           
 void EntityManagerImpl.attachEntity(Identifiable entity, boolean putInCache)
           
 void EntityManagerImpl.detachEntity(Identifiable entity, boolean removeFromCache, boolean forceRemove)
           
 Object EntityManagerImpl.getEntityProperty(Identifiable entity, String propName, Object value)
           
 boolean EntityManagerImpl.isEntityChanged(Identifiable entity)
           
 boolean EntityManagerImpl.isEntityDeepChanged(Identifiable entity)
           
 boolean DirtyCheckContextImpl.isEntityPropertyChanged(Identifiable entity, String propertyName, Object value)
          Check if entity property has been changed since last remote call
 boolean EntityManagerImpl.isSaved(Identifiable entity)
          
 void DirtyCheckContextImpl.markNotDirty(Object object, Identifiable entity)
           
protected  Object EntityManagerImpl.mergePersistentCollection(MergeContext mergeContext, LazyableCollection coll, Object previous, org.granite.tide.Expression expr, Identifiable parent, String propertyName)
           
 ManagedPersistentCollection<Object> JavaBeanDataManager.newPersistentCollection(Identifiable parent, String propertyName, LazyableCollection nextList)
           
 ManagedPersistentMap<Object,Object> JavaBeanDataManager.newPersistentMap(Identifiable parent, String propertyName, LazyableCollection nextMap)
           
 Identifiable UIDWeakSet.put(Identifiable uidObject)
           
 void EntityManagerImpl.resetEntity(Identifiable entity)
          Discard changes of entity from last version received from the server
 void DirtyCheckContextImpl.resetEntity(MergeContext mergeContext, Object entity, Identifiable parent, Set<Object> cache)
           
 void EntityManagerImpl.setEntityProperty(Identifiable entity, String propName, Object oldValue, Object newValue)
           
 

Uses of Identifiable in org.granite.client.tide.data.spi
 

Methods in org.granite.client.tide.data.spi with parameters of type Identifiable
 void MergeContext.addConflict(Identifiable localEntity, Identifiable receivedEntity, List<String> properties)
           
 void DirtyCheckContext.addUnsaved(Identifiable entity)
           
 void DirtyCheckContext.markNotDirty(Object object, Identifiable entity)
           
 ManagedPersistentCollection<Object> DataManager.newPersistentCollection(Identifiable parent, String propertyName, LazyableCollection nextList)
           
 ManagedPersistentMap<Object,Object> DataManager.newPersistentMap(Identifiable parent, String propertyName, LazyableCollection nextMap)
           
 void DirtyCheckContext.resetEntity(MergeContext mergeContext, Object entity, Identifiable parent, Set<Object> cache)
           
 

Uses of Identifiable in org.granite.client.tide.javafx
 

Classes in org.granite.client.tide.javafx with type parameters of type Identifiable
 class ManagedEntityProperty<T extends Identifiable>
           
 

Methods in org.granite.client.tide.javafx with parameters of type Identifiable
 ManagedPersistentCollection<Object> JavaFXDataManager.newPersistentCollection(Identifiable parent, String propertyName, LazyableCollection nextList)
           
 ManagedPersistentMap<Object,Object> JavaFXDataManager.newPersistentMap(Identifiable parent, String propertyName, LazyableCollection nextMap)