diff options
author | Iain McCoy <iainmc@mono-cvs.ximian.com> | 2005-09-01 18:12:11 +0400 |
---|---|---|
committer | Iain McCoy <iainmc@mono-cvs.ximian.com> | 2005-09-01 18:12:11 +0400 |
commit | 3d2c73da69172552a87e619a8a0048c0a10ab869 (patch) | |
tree | e98ad1110a3be229a4fef5a1c04011071324d433 /mcs/class/PresentationFramework | |
parent | e5dda0e6e7c2ef6e3cea38177d413724aefa19a4 (diff) |
2005-09-01 Iain McCoy <iain@mccoy.id.au>
* Mono.Windows.Serialization/IXamlWriter.cs: deleted obsolete file
svn path=/trunk/mcs/; revision=49268
Diffstat (limited to 'mcs/class/PresentationFramework')
-rw-r--r-- | mcs/class/PresentationFramework/ChangeLog | 4 | ||||
-rw-r--r-- | mcs/class/PresentationFramework/Mono.Windows.Serialization/IXamlWriter.cs | 60 |
2 files changed, 4 insertions, 60 deletions
diff --git a/mcs/class/PresentationFramework/ChangeLog b/mcs/class/PresentationFramework/ChangeLog index 72679c512ee..d0f6b441d4c 100644 --- a/mcs/class/PresentationFramework/ChangeLog +++ b/mcs/class/PresentationFramework/ChangeLog @@ -1,5 +1,9 @@ 2005-09-01 Iain McCoy <iain@mccoy.id.au> + * Mono.Windows.Serialization/IXamlWriter.cs: deleted obsolete file + +2005-09-01 Iain McCoy <iain@mccoy.id.au> + * Mono.Windows.Serialization/XamlParser.cs, Mono.Windows.Serialization/ParserConsumerBase.cs, Mono.Windows.Serialization/ParserToCode.cs: somewhat improved diff --git a/mcs/class/PresentationFramework/Mono.Windows.Serialization/IXamlWriter.cs b/mcs/class/PresentationFramework/Mono.Windows.Serialization/IXamlWriter.cs deleted file mode 100644 index 1a3869a703a..00000000000 --- a/mcs/class/PresentationFramework/Mono.Windows.Serialization/IXamlWriter.cs +++ /dev/null @@ -1,60 +0,0 @@ -// -// XamlWriter.cs -// -// Author: -// Iain McCoy (iain@mccoy.id.au) -// -// (C) 2005 Iain McCoy -// -// 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. -// - -using System; -using System.Reflection; - -namespace Mono.Windows.Serialization { - public interface IXamlWriter { - void CreateTopLevel(Type parent, string className); - - void CreateObject(Type type, string name); - void CreateObjectText(string text); - void EndObject(); - - void CreateProperty(PropertyInfo property); - void CreatePropertyText(string text, Type propertyType); - void CreatePropertyDelegate(string functionName, Type propertyType); - void CreatePropertyObject(Type destType, string name); - void EndPropertyObject(Type sourceType); - void EndProperty(); - - - void CreateEvent(EventInfo evt); - void CreateEventDelegate(string functionName, Type eventDelegateType); - void EndEvent(); - - void CreateDependencyProperty(Type attachedTo, string propertyName, Type propertyType); - void CreateDependencyPropertyText(string text, Type propertyType); - void EndDependencyProperty(); - - void CreateCode(string code); - - void Finish(); - } -} |