public FMObjectSpace() { InstanceSubscribers = new Dictionary <FMObject.FMAttribute_derived, int>(); PersistenceHandler = new FMPersistenceHandler(this); ExpressionHandler = new FMExpressionHandler(this); SubscriptionHandler = new FMSubscriptionHandler(this); allObjects = new ObservableCollection <FMObject>(); allObjects.CollectionChanged += OnAllObjectsCollectionChanged; }
public FMObjectSpace() { InstanceSubscribers = new Dictionary<FMObject.FMAttribute_derived,int>(); PersistenceHandler = new FMPersistenceHandler(this); ExpressionHandler = new FMExpressionHandler(this); SubscriptionHandler = new FMSubscriptionHandler(this); allObjects = new ObservableCollection<FMObject>(); allObjects.CollectionChanged += OnAllObjectsCollectionChanged; }