예제 #1
0
 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;
 }
예제 #2
0
 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;
 }