public void Attach(IStructureObserver <ObjectBlock> o) { observers.Add(o); }
public void Detach(IStructureObserver <IntegerAddress> o) { observers.Remove(o); }
public void Detach(IStructureObserver <ObjectBlock> o) { observers.Remove(o); }
public void Detach(IStructureObserver <XYRegion> o) { observers.Remove(o); }
public void Attach(IStructureObserver <IntegerAddress> o) { observers.Add(o); }
public void Attach(IStructureObserver <XYRegion> o) { observers.Add(o); }
public void Detach(IStructureObserver <InformationAddress> o) { infoObservers.Remove(o); }
public void Attach(IStructureObserver <InformationAddress> o) { infoObservers.Add(o); }
public void Detach(IStructureObserver <AddressPlane> o) { observers.Remove(o); }
public void Attach(IStructureObserver <AddressPlane> o) { observers.Add(o); }