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 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.