From: Rodrigo Kumpera Date: Mon, 14 Jan 2013 23:07:13 +0000 (-0500) Subject: Remove TypeConverter_2_1 that was only used by moonlight. X-Git-Url: http://wien.tomnetworks.com/gitweb/?a=commitdiff_plain;h=438e0d8b925ae1567eac4eee08e81585c0bdeb7a;p=mono.git Remove TypeConverter_2_1 that was only used by moonlight. --- diff --git a/mcs/class/System/System.ComponentModel/TypeConverter_2_1.cs b/mcs/class/System/System.ComponentModel/TypeConverter_2_1.cs deleted file mode 100644 index c544c019780..00000000000 --- a/mcs/class/System/System.ComponentModel/TypeConverter_2_1.cs +++ /dev/null @@ -1,87 +0,0 @@ -// -// TypeConverter for SL 2 -// -// Copyright (C) 2008 Novell, Inc. -// -// Permission is hereby granted, free of charge, to any person obtaining -// a copy of this software and associated documentation files (the -// "Software"), to deal in the Software without restriction, including -// without limitation the rights to use, copy, modify, merge, publish, -// distribute, sublicense, and/or sell copies of the Software, and to -// permit persons to whom the Software is furnished to do so, subject to -// the following conditions: -// -// The above copyright notice and this permission notice shall be -// included in all copies or substantial portions of the Software. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND -// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE -// LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION -// OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION -// WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -// - -#if MOONLIGHT - -using System; -using System.Globalization; - -namespace System.ComponentModel { - - public class TypeConverter { - - public bool CanConvertFrom (Type sourceType) - { - return CanConvertFrom (null, sourceType); - } - - public virtual bool CanConvertFrom (ITypeDescriptorContext context, Type sourceType) - { - return false; - } - - public object ConvertFrom (object value) - { - return ConvertFrom (null, CultureInfo.CurrentCulture, value); - } - - public virtual object ConvertFrom (ITypeDescriptorContext context, CultureInfo culture, object value) - { - throw new NotImplementedException (); - } - - public object ConvertFromString (string text) - { - return ConvertFrom (null, null, text); - } - - public bool CanConvertTo (Type destinationType) - { - return CanConvertTo (null, destinationType); - } - - public virtual bool CanConvertTo (ITypeDescriptorContext context, Type destinationType) - { - return false; - } - - public object ConvertTo (object value, Type destinationType) - { - return ConvertTo (null, CultureInfo.CurrentCulture, value, destinationType); - } - - public virtual object ConvertTo (ITypeDescriptorContext context, CultureInfo culture, object value, Type destinationType) - { - throw new NotImplementedException (); - } - - public string ConvertToString (object value) - { - return (string) ConvertTo (null, CultureInfo.CurrentCulture, value, typeof(string)); - } - } -} - -#endif diff --git a/mcs/class/System/mobile_System.dll.sources b/mcs/class/System/mobile_System.dll.sources index 8e9573170cc..3379dac5814 100644 --- a/mcs/class/System/mobile_System.dll.sources +++ b/mcs/class/System/mobile_System.dll.sources @@ -194,7 +194,6 @@ System.ComponentModel/ToolboxItemFilterAttribute.cs System.ComponentModel/ToolboxItemFilterType.cs System.ComponentModel/TypeConverter.cs System.ComponentModel/TypeConverterAttribute.cs -System.ComponentModel/TypeConverter_2_1.cs System.ComponentModel/TypeDescriptionProvider.cs System.ComponentModel/TypeDescriptor.cs System.ComponentModel/TypeListConverter.cs