EclipseLink 2.2.0, build 'v20110202-r8913' API Reference

org.eclipse.persistence.descriptors.changetracking
Interface CollectionChangeTracker

All Superinterfaces:
ChangeTracker
All Known Implementing Classes:
IndirectList, IndirectMap, IndirectSet

public interface CollectionChangeTracker
extends ChangeTracker

Purpose: Define an interface for any collection that wishes to use attribute change track.

Description: Build a bridge between an object and its PropertyChangeListener. Which will be The listener of the parent object.


Method Summary
 java.lang.String getTrackedAttributeName()
          PUBLIC: Return the Attribute name this collection is mapped under.
 void setTrackedAttributeName(java.lang.String attributeName)
          PUBLIC: Set the Attribute name this collection is mapped under.
 
Methods inherited from interface org.eclipse.persistence.descriptors.changetracking.ChangeTracker
_persistence_getPropertyChangeListener, _persistence_setPropertyChangeListener
 

Method Detail

getTrackedAttributeName

java.lang.String getTrackedAttributeName()
PUBLIC: Return the Attribute name this collection is mapped under.


setTrackedAttributeName

void setTrackedAttributeName(java.lang.String attributeName)
PUBLIC: Set the Attribute name this collection is mapped under.


EclipseLink 2.2.0, build 'v20110202-r8913' API Reference