private void RespondToMessage(ObjectPlacementPathAutomaticPatternHeightAdjustmentSettingsWereChangedMessage message) { if (message.AutomaticPatternHeightAdjustmentSettings == Settings.ManualConstructionSettings.HeightAdjustmentSettings.AutomaticPatternHeightAdjustmentSettings) { _manualConstructionSession.OnAutomaticPatternHeightAdjustmentSettingsChanged(); } }
public static void SendToInterestedListeners(ObjectPlacementPathAutomaticPatternHeightAdjustmentSettings automaticPatternHeightAdjustmentSettings) { var message = new ObjectPlacementPathAutomaticPatternHeightAdjustmentSettingsWereChangedMessage(automaticPatternHeightAdjustmentSettings); MessageListenerDatabase.Instance.SendMessageToInterestedListeners(message); }