Package Modeling :: Package interfaces :: Module ObjectStoreInterface
[show private | hide private]
[frames | no frames]

Module Modeling.interfaces.ObjectStoreInterface

ObjectStore Interface

  __TBD

  In addition, the module declares the following constants for use by the
  posted Notifications:
  
    - DeletedKey

    - InsertedKey

    - InvalidatedKey

    - UpdatedKey

  The posted notifications are identified by strings declared in the module as
  well:
  
    - InvalidatedAllObjectsInStoreNotification: __TBD when/what (object, userInfo)
        Posted when the method 'invalidateAllObjects'

    - ObjectsChangedInStoreNotification: __TBD when/what (object, userInfo)

        Posted every time an ObjectStore notices that some of its objects
        has changed.
        The notification contains:
          * object: the ObjectStore posting the notification
          * userInfo: a dictionary

            key: DeletedKey
            value: __TBD (globalIDs)

            key: InsertedKey
            value: __TBD (globalIDs)

            key: InvalidatedKey
            value: __TBD (globalIDs)

            key: UpdatedKey
            value: a sequence which consists of the updated object's GlobalIDs 

  CVS information

    $Id: ObjectStoreInterface.py,v 1.8 2004/07/20 06:21:41 sbigaret Exp $

Classes
Base  
ObjectStoreInterface ObjectStore API

Generated by Epydoc 2.1 on Sat Mar 4 13:36:24 2006 http://epydoc.sf.net