public EquipmentConfig() { InitializeStateConfig = new EquipmentStateConfig(); AutoRunStateConfig = new EquipmentStateConfig(); AutoStopStateConfig = new EquipmentStateConfig(); ErrorStateConfig = new EquipmentStateConfig(); WarningStateConfig = new EquipmentStateConfig(); EmergencyStateConfig = new EquipmentStateConfig(); DoorOpenStateConfig = new EquipmentStateConfig(); RunDownStateConfig = new EquipmentStateConfig(); }
public void CopyTo(EquipmentStateConfig dest) { if (SignalTower != null && dest != null && dest.SignalTower != null) { SignalTower.CopyTo(dest.SignalTower); } if (ButtonLamp != null && dest != null && dest.ButtonLamp != null) { ButtonLamp.CopyTo(dest.ButtonLamp); } }
public EquipmentConfig() { InitializeStateConfig = new EquipmentStateConfig(); AutoRunStateConfig = new EquipmentStateConfig(); AutoStopStateConfig = new EquipmentStateConfig(); ErrorStateConfig = new EquipmentStateConfig(); WarningStateConfig = new EquipmentStateConfig(); EmergencyStateConfig = new EquipmentStateConfig(); DoorOpenStateConfig = new EquipmentStateConfig(); RunDownStateConfig = new EquipmentStateConfig(); ProductConfig = new ProductConfig(); SetPropertyChangedEventHandler(); }