/// <summary> /// Two DnsResourceDataX400Pointer are equal iff their preference, map822 and mapX400 fields are equal. /// </summary> public bool Equals(DnsResourceDataX400Pointer other) { return(other != null && Preference.Equals(other.Preference) && Map822.Equals(other.Map822) && MapX400.Equals(other.MapX400)); }
/// <summary> /// Two DnsResourceDataNamingAuthorityPointer are equal iff their order, preference, flags, services, regular expression and replacement fields /// are equal. /// </summary> public bool Equals(DnsResourceDataNamingAuthorityPointer other) { return(other != null && Order.Equals(other.Order) && Preference.Equals(other.Preference) && Flags.Equals(other.Flags) && Services.Equals(other.Services) && RegularExpression.Equals(other.RegularExpression) && Replacement.Equals(other.Replacement)); }
public bool OnPreferenceChange(Preference preference, Java.Lang.Object newValue) { if (preference.Equals(deviceListPref)) { preference.Summary = (string)newValue; } if (preference.Equals(portNumberPref)) { preference.Summary = (string)newValue; } if (preference.Equals(listenForClientsPref)) { if ((bool)newValue) { preference.Summary = "Client can connect to tunnel"; } else { preference.Summary = "Client can not connect to tunnel"; } } if (preference.Equals(enableStreaming)) { SetVideoSettingsSensitive((bool)newValue); } if (preference.Equals(rtspPort)) { preference.Summary = (string)newValue; } if (preference.Equals(videoPort)) { preference.Summary = (string)newValue; } if (preference.Equals(resolution)) { preference.Summary = (string)newValue; } if (preference.Equals(videoQuality)) { preference.Summary = (string)newValue; } if (preference.Equals(frameRate)) { preference.Summary = (string)newValue + " fps"; } return(true); }
public void TestPreferenceProperties() { Preference preference1 = new Preference("outlook.timezone=\"Pacific Standard Time\""); Assert.AreEqual( "outlook.timezone=\"Pacific Standard Time\"", preference1.Prefer); Preference preference2 = new Preference("outlook.timezone=\"Pacific Standard Time\""); Assert.IsTrue(preference1.Equals(preference2)); }
public bool OnPreferenceChange (Preference preference, Java.Lang.Object newValue){ if(preference.Equals(deviceListPref)){ preference.Summary = (string) newValue; } if(preference.Equals(portNumberPref)){ preference.Summary = (string) newValue; } if(preference.Equals(listenForClientsPref)){ if((bool) newValue){ preference.Summary = "Client can connect to tunnel"; } else{ preference.Summary = "Client can not connect to tunnel"; } } if (preference.Equals (enableStreaming)) { SetVideoSettingsSensitive((bool) newValue); } if (preference.Equals (rtspPort)) { preference.Summary = (string) newValue; } if (preference.Equals (videoPort)) { preference.Summary = (string) newValue; } if (preference.Equals (resolution)) { preference.Summary = (string) newValue; } if (preference.Equals (videoQuality)) { preference.Summary = (string) newValue; } if (preference.Equals (frameRate)) { preference.Summary = (string) newValue + " fps"; } return true; }
public bool OnPreferenceChange(Preference preference, Java.Lang.Object newValue) { if (preference.Equals(deviceList)) { preference.Summary = (string)newValue; settings.DeviceName = preference.Summary; } if (preference.Equals(brickType)) { preference.Summary = (string)newValue; settings.Type = RemoteSettings.StringToBrickType(preference.Summary); } if (preference.Equals(leftMotor)) { preference.Summary = (string)newValue; settings.LeftPort = RemoteSettings.StringToMotorPort(preference.Summary); } if (preference.Equals(rightMotor)) { preference.Summary = (string)newValue; settings.RightPort = RemoteSettings.StringToMotorPort(preference.Summary); } if (preference.Equals(additionalMotor)) { preference.Summary = (string)newValue; settings.AdditionalPort = RemoteSettings.StringToMotorPort(preference.Summary); } if (preference.Equals(vehicleMailbox)) { preference.Summary = (string)newValue; settings.VehicleMailbox = RemoteSettings.StringToMailbox(preference.Summary); } if (preference.Equals(vehicleAngleOffset)) { if (((string)newValue).ToLower() == "up") { preference.Summary = "0 degrees will be up on the circle"; } if (((string)newValue).ToLower() == "left") { preference.Summary = "0 degrees will be to the left on the circle"; } if (((string)newValue).ToLower() == "right") { preference.Summary = "0 degrees will be to the right on the circle"; } if (((string)newValue).ToLower() == "down") { preference.Summary = "0 degrees will be down on the circle"; } settings.DegreeOffset = RemoteSettings.StringToDegreeOffset((string)newValue); } if (preference.Equals(sendVehicleDataToMailbox)) { if ((bool)newValue) { preference.Summary = SendVehicleCommandsToMailboxText; } else { preference.Summary = SendVehicleCommandsToBrickText; } SetVehicleMailbox((bool)newValue); settings.SendVehicleDataToMailbox = (bool)newValue; } if (preference.Equals(sensorValueToSpeech)) { if ((bool)newValue) { preference.Summary = SensorToSpeechEnabledText; } else { preference.Summary = SensorToSpeechDisabledText; } settings.SensorValueToSpeech = (bool)newValue; } if (preference.Equals(leftMotorReverse)) { settings.ReverseLeft = (bool)newValue; } if (preference.Equals(rightMotorReverse)) { settings.ReverseRight = (bool)newValue; } if (preference.Equals(additionalMotorReverse)) { settings.ReverseAdditional = (bool)newValue; } return(true); }
public bool OnPreferenceChange (Preference preference, Java.Lang.Object newValue){ if(preference.Equals(deviceList)){ preference.Summary = (string) newValue; settings.DeviceName = preference.Summary; } if(preference.Equals(brickType)){ preference.Summary = (string) newValue; settings.Type = RemoteSettings.StringToBrickType (preference.Summary); } if(preference.Equals(leftMotor)){ preference.Summary = (string) newValue; settings.LeftPort = RemoteSettings.StringToMotorPort (preference.Summary); } if(preference.Equals(rightMotor)){ preference.Summary = (string) newValue; settings.RightPort = RemoteSettings.StringToMotorPort (preference.Summary); } if(preference.Equals(additionalMotor)){ preference.Summary = (string) newValue; settings.AdditionalPort = RemoteSettings.StringToMotorPort (preference.Summary); } if(preference.Equals(vehicleMailbox)){ preference.Summary = (string) newValue; settings.VehicleMailbox = RemoteSettings.StringToMailbox (preference.Summary); } if(preference.Equals(vehicleAngleOffset)){ if(((string) newValue).ToLower() == "up"){ preference.Summary = "0 degrees will be up on the circle"; } if( ((string) newValue).ToLower() == "left"){ preference.Summary = "0 degrees will be to the left on the circle"; } if( ((string) newValue).ToLower() == "right"){ preference.Summary = "0 degrees will be to the right on the circle"; } if( ((string) newValue).ToLower() == "down"){ preference.Summary = "0 degrees will be down on the circle"; } settings.DegreeOffset = RemoteSettings.StringToDegreeOffset((string) newValue); } if (preference.Equals (sendVehicleDataToMailbox)) { if((bool) newValue){ preference.Summary = SendVehicleCommandsToMailboxText; } else{ preference.Summary = SendVehicleCommandsToBrickText; } SetVehicleMailbox((bool) newValue); settings.SendVehicleDataToMailbox = (bool) newValue; } if(preference.Equals(sensorValueToSpeech)){ if((bool) newValue){ preference.Summary = SensorToSpeechEnabledText; } else{ preference.Summary = SensorToSpeechDisabledText; } settings.SensorValueToSpeech = (bool)newValue; } if(preference.Equals(leftMotorReverse)){ settings.ReverseLeft = (bool)newValue; } if(preference.Equals(rightMotorReverse)){ settings.ReverseRight = (bool)newValue; } if(preference.Equals(additionalMotorReverse)){ settings.ReverseAdditional = (bool)newValue; } return true; }