| Class Summary | 
| Entity | Base class for Livespace service entities. | 
| EntityClient | A container that populates its entity registry with available
 entities matching a type query and keeps them up to date with state
 changes. | 
| EntityClients | Helper class to hold a set of entity clients. | 
| EntityContainer | Base class for containers that manage distributed Entity instances. | 
| EntityList | An ordered list of entities. | 
| EntityQueue | A first-in-first-out queue of entities. | 
| EntityRegistry | A registry of Entity's. | 
| EntityServer | A container that publishes its entities for access by clients. | 
| EntityStack | A last-in-first-out stack of entities. | 
| FederatedSorterFilter | A DataObjectViewsorter/filter that filters/sorts on
 property values of data objects and excludes data objects which are federated. | 
| GenericEntity | A generic entity used to instantiate entities that have no specific
 mapping from type to class. | 
| Livespace | Basic definitions and methods used by Livespace clients. | 
| Persistence | Livespace persistent storage services. | 
| PropertiesSynchronizer |  | 
| PropertyChangeTask | Helper task to used to schedule a property change on an IDataObject instance. | 
| PropertySynchronizer | Allows synchronisation to take place when a given property changes
 to a set value. | 
| SizeSynchronizer | Used to wait for a limited time until a required number of elements
 arrive in a registry or IDataObject-based collection. | 
| Synchronizer | Base for classes that support synchronizing a thread with a
 property change triggered by another thread. | 
| XmlEntityCodec | XML codec for Livespace Entity types. |