[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Dotgnu-pnet-commits] CVS: pnetlib/System/ComponentModel BaseNumberConv
From: |
Gopal.V <address@hidden> |
Subject: |
[Dotgnu-pnet-commits] CVS: pnetlib/System/ComponentModel BaseNumberConverter.cs,NONE,1.1 CancelEventArgs.cs,NONE,1.1 CancelEventHandler.cs,NONE,1.1 CollectionChangeEventArgs.cs,NONE,1.1 CollectionChangeEventHandler.cs,NONE,1.1 Component.cs,NONE,1.1 Container.cs,NONE,1.1 DesignOnlyAttribute.cs,NONE,1.1 DesignTimeVisibleAttribute.cs,NONE,1.1 DesignerSerializationVisibilityAttribute.cs,NONE,1.1 EditorAttribute.cs,NONE,1.1 EditorBrowsableAttribute.cs,NONE,1.1 EnumConverter.cs,NONE,1.1 ExpandableObjectConverter.cs,NONE,1.1 ICustomTypeDescriptor.cs,NONE,1.1 IDataErrorInfo.cs,NONE,1.1 IEditableObject.cs,NONE,1.1 IExtenderProvider.cs,NONE,1.1 IListSource.cs,NONE,1.1 ISupportInitialize.cs,NONE,1.1 ISynchronizeInvoke.cs,NONE,1.1 ITypedList.cs,NONE,1.1 Int32Converter.cs,NONE,1.1 InvalidEnumArgumentException.cs,NONE,1.1 ListBindableAttribute.cs,NONE,1.1 ListChangedEventArgs.cs,NONE,1.1 ListChangedEventHandler.cs,NONE,1.1LocalizableAttribute.cs,NONE,1.1 NotifyParentPropertyAttribute.cs,NONE,1.1 PropertyChangedEventArgs.cs,NONE,1.1 PropertyChangedEventHandler.cs,NONE,1.1ReadOnlyAttribute.cs,NONE,1.1 RecommendedAsConfigurableAttribute.cs,NONE,1.1 RefreshEventArgs.cs,NONE,1.1 RefreshEventHandler.cs,NONE,1.1 RefreshPropertiesAttribute.cs,NONE,1.1 StringConverter.cs,NONE,1.1 ToolboxItemAttribute.cs,NONE,1.1 TypeDescriptor.cs,NONE,1.1 WarningException.cs,NONE,1.1 Win32Exception.cs,NONE,1.1 |
Date: |
Thu, 26 Dec 2002 02:34:28 -0500 |
Update of /cvsroot/dotgnu-pnet/pnetlib/System/ComponentModel
In directory subversions:/tmp/cvs-serv27452
Added Files:
BaseNumberConverter.cs CancelEventArgs.cs
CancelEventHandler.cs CollectionChangeEventArgs.cs
CollectionChangeEventHandler.cs Component.cs Container.cs
DesignOnlyAttribute.cs DesignTimeVisibleAttribute.cs
DesignerSerializationVisibilityAttribute.cs EditorAttribute.cs
EditorBrowsableAttribute.cs EnumConverter.cs
ExpandableObjectConverter.cs ICustomTypeDescriptor.cs
IDataErrorInfo.cs IEditableObject.cs IExtenderProvider.cs
IListSource.cs ISupportInitialize.cs ISynchronizeInvoke.cs
ITypedList.cs Int32Converter.cs
InvalidEnumArgumentException.cs ListBindableAttribute.cs
ListChangedEventArgs.cs ListChangedEventHandler.cs
LocalizableAttribute.cs NotifyParentPropertyAttribute.cs
PropertyChangedEventArgs.cs PropertyChangedEventHandler.cs
ReadOnlyAttribute.cs RecommendedAsConfigurableAttribute.cs
RefreshEventArgs.cs RefreshEventHandler.cs
RefreshPropertiesAttribute.cs StringConverter.cs
ToolboxItemAttribute.cs TypeDescriptor.cs WarningException.cs
Win32Exception.cs
Log Message:
System.ComponentModel stubs
--- NEW FILE ---
/*
* BaseNumberConverter.cs - Implementation of
* "System.ComponentModel.BaseNumberConverter" class
*
* Copyright (C) 2002 Southern Storm Software, Pty Ltd.
* Copyright (C) 2002 Free Software Foundation, Inc.
*
* Contributed by Gopal.V
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program; if not, write to the Free Software
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
*/
using System;
namespace System.ComponentModel
{
#if !ECMA_COMPAT
public class BaseNumberConverter: TypeConverter
{
[TODO]
public void BaseNumberConverter()
{
throw new NotImplementedException(".ctor");
}
}
#endif
}//namespace
--- NEW FILE ---
/*
* CancelEventArgs.cs - Implementation of
*
"System.ComponentModel.CancelEventArgs" class
*
* Copyright (C) 2002 Southern Storm Software, Pty Ltd.
* Copyright (C) 2002 Free Software Foundation, Inc.
*
* Contributed by Gopal.V
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program; if not, write to the Free Software
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
*/
using System;
namespace System.ComponentModel
{
#if !ECMA_COMPAT
public class CancelEventArgs: EventArgs
{
[TODO]
public void CancelEventArgs()
{
throw new NotImplementedException(".ctor");
}
[TODO]
public void CancelEventArgs(bool cancel)
{
throw new NotImplementedException(".ctor");
}
[TODO]
public bool Cancel
{
get
{
throw new NotImplementedException("Cancel");
}
set
{
throw new NotImplementedException("Cancel");
}
}
}
#endif
}//namespace
--- NEW FILE ---
/*
* CancelEventHandler.cs - Implementation of
*
"System.ComponentModel.CancelEventHandler" class
*
* Copyright (C) 2002 Southern Storm Software, Pty Ltd.
* Copyright (C) 2002 Free Software Foundation, Inc.
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program; if not, write to the Free Software
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
*/
using System;
namespace System.ComponentModel
{
#if !ECMA_COMPAT
[Serializable]
public delegate void CancelEventHandler(Object sender, CancelEventArgs
e);
#endif
}//namespace
--- NEW FILE ---
/*
* CollectionChangeEventArgs.cs - Implementation of
*
"System.ComponentModel.CollectionChangeEventArgs" class
*
* Copyright (C) 2002 Southern Storm Software, Pty Ltd.
* Copyright (C) 2002 Free Software Foundation, Inc.
*
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program; if not, write to the Free Software
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
*/
using System;
namespace System.ComponentModel
{
#if !ECMA_COMPAT
public class CollectionChangeEventArgs: EventArgs
{
[TODO]
public void CollectionChangeEventArgs(CollectionChangeAction
action,
Object element)
{
throw new NotImplementedException(".ctor");
}
[TODO]
public virtual CollectionChangeAction Action
{
get
{
throw new NotImplementedException("Action");
}
}
[TODO]
public virtual System.Object Element
{
get
{
throw new NotImplementedException("Element");
}
}
}
#endif
}//namespace
--- NEW FILE ---
/*
* CollectionChangeEventHandler.cs - Implementation of
* "System.ComponentModel.CollectionChangeEventHandler" class
*
* Copyright (C) 2002 Southern Storm Software, Pty Ltd.
* Copyright (C) 2002 Free Software Foundation, Inc.
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program; if not, write to the Free Software
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
*/
using System;
namespace System.ComponentModel
{
#if !ECMA_COMPAT
public delegate void CollectionChangeEventHandler (Object sender,
CollectionChangeEventArgs e);
#endif
}//namespace
--- NEW FILE ---
/*
* Component.cs - Implementation of "System.ComponentModel.Component" class
*
* Copyright (C) 2002 Southern Storm Software, Pty Ltd.
* Copyright (C) 2002 Free Software Foundation, Inc.
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program; if not, write to the Free Software
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
*/
using System;
namespace System.ComponentModel
{
#if !ECMA_COMPAT
public class Component: MarshalByRefObject, IDisposable, IComponent
{
[TODO]
public void Component()
{
throw new NotImplementedException(".ctor");
}
[TODO]
public void Dispose()
{
throw new NotImplementedException("Dispose");
}
[TODO]
protected virtual void Dispose(bool release_all)
{
throw new NotImplementedException("Dispose");
}
[TODO]
protected override void Finalize()
{
throw new NotImplementedException("Finalize");
}
[TODO]
protected virtual Object GetService(Type service)
{
throw new NotImplementedException("GetService");
}
[TODO]
public override String ToString()
{
throw new NotImplementedException("ToString");
}
public IContainer Container
{
get
{
throw new NotImplementedException("Container");
}
}
protected bool DesignMode
{
get
{
throw new NotImplementedException("DesignMode");
}
}
protected EventHandlerList Events
{
get
{
throw new NotImplementedException("Events");
}
}
public virtual ISite Site
{
get
{
throw new NotImplementedException("Site");
}
set
{
throw new NotImplementedException("Site");
}
}
public event EventHandler Disposed
{
add
{
throw new NotImplementedException("Disposed");
}
remove
{
throw new NotImplementedException("Disposed");
}
}
}
#endif
}//namespace
--- NEW FILE ---
/*
* Container.cs - Implementation of "System.ComponentModel.Container" class
*
* Copyright (C) 2002 Southern Storm Software, Pty Ltd.
* Copyright (C) 2002 Free Software Foundation,Inc.
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program; if not, write to the Free Software
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
*/
using System;
namespace System.ComponentModel
{
#if !ECMA_COMPAT
public class Container: IDisposable, IContainer
{
[TODO]
public void Container()
{
throw new NotImplementedException(".ctor");
}
[TODO]
public virtual void Add(IComponent component)
{
throw new NotImplementedException("Add");
}
[TODO]
public virtual void Add(IComponent component, String name)
{
throw new NotImplementedException("Add");
}
[TODO]
protected virtual ISite CreateSite(IComponent component, String
name)
{
throw new NotImplementedException("CreateSite");
}
[TODO]
public void Dispose()
{
throw new NotImplementedException("Dispose");
}
[TODO]
protected virtual void Dispose(bool release_all)
{
throw new NotImplementedException("Dispose");
}
[TODO]
protected override void Finalize()
{
throw new NotImplementedException("Finalize");
}
[TODO]
protected virtual Object GetService(Type service)
{
throw new NotImplementedException("GetService");
}
[TODO]
public virtual void Remove(IComponent component)
{
throw new NotImplementedException("Remove");
}
[TODO]
public virtual ComponentCollection Components
{
get
{
throw new NotImplementedException("Components");
}
}
}
#endif
}//namespace
--- NEW FILE ---
/*
* DesignOnlyAttribute.cs - Implementation of
* "System.ComponentModel.DesignOnlyAttribute"
*
* Copyright (C) 2002 Southern Storm Software, Pty Ltd.
* Copyright (C) 2002 Free Software Foundation,Inc.
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program; if not, write to the Free Software
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
*/
using System;
namespace System.ComponentModel
{
#if !ECMA_COMPAT
public sealed class DesignOnlyAttribute: Attribute
{
[TODO]
public void DesignOnlyAttribute(bool design_only)
{
throw new NotImplementedException(".ctor");
}
[TODO]
public static readonly DesignOnlyAttribute No;
[TODO]
public static readonly DesignOnlyAttribute Yes;
[TODO]
public bool IsDesignOnly
{
get
{
throw new
NotImplementedException("IsDesignOnly");
}
}
}
#endif
}//namespace
--- NEW FILE ---
/*
* DesignTimeVisibleAttribute.cs - Implementation of
*
"System.ComponentModel.DesignTimeVisibleAttribute"
*
* Copyright (C) 2002 Southern Storm Software, Pty Ltd.
* Copyright (C) 2002 Free Software Foundation,Inc.
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program; if not, write to the Free Software
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
*/
using System;
namespace System.ComponentModel
{
#if !ECMA_COMPAT
public sealed class DesignTimeVisibleAttribute: Attribute
{
[TODO]
public void DesignTimeVisibleAttribute()
{
throw new NotImplementedException(".ctor");
}
[TODO]
public void DesignTimeVisibleAttribute(bool visible)
{
throw new NotImplementedException(".ctor");
}
[TODO]
public override bool Equals(Object value)
{
throw new NotImplementedException("Equals");
}
[TODO]
public override int GetHashCode()
{
throw new NotImplementedException("GetHashCode");
}
[TODO]
public override bool IsDefaultAttribute()
{
throw new NotImplementedException("IsDefaultAttribute");
}
[TODO]
public static readonly DesignTimeVisibleAttribute Default;
[TODO]
public static readonly DesignTimeVisibleAttribute No;
[TODO]
public static readonly DesignTimeVisibleAttribute Yes;
[TODO]
public bool Visible
{
get
{
throw new NotImplementedException("Visible");
}
}
}
#endif
}//namespace
--- NEW FILE ---
/*
* DesignerSerializationVisibilityAttribute.cs - Implementation of
* "System.ComponentModel.DesignerSerializationVisibilityAttribute"
*
* Copyright (C) 2002 Southern Storm Software, Pty Ltd.
* Copyright (C) 2002 Free Software Foundation,Inc.
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program; if not, write to the Free Software
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
*/
using System;
namespace System.ComponentModel
{
#if !ECMA_COMPAT
public sealed class DesignerSerializationVisibilityAttribute: Attribute
{
[TODO]
public void DesignerSerializationVisibilityAttribute(
DesignerSerializationVisibility vis)
{
throw new NotImplementedException(".ctor");
}
[TODO]
public static readonly DesignerSerializationVisibilityAttribute
Content;
[TODO]
public static readonly DesignerSerializationVisibilityAttribute
Hidden;
[TODO]
public static readonly DesignerSerializationVisibilityAttribute
Visible;
[TODO]
public DesignerSerializationVisibility Visibility
{
get
{
throw new NotImplementedException("Visibility");
}
}
}
#endif
}//namespace
--- NEW FILE ---
/*
* EditorAttribute.cs - Implementation of
*
"System.ComponentModel.EditorAttribute"
*
* Copyright (C) 2002 Southern Storm Software, Pty Ltd.
* Copyright (C) 2002 Free Software Foundation,Inc.
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program; if not, write to the Free Software
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
*/
using System;
namespace System.ComponentModel
{
#if !ECMA_COMPAT
public sealed class EditorAttribute: Attribute
{
[TODO]
public void EditorAttribute()
{
throw new NotImplementedException(".ctor");
}
[TODO]
public void EditorAttribute(String typeName, String
baseTypeName)
{
throw new NotImplementedException(".ctor");
}
[TODO]
public void EditorAttribute(String typeName, Type baseType)
{
throw new NotImplementedException(".ctor");
}
[TODO]
public void EditorAttribute(Type type, Type baseType)
{
throw new NotImplementedException(".ctor");
}
[TODO]
public override bool Equals(Object obj)
{
throw new NotImplementedException("Equals");
}
[TODO]
public override int GetHashCode()
{
throw new NotImplementedException("GetHashCode");
}
[TODO]
public String EditorBaseTypeName
{
get
{
throw new
NotImplementedException("EditorBaseTypeName");
}
}
[TODO]
public String EditorTypeName
{
get
{
throw new
NotImplementedException("EditorTypeName");
}
}
[TODO]
public override Object TypeId
{
get
{
throw new NotImplementedException("TypeId");
}
}
}
#endif
}//namespace
--- NEW FILE ---
/*
* EditorBrowsableAttribute.cs - Implementation of
*
"System.ComponentModel.EditorBrowsableAttribute"
*
* Copyright (C) 2002 Southern Storm Software, Pty Ltd.
* Copyright (C) 2002 Free Software Foundation,Inc.
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program; if not, write to the Free Software
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
*/
using System;
namespace System.ComponentModel
{
#if !ECMA_COMPAT
public sealed class EditorBrowsableAttribute: Attribute
{
[TODO]
public void EditorBrowsableAttribute(EditorBrowsableState state)
{
throw new NotImplementedException(".ctor");
}
[TODO]
public void EditorBrowsableAttribute()
{
throw new NotImplementedException(".ctor");
}
public EditorBrowsableState State
{
get
{
throw new NotImplementedException("State");
}
}
}
#endif
}//namespace
--- NEW FILE ---
/*
* EnumConverter.cs - Implementation of "System.ComponentModel.EnumConverter"
*
* Copyright (C) 2002 Southern Storm Software, Pty Ltd.
* Copyright (C) 2002 Free Software Foundation,Inc.
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program; if not, write to the Free Software
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
*/
using System;
using System.Globalization;
using System.Collections;
namespace System.ComponentModel
{
#if !ECMA_COMPAT
public class EnumConverter: TypeConverter
{
[TODO]
public void EnumConverter(Type type)
{
throw new NotImplementedException(".ctor");
}
[TODO]
public override bool CanConvertFrom(ITypeDescriptorContext
context,
Type sourceType)
{
throw new NotImplementedException("CanConvertFrom");
}
[TODO]
public override bool CanConvertTo(ITypeDescriptorContext
context,
Type destinationType)
{
throw new NotImplementedException("CanConvertTo");
}
[TODO]
public override Object ConvertFrom(ITypeDescriptorContext
context,
CultureInfo culture, Object value)
{
throw new NotImplementedException("ConvertFrom");
}
[TODO]
public override Object ConvertTo(ITypeDescriptorContext
context,
CultureInfo culture, Object value, Type
destinationType)
{
throw new NotImplementedException("ConvertTo");
}
[TODO]
public override bool IsValid(ITypeDescriptorContext context,
Object
value)
{
throw new NotImplementedException("IsValid");
}
}
#endif
}//namespace
--- NEW FILE ---
/*
* ExpandableObjectConverter.cs - Implementation of
*
"System.ComponentModel.ExpandableObjectConverter"
*
* Copyright (C) 2002 Southern Storm Software, Pty Ltd.
* Copyright (C) 2002 Free Software Foundation, Inc.
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program; if not, write to the Free Software
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
*/
using System;
namespace System.ComponentModel
{
#if !ECMA_COMPAT
public class ExpandableObjectConverter: TypeConverter
{
[TODO]
public void ExpandableObjectConverter()
{
throw new NotImplementedException(".ctor");
}
[TODO]
public override PropertyDescriptorCollection GetProperties(
ITypeDescriptorContext context,
Object value,
Attribute[] attributes)
{
throw new NotImplementedException("GetProperties");
}
[TODO]
public override bool GetPropertiesSupported(
ITypeDescriptorContext context)
{
throw new
NotImplementedException("GetPropertiesSupported");
}
}
#endif
}//namespace
--- NEW FILE ---
/*
* ICustomTypeDescriptor.cs - Implementation of
*
"System.ComponentModel.ICustomTypeDescriptor"
*
* Copyright (C) 2002 Southern Storm Software, Pty Ltd.
* Copyright (C) 2002 Free Software Foundation,Inc.
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program; if not, write to the Free Software
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
*/
using System;
namespace System.ComponentModel
{
#if !ECMA_COMPAT
public interface ICustomTypeDescriptor
{
AttributeCollection GetAttributes();
String GetClassName();
String GetComponentName();
TypeConverter GetConverter();
// EventDescriptor GetDefaultEvent();
PropertyDescriptor GetDefaultProperty();
Object GetEditor(System.Type editorBaseType);
/*
EventDescriptorCollection GetEvents();
EventDescriptorCollection GetEvents(Attribute[] arr);*/
PropertyDescriptorCollection GetProperties();
PropertyDescriptorCollection GetProperties(Attribute[] arr);
Object GetPropertyOwner(PropertyDescriptor pd);
}
#endif
}//namespace
--- NEW FILE ---
/*
* IDataErrorInfo.cs - Implementation of "System.ComponentModel.IDataErrorInfo"
*
* Copyright (C) 2002 Southern Storm Software, Pty Ltd.
* Copyright (C) 2002 Free Software Foundation,Inc.
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program; if not, write to the Free Software
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
*/
using System;
namespace System.ComponentModel
{
#if !ECMA_COMPAT
public interface IDataErrorInfo
{
String Error { get; }
String this[String columnName] { get; }
}
#endif
}//namespace
--- NEW FILE ---
/*
* IEditableObject.cs - Implementation of
*
"System.ComponentModel.IEditableObject"
*
* Copyright (C) 2002 Southern Storm Software, Pty Ltd.
* Copyright (C) 2002 Free Software Foundation,Inc.
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program; if not, write to the Free Software
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
*/
using System;
namespace System.ComponentModel
{
#if !ECMA_COMPAT
public interface IEditableObject
{
void BeginEdit();
void CancelEdit();
void EndEdit();
}
#endif
}//namespace
--- NEW FILE ---
/*
* IExtenderProvider.cs - Implementation of
*
"System.ComponentModel.IExtenderProvider"
*
* Copyright (C) 2002 Southern Storm Software, Pty Ltd.
* Copyright (C) 2002 Free Software Foundation,Inc.
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program; if not, write to the Free Software
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
*/
using System;
namespace System.ComponentModel
{
#if !ECMA_COMPAT
public interface IExtenderProvider
{
bool CanExtend(Object extendee);
}
#endif
}//namespace
--- NEW FILE ---
/*
* IListSource.cs - Implementation of "System.ComponentModel.IListSource"
*
* Copyright (C) 2002 Southern Storm Software, Pty Ltd.
* Copyright (C) 2002 Free Software Foundation,Inc.
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program; if not, write to the Free Software
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
*/
using System;
using System.Collections;
namespace System.ComponentModel
{
#if !ECMA_COMPAT
public interface IListSource
{
IList GetList();
bool ContainsListCollection { get; }
}
#endif
}//namespace
--- NEW FILE ---
/*
* ISupportInitialize.cs - Implementation of
*
"System.ComponentModel.ISupportInitialize"
*
* Copyright (C) 2002 Southern Storm Software, Pty Ltd.
* Copyright (C) 2002 Free Software Foundation,Inc.
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program; if not, write to the Free Software
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
*/
using System;
namespace System.ComponentModel
{
#if !ECMA_COMPAT
public interface ISupportInitialize
{
void BeginInit();
void EndInit();
}
#endif
}//namespace
--- NEW FILE ---
/*
* ISynchronizeInvoke.cs - Implementation of
*
"System.ComponentModel.ISynchronizeInvoke"
*
* Copyright (C) 2002 Southern Storm Software, Pty Ltd.
* Copyright (C) 2002 Free Software Foundation.
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program; if not, write to the Free Software
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
*/
using System;
namespace System.ComponentModel
{
#if !ECMA_COMPAT
public interface ISynchronizeInvoke
{
IAsyncResult BeginInvoke(Delegate method, Object[] args);
Object EndInvoke(IAsyncResult result);
Object Invoke(Delegate method, Object[] args);
bool InvokeRequired { get; }
}
#endif
}//namespace
--- NEW FILE ---
/*
* ITypedList.cs - Implementation of "System.ComponentModel.ITypedList"
*
* Copyright (C) 2002 Southern Storm Software, Pty Ltd.
* Copyright (C) 2002 Free Software Foundation,Inc.
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program; if not, write to the Free Software
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
*/
using System;
namespace System.ComponentModel
{
#if !ECMA_COMPAT
public interface ITypedList
{
PropertyDescriptorCollection GetItemProperties(
PropertyDescriptor[] listAccessors);
String GetListName(PropertyDescriptor[] listAccessors);
}
#endif
}//namespace
--- NEW FILE ---
/*
* Int32Converter.cs - Implementation of "System.ComponentModel.Int32Converter"
*
* Copyright (C) 2002 Southern Storm Software, Pty Ltd.
* Copyright (C) 2002 Free Software Foundation,Inc.
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program; if not, write to the Free Software
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
*/
using System;
namespace System.ComponentModel
{
#if !ECMA_COMPAT
public class Int32Converter: BaseNumberConverter
{
[TODO]
public void Int32Converter()
{
throw new NotImplementedException(".ctor");
}
}
#endif
}//namespace
--- NEW FILE ---
/*
* InvalidEnumArgumentException.cs - Implementation of
*
"System.ComponentModel.InvalidEnumArgumentException"
*
* Copyright (C) 2002 Southern Storm Software, Pty Ltd.
* Copyright (C) 2002 Free Software Foundation,Inc.
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program; if not, write to the Free Software
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
*/
using System;
namespace System.ComponentModel
{
#if !ECMA_COMPAT
public class InvalidEnumArgumentException: ArgumentException
{
[TODO]
public void InvalidEnumArgumentException()
{
throw new NotImplementedException(".ctor");
}
[TODO]
public void InvalidEnumArgumentException(String message)
{
throw new NotImplementedException(".ctor");
}
[TODO]
public void InvalidEnumArgumentException(String argumentName,
int invalidValue, Type
enumClass)
{
throw new NotImplementedException(".ctor");
}
[TODO]
public override String Message
{
get
{
throw new NotImplementedException("Message");
}
}
}
#endif
}//namespace
--- NEW FILE ---
/*
* ListBindableAttribute.cs - Implementation of
*
"System.ComponentModel.ListBindableAttribute"
*
* Copyright (C) 2002 Southern Storm Software, Pty Ltd.
* Copyright (C) 2002 Free Software Foundation,Inc.
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program; if not, write to the Free Software
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
*/
using System;
namespace System.ComponentModel
{
#if !ECMA_COMPAT
public sealed class ListBindableAttribute: Attribute
{
[TODO]
public void ListBindableAttribute(bool listBindable)
{
throw new NotImplementedException(".ctor");
}
[TODO]
public void ListBindableAttribute(BindableSupport flags)
{
throw new NotImplementedException(".ctor");
}
[TODO]
public override bool Equals(Object obj)
{
throw new NotImplementedException("Equals");
}
[TODO]
public override int GetHashCode()
{
throw new NotImplementedException("GetHashCode");
}
[TODO]
public override bool IsDefaultAttribute()
{
throw new NotImplementedException("IsDefaultAttribute");
}
[TODO]
public static readonly ListBindableAttribute Default;
[TODO]
public static readonly ListBindableAttribute No;
[TODO]
public static readonly ListBindableAttribute Yes;
[TODO]
public bool ListBindable
{
get
{
throw new
NotImplementedException("ListBindable");
}
}
}
#endif
}//namespace
--- NEW FILE ---
/*
* ListChangedEventArgs.cs - Implementation of
*
"System.ComponentModel.ListChangedEventArgs"
*
* Copyright (C) 2002 Southern Storm Software, Pty Ltd.
* Copyright (C) 2002 Free Software Foundation.
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program; if not, write to the Free Software
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
*/
using System;
namespace System.ComponentModel
{
#if !ECMA_COMPAT
public class ListChangedEventArgs: EventArgs
{
[TODO]
public void ListChangedEventArgs(ListChangedType
listChangedType,
int newIndex)
{
throw new NotImplementedException(".ctor");
}
[TODO]
public void ListChangedEventArgs(ListChangedType
listChangedType,
PropertyDescriptor propDesc)
{
throw new NotImplementedException(".ctor");
}
[TODO]
public void ListChangedEventArgs(ListChangedType
listChangedType,
int newIndex, int oldIndex)
{
throw new NotImplementedException(".ctor");
}
public ListChangedType ListChangedType
{
get
{
throw new
NotImplementedException("ListChangedType");
}
}
public int NewIndex
{
get
{
throw new NotImplementedException("NewIndex");
}
}
public int OldIndex
{
get
{
throw new NotImplementedException("OldIndex");
}
}
}
#endif
}//namespace
--- NEW FILE ---
/*
* ListChangedEventHandler.cs - Implementation of
*
"System.ComponentModel.ListChangedEventHandler"
*
* Copyright (C) 2002 Southern Storm Software, Pty Ltd.
* Copyright (C) 2002 Free Software Foundation,Inc.
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program; if not, write to the Free Software
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
*/
using System;
namespace System.ComponentModel
{
#if !ECMA_COMPAT
public delegate void ListChangedEventHandler (Object
sender,ListChangedEventHandler e);
#endif
}//namespace
--- NEW FILE ---
/*
* LocalizableAttribute.cs - Implementation of
*
"System.ComponentModel.LocalizableAttribute"
*
* Copyright (C) 2002 Southern Storm Software, Pty Ltd.
* Copyright (C) 2002 Free Software Foundation,Inc.
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program; if not, write to the Free Software
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
*/
using System;
namespace System.ComponentModel
{
#if !ECMA_COMPAT
public sealed class LocalizableAttribute: Attribute
{
[TODO]
public void LocalizableAttribute(bool localizable)
{
throw new NotImplementedException(".ctor");
}
[TODO]
public static readonly LocalizableAttribute No;
[TODO]
public static readonly LocalizableAttribute Yes;
[TODO]
public bool IsLocalizable
{
get
{
throw new
NotImplementedException("IsLocalizable");
}
}
}
#endif
}//namespace
--- NEW FILE ---
/*
* NotifyParentPropertyAttribute.cs - Implementation of
*
"System.ComponentModel.NotifyParentPropertyAttribute"
*
* Copyright (C) 2002 Southern Storm Software, Pty Ltd.
* Copyright (C) 2002 Free Software Foundation,Inc.
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program; if not, write to the Free Software
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
*/
using System;
namespace System.ComponentModel
{
#if !ECMA_COMPAT
public sealed class NotifyParentPropertyAttribute: Attribute
{
[TODO]
public void NotifyParentPropertyAttribute(bool notifyParent)
{
throw new NotImplementedException(".ctor");
}
[TODO]
public override bool Equals(Object obj)
{
throw new NotImplementedException("Equals");
}
[TODO]
public override int GetHashCode()
{
throw new NotImplementedException("GetHashCode");
}
[TODO]
public override bool IsDefaultAttribute()
{
throw new NotImplementedException("IsDefaultAttribute");
}
[TODO]
public static readonly
System.ComponentModel.NotifyParentPropertyAttribute Default;
[TODO]
public static readonly
System.ComponentModel.NotifyParentPropertyAttribute No;
[TODO]
public static readonly
System.ComponentModel.NotifyParentPropertyAttribute Yes;
public bool NotifyParent
{
get
{
throw new
NotImplementedException("NotifyParent");
}
}
}
#endif
}//namespace
--- NEW FILE ---
/*
* PropertyChangedEventArgs.cs - Implementation of
*
"System.ComponentModel.PropertyChangedEventArgs"
*
* Copyright (C) 2002 Southern Storm Software, Pty Ltd.
* Copyright (C) 2002 Free Software Foundation,Inc.
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program; if not, write to the Free Software
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
*/
using System;
namespace System.ComponentModel
{
#if !ECMA_COMPAT
public class PropertyChangedEventArgs: EventArgs
{
[TODO]
public void PropertyChangedEventArgs(String name)
{
throw new NotImplementedException(".ctor");
}
public virtual String PropertyName
{
get
{
throw new
NotImplementedException("PropertyName");
}
}
}
#endif
}//namespace
--- NEW FILE ---
/*
* PropertyChangedEventHandler.cs - Implementation of
*
"System.ComponentModel.PropertyChangedEventHandler"
*
* Copyright (C) 2002 Southern Storm Software, Pty Ltd.
* Copyright (C) 2002 Free Software Foundation,Inc.
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program; if not, write to the Free Software
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
*/
using System;
namespace System.ComponentModel
{
#if !ECMA_COMPAT
public delegate void PropertyChangedEventHandler( Object sender,
PropertyChangedEventArgs e);
#endif
}//namespace
--- NEW FILE ---
/*
* ReadOnlyAttribute.cs - Implementation of
*
"System.ComponentModel.ReadOnlyAttribute"
*
* Copyright (C) 2002 Southern Storm Software, Pty Ltd.
* Copyright (C) 2002 Free Software Foundation,Inc.
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program; if not, write to the Free Software
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
*/
using System;
namespace System.ComponentModel
{
#if !ECMA_COMPAT
public sealed class ReadOnlyAttribute: Attribute
{
[TODO]
public void ReadOnlyAttribute(bool read_only)
{
throw new NotImplementedException(".ctor");
}
[TODO]
public override bool Equals(Object o)
{
throw new NotImplementedException("Equals");
}
[TODO]
public override int GetHashCode()
{
throw new NotImplementedException("GetHashCode");
}
[TODO]
public override bool IsDefaultAttribute()
{
throw new NotImplementedException("IsDefaultAttribute");
}
[TODO]
public static readonly System.ComponentModel.ReadOnlyAttribute
Default;
[TODO]
public static readonly System.ComponentModel.ReadOnlyAttribute
No;
[TODO]
public static readonly System.ComponentModel.ReadOnlyAttribute
Yes;
public bool IsReadOnly
{
get
{
throw new NotImplementedException("IsReadOnly");
}
}
}
#endif
}//namespace
--- NEW FILE ---
/*
* RecommendedAsConfigurableAttribute.cs - Implementation of
*
"System.ComponentModel.RecommendedAsConfigurableAttribute"
*
* Copyright (C) 2002 Southern Storm Software, Pty Ltd.
* Copyright (C) 2002 Free Software Foundation,Inc.
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program; if not, write to the Free Software
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
*/
using System;
namespace System.ComponentModel
{
#if !ECMA_COMPAT
public class RecommendedAsConfigurableAttribute: Attribute
{
[TODO]
public void RecommendedAsConfigurableAttribute(
bool
recommendedAsConfigurable)
{
throw new NotImplementedException(".ctor");
}
[TODO]
public override bool Equals(Object obj)
{
throw new NotImplementedException("Equals");
}
[TODO]
public override int GetHashCode()
{
throw new NotImplementedException("GetHashCode");
}
[TODO]
public override bool IsDefaultAttribute()
{
throw new NotImplementedException("IsDefaultAttribute");
}
[TODO]
public static readonly
System.ComponentModel.RecommendedAsConfigurableAttribute Default;
[TODO]
public static readonly
System.ComponentModel.RecommendedAsConfigurableAttribute No;
[TODO]
public static readonly
System.ComponentModel.RecommendedAsConfigurableAttribute Yes;
public bool RecommendedAsConfigurable
{
get
{
throw new
NotImplementedException("RecommendedAsConfigurable");
}
}
}
#endif
}//namespace
--- NEW FILE ---
/*
* RefreshEventArgs.cs - Implementation of
*
"System.ComponentModel.RefreshEventArgs"
*
* Copyright (C) 2002 Southern Storm Software, Pty Ltd.
* Copyright (C) 2002 Free Software Foundation,Inc.
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program; if not, write to the Free Software
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
*/
using System;
namespace System.ComponentModel
{
#if !ECMA_COMPAT
public class RefreshEventArgs: EventArgs
{
[TODO]
public void RefreshEventArgs(Object componentChanged)
{
throw new NotImplementedException(".ctor");
}
[TODO]
public void RefreshEventArgs(Type typeChanged)
{
throw new NotImplementedException(".ctor");
}
public Object ComponentChanged
{
get
{
throw new
NotImplementedException("ComponentChanged");
}
}
public Type TypeChanged
{
get
{
throw new
NotImplementedException("TypeChanged");
}
}
}
#endif
}//namespace
--- NEW FILE ---
/*
* RefreshEventHandler.cs - Implementation of
*
"System.ComponentModel.RefreshEventHandler"
*
* Copyright (C) 2002 Southern Storm Software, Pty Ltd.
* Copyright (C) 2002 Free Software Foundation,Inc.
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program; if not, write to the Free Software
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
*/
using System;
namespace System.ComponentModel
{
#if !ECMA_COMPAT
public delegate void RefreshEventHandler(RefreshEventArgs e);
#endif
}//namespace
--- NEW FILE ---
/*
* RefreshPropertiesAttribute.cs - Implementation of
*
"System.ComponentModel.RefreshPropertiesAttribute"
*
* Copyright (C) 2002 Southern Storm Software, Pty Ltd.
* Copyright (C) 2002 Free Software Foundation,Inc.
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program; if not, write to the Free Software
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
*/
using System;
namespace System.ComponentModel
{
#if !ECMA_COMPAT
public sealed class RefreshPropertiesAttribute: Attribute
{
[TODO]
public void RefreshPropertiesAttribute(RefreshProperties
refresh)
{
throw new NotImplementedException(".ctor");
}
[TODO]
public override bool Equals(Object obj)
{
throw new NotImplementedException("Equals");
}
[TODO]
public override int GetHashCode()
{
throw new NotImplementedException("GetHashCode");
}
[TODO]
public override bool IsDefaultAttribute()
{
throw new NotImplementedException("IsDefaultAttribute");
}
[TODO]
public static readonly RefreshPropertiesAttribute All;
[TODO]
public static readonly RefreshPropertiesAttribute Default;
[TODO]
public static readonly RefreshPropertiesAttribute Repaint;
public RefreshProperties RefreshProperties
{
get
{
throw new
NotImplementedException("RefreshProperties");
}
}
}
#endif
}//namespace
--- NEW FILE ---
/*
* StringConverter.cs - Implementation of
*
"System.ComponentModel.StringConverter"
*
* Copyright (C) 2002 Southern Storm Software, Pty Ltd.
* Copyright (C) 2002 Free Software Foundation,Inc.
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program; if not, write to the Free Software
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
*/
using System;
using System.Globalization;
namespace System.ComponentModel
{
#if !ECMA_COMPAT
public class StringConverter: TypeConverter
{
[TODO]
public void StringConverter()
{
throw new NotImplementedException(".ctor");
}
[TODO]
public override bool CanConvertFrom(ITypeDescriptorContext
context,
Type sourceType)
{
throw new NotImplementedException("CanConvertFrom");
}
[TODO]
public override Object ConvertFrom(ITypeDescriptorContext
context,
CultureInfo
culture,Object value)
{
throw new NotImplementedException("ConvertFrom");
}
}
#endif
}//namespace
--- NEW FILE ---
/*
* ToolboxItemAttribute.cs - Implementation of
*
"System.ComponentModel.ToolboxItemAttribute"
*
* Copyright (C) 2002 Southern Storm Software, Pty Ltd.
* Copyright (C) 2002 Free Software Foundation,Inc.
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program; if not, write to the Free Software
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
*/
using System;
namespace System.ComponentModel
{
#if !ECMA_COMPAT
public class ToolboxItemAttribute: Attribute
{
[TODO]
public void ToolboxItemAttribute(bool defaultType)
{
throw new NotImplementedException(".ctor");
}
[TODO]
public void ToolboxItemAttribute(String toolboxItemName)
{
throw new NotImplementedException(".ctor");
}
[TODO]
public void ToolboxItemAttribute(Type toolboxItemType)
{
throw new NotImplementedException(".ctor");
}
[TODO]
public override bool Equals(Object o)
{
throw new NotImplementedException("Equals");
}
[TODO]
public override int GetHashCode()
{
throw new NotImplementedException("GetHashCode");
}
[TODO]
public override bool IsDefaultAttribute()
{
throw new NotImplementedException("IsDefaultAttribute");
}
[TODO]
public static readonly ToolboxItemAttribute Default;
[TODO]
public static readonly ToolboxItemAttribute None;
[TODO]
public Type ToolboxItemType
{
get
{
throw new
NotImplementedException("ToolboxItemType");
}
}
[TODO]
public String ToolboxItemTypeName
{
get
{
throw new
NotImplementedException("ToolboxItemTypeName");
}
}
}
#endif
}//namespace
--- NEW FILE ---
/*
* TypeDescriptor.cs - Implementation of "TypeDescriptor"
*
* Copyright (C) 2002 Southern Storm Software, Pty Ltd.
* Copyright (C) 2002 Free Software Foundation,Inc.
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program; if not, write to the Free Software
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
*/
using System;
using System.Collections;
using System.Reflection;
namespace System.ComponentModel
{
#if !ECMA_COMPAT
public sealed class TypeDescriptor
{
[TODO]
public static void AddEditorTable(Type editorBaseType,
Hashtable table)
{
throw new NotImplementedException("AddEditorTable");
}
/*
[TODO]
public static EventDescriptor CreateEvent(Type componentType,
String name, Type type,
Attribute[] attributes)
{
throw new NotImplementedException("CreateEvent");
}
[TODO]
public static EventDescriptor CreateEvent(Type componentType,
EventDescriptor oldEventDescriptor, Attribute[]
attributes)
{
throw new NotImplementedException("CreateEvent");
}
*/
[TODO]
public static PropertyDescriptor CreateProperty(Type
componentType,
String name, Type type, Attribute[] attributes)
{
throw new NotImplementedException("CreateProperty");
}
[TODO]
public static PropertyDescriptor CreateProperty(Type
componentType,
PropertyDescriptor
oldPropertyDescriptor,
Attribute[] attributes)
{
throw new NotImplementedException("CreateProperty");
}
[TODO]
public static AttributeCollection GetAttributes(Type
componentType)
{
throw new NotImplementedException("GetAttributes");
}
[TODO]
public static AttributeCollection GetAttributes(Object
component)
{
throw new NotImplementedException("GetAttributes");
}
[TODO]
public static AttributeCollection GetAttributes(Object
component,
bool noCustomTypeDesc)
{
throw new NotImplementedException("GetAttributes");
}
[TODO]
public static String GetClassName(Object component)
{
throw new NotImplementedException("GetClassName");
}
[TODO]
public static String GetClassName(Object component, bool
noCustomTypeDesc)
{
throw new NotImplementedException("GetClassName");
}
[TODO]
public static String GetComponentName(Object component)
{
throw new NotImplementedException("GetComponentName");
}
[TODO]
public static String GetComponentName(Object component, bool
noCustomTypeDesc)
{
throw new NotImplementedException("GetComponentName");
}
[TODO]
public static TypeConverter GetConverter(Object component)
{
throw new NotImplementedException("GetConverter");
}
[TODO]
public static TypeConverter GetConverter(Object component, bool
noCustomTypeDesc)
{
throw new NotImplementedException("GetConverter");
}
[TODO]
public static TypeConverter GetConverter(Type type)
{
throw new NotImplementedException("GetConverter");
}
/*
[TODO]
public static EventDescriptor GetDefaultEvent(Object component)
{
throw new NotImplementedException("GetDefaultEvent");
}
[TODO]
public static EventDescriptor GetDefaultEvent(Type
componentType)
{
throw new NotImplementedException("GetDefaultEvent");
}
[TODO]
public static EventDescriptor GetDefaultEvent(Object component,
bool
noCustomTypeDesc)
{
throw new NotImplementedException("GetDefaultEvent");
}
*/
[TODO]
public static PropertyDescriptor GetDefaultProperty(Object
component)
{
throw new NotImplementedException("GetDefaultProperty");
}
[TODO]
public static PropertyDescriptor GetDefaultProperty(Type
componentType)
{
throw new NotImplementedException("GetDefaultProperty");
}
[TODO]
public static PropertyDescriptor GetDefaultProperty(Object
component, bool noCustomTypeDesc)
{
throw new NotImplementedException("GetDefaultProperty");
}
[TODO]
public static Object GetEditor(Object component, Type
editorBaseType)
{
throw new NotImplementedException("GetEditor");
}
[TODO]
public static Object GetEditor(Type componentType, Type
editorBaseType)
{
throw new NotImplementedException("GetEditor");
}
[TODO]
public static Object GetEditor(Object component, Type
editorBaseType, bool noCustomTypeDesc)
{
throw new NotImplementedException("GetEditor");
}
/*
[TODO]
public static EventDescriptorCollection GetEvents(Object
component)
{
throw new NotImplementedException("GetEvents");
}
[TODO]
public static EventDescriptorCollection GetEvents(Type
componentType)
{
throw new NotImplementedException("GetEvents");
}
[TODO]
public static EventDescriptorCollection GetEvents(Object
component,
Attribute[] attributes)
{
throw new NotImplementedException("GetEvents");
}
[TODO]
public static EventDescriptorCollection GetEvents(Object
component,
bool noCustomTypeDesc)
{
throw new NotImplementedException("GetEvents");
}
[TODO]
public static EventDescriptorCollection GetEvents(Type
componentType,
Attribute[] attributes)
{
throw new NotImplementedException("GetEvents");
}
[TODO]
public static EventDescriptorCollection GetEvents(Object
component,
Attribute[] attributes, bool noCustomTypeDesc)
{
throw new NotImplementedException("GetEvents");
}
*/
[TODO]
public static PropertyDescriptorCollection GetProperties(Object
component)
{
throw new NotImplementedException("GetProperties");
}
[TODO]
public static PropertyDescriptorCollection GetProperties(Type
componentType)
{
throw new NotImplementedException("GetProperties");
}
[TODO]
public static PropertyDescriptorCollection GetProperties(Object
component, Attribute[] attributes)
{
throw new NotImplementedException("GetProperties");
}
[TODO]
public static PropertyDescriptorCollection GetProperties(Object
component, bool noCustomTypeDesc)
{
throw new NotImplementedException("GetProperties");
}
[TODO]
public static PropertyDescriptorCollection GetProperties(Type
componentType, Attribute[] attributes)
{
throw new NotImplementedException("GetProperties");
}
[TODO]
public static PropertyDescriptorCollection GetProperties(Type
componentType, Attribute[] attributes, bool noCustomTypeDesc)
{
throw new NotImplementedException("GetProperties");
}
[TODO]
public static void Refresh(Assembly assembly)
{
throw new NotImplementedException("Refresh");
}
[TODO]
public static void Refresh(Module module)
{
throw new NotImplementedException("Refresh");
}
[TODO]
public static void Refresh(Object component)
{
throw new NotImplementedException("Refresh");
}
[TODO]
public static void Refresh(Type type)
{
throw new NotImplementedException("Refresh");
}
}
#endif
}//namespace
--- NEW FILE ---
/*
* WarningException.cs - Implementation of
*
"System.ComponentModel.WarningException"
*
* Copyright (C) 2002 Southern Storm Software, Pty Ltd.
* Copyright (C) 2002 Free Software Foundation,Inc.
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program; if not, write to the Free Software
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
*/
using System;
namespace System.ComponentModel
{
#if !ECMA_COMPAT
public class WarningException: SystemException
{
[TODO]
public void WarningException(String message)
{
throw new NotImplementedException(".ctor");
}
[TODO]
public void WarningException(String message, String helpUrl)
{
throw new NotImplementedException(".ctor");
}
[TODO]
public void WarningException(String message, String helpUrl,
String helpTopic)
{
throw new NotImplementedException(".ctor");
}
public String HelpTopic
{
get
{
throw new NotImplementedException("HelpTopic");
}
}
public String HelpUrl
{
get
{
throw new NotImplementedException("HelpUrl");
}
}
}
#endif
}//namespace
--- NEW FILE ---
/*
* Win32Exception.cs - Implementation of "System.ComponentModel.Win32Exception"
*
* Copyright (C) 2002 Southern Storm Software, Pty Ltd.
* Copyright (C) 2002 Free Software Foundation,Inc.
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program; if not, write to the Free Software
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
*/
using System;
using System.Runtime.InteropServices;
namespace System.ComponentModel
{
#if !ECMA_COMPAT
public class Win32Exception: ExternalException
{
[TODO]
public void Win32Exception()
{
throw new NotImplementedException(".ctor");
}
[TODO]
public void Win32Exception(int error)
{
throw new NotImplementedException(".ctor");
}
[TODO]
public void Win32Exception(int error, String message)
{
throw new NotImplementedException(".ctor");
}
public int NativeErrorCode
{
get
{
throw new
NotImplementedException("NativeErrorCode");
}
}
}
#endif
}//namespace
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Dotgnu-pnet-commits] CVS: pnetlib/System/ComponentModel BaseNumberConverter.cs,NONE,1.1 CancelEventArgs.cs,NONE,1.1 CancelEventHandler.cs,NONE,1.1 CollectionChangeEventArgs.cs,NONE,1.1 CollectionChangeEventHandler.cs,NONE,1.1 Component.cs,NONE,1.1 Container.cs,NONE,1.1 DesignOnlyAttribute.cs,NONE,1.1 DesignTimeVisibleAttribute.cs,NONE,1.1 DesignerSerializationVisibilityAttribute.cs,NONE,1.1 EditorAttribute.cs,NONE,1.1 EditorBrowsableAttribute.cs,NONE,1.1 EnumConverter.cs,NONE,1.1 ExpandableObjectConverter.cs,NONE,1.1 ICustomTypeDescriptor.cs,NONE,1.1 IDataErrorInfo.cs,NONE,1.1 IEditableObject.cs,NONE,1.1 IExtenderProvider.cs,NONE,1.1 IListSource.cs,NONE,1.1 ISupportInitialize.cs,NONE,1.1 ISynchronizeInvoke.cs,NONE,1.1 ITypedList.cs,NONE,1.1 Int32Converter.cs,NONE,1.1 InvalidEnumArgumentException.cs,NONE,1.1 ListBindableAttribute.cs,NONE,1.1 ListChangedEventArgs.cs,NONE,1.1 ListChangedEventHandler.cs,NONE,1.1LocalizableAttribute.cs,NONE,1.1 NotifyParentPropertyAttribute.cs,NONE,1.1 PropertyChangedEventArgs.cs,NONE,1.1 PropertyChangedEventHandler.cs,NONE,1.1ReadOnlyAttribute.cs,NONE,1.1 RecommendedAsConfigurableAttribute.cs,NONE,1.1 RefreshEventArgs.cs,NONE,1.1 RefreshEventHandler.cs,NONE,1.1 RefreshPropertiesAttribute.cs,NONE,1.1 StringConverter.cs,NONE,1.1 ToolboxItemAttribute.cs,NONE,1.1 TypeDescriptor.cs,NONE,1.1 WarningException.cs,NONE,1.1 Win32Exception.cs,NONE,1.1,
Gopal.V <address@hidden> <=