You are viewing a plain text version of this content. The canonical link for it is here.
Posted to nmaven-commits@incubator.apache.org by br...@apache.org on 2008/06/30 12:54:03 UTC

svn commit: r672753 [3/9] - in /incubator/nmaven/branches/NMAVEN_0.14: archetypes/maven-archetype-dotnet-simple/src/main/resources/archetype-resources/src/main/csharp/Sample/ archetypes/maven-archetype-dotnet-simple/src/main/resources/archetype-resourc...

Modified: incubator/nmaven/branches/NMAVEN_0.14/assemblies/NMaven.Model/AutomationExtensibility/src/main/csharp/NMaven/Model/AutomationExtensibility.cs
URL: http://svn.apache.org/viewvc/incubator/nmaven/branches/NMAVEN_0.14/assemblies/NMaven.Model/AutomationExtensibility/src/main/csharp/NMaven/Model/AutomationExtensibility.cs?rev=672753&r1=672752&r2=672753&view=diff
==============================================================================
--- incubator/nmaven/branches/NMAVEN_0.14/assemblies/NMaven.Model/AutomationExtensibility/src/main/csharp/NMaven/Model/AutomationExtensibility.cs (original)
+++ incubator/nmaven/branches/NMAVEN_0.14/assemblies/NMaven.Model/AutomationExtensibility/src/main/csharp/NMaven/Model/AutomationExtensibility.cs Mon Jun 30 05:54:00 2008
@@ -1,271 +1,271 @@
-//------------------------------------------------------------------------------
-// <auto-generated>
-//     This code was generated by a tool.
-//     Runtime Version:2.0.50727.42
-//
-//     Changes to this file may cause incorrect behavior and will be lost if
-//     the code is regenerated.
-// </auto-generated>
-//------------------------------------------------------------------------------
-
-// 
-// This source code was auto-generated by xsd, Version=2.0.50727.42.
-// 
-namespace NMaven.Model {
-    using System.Xml.Serialization;
-    
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.42")]
-    [System.SerializableAttribute()]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)]
-    [System.Xml.Serialization.XmlRootAttribute(Namespace="http://schemas.microsoft.com/AutomationExtensibility", IsNullable=false)]
-    public partial class Extensibility {
-        
-        private object[] itemsField;
-        
-        /// <remarks/>
-        [System.Xml.Serialization.XmlElementAttribute("Addin", typeof(ExtensibilityAddin))]
-        [System.Xml.Serialization.XmlElementAttribute("HostApplication", typeof(ExtensibilityHostApplication))]
-        [System.Xml.Serialization.XmlElementAttribute("ToolsOptionsPage", typeof(ExtensibilityToolsOptionsPageCategory[]))]
-        public object[] Items {
-            get {
-                return this.itemsField;
-            }
-            set {
-                this.itemsField = value;
-            }
-        }
-    }
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.42")]
-    [System.SerializableAttribute()]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)]
-    public partial class ExtensibilityAddin {
-        
-        private string[] itemsField;
-        
-        private ItemsChoiceType1[] itemsElementNameField;
-        
-        /// <remarks/>
-        [System.Xml.Serialization.XmlElementAttribute("AboutBoxDetails", typeof(string))]
-        [System.Xml.Serialization.XmlElementAttribute("AboutIconData", typeof(string))]
-        [System.Xml.Serialization.XmlElementAttribute("Assembly", typeof(string))]
-        [System.Xml.Serialization.XmlElementAttribute("CommandLineSafe", typeof(string), DataType="integer")]
-        [System.Xml.Serialization.XmlElementAttribute("CommandPreload", typeof(string), DataType="integer")]
-        [System.Xml.Serialization.XmlElementAttribute("Description", typeof(string))]
-        [System.Xml.Serialization.XmlElementAttribute("FriendlyName", typeof(string))]
-        [System.Xml.Serialization.XmlElementAttribute("FullClassName", typeof(string))]
-        [System.Xml.Serialization.XmlElementAttribute("LoadBehavior", typeof(string), DataType="integer")]
-        [System.Xml.Serialization.XmlChoiceIdentifierAttribute("ItemsElementName")]
-        public string[] Items {
-            get {
-                return this.itemsField;
-            }
-            set {
-                this.itemsField = value;
-            }
-        }
-        
-        /// <remarks/>
-        [System.Xml.Serialization.XmlElementAttribute("ItemsElementName")]
-        [System.Xml.Serialization.XmlIgnoreAttribute()]
-        public ItemsChoiceType1[] ItemsElementName {
-            get {
-                return this.itemsElementNameField;
-            }
-            set {
-                this.itemsElementNameField = value;
-            }
-        }
-    }
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.42")]
-    [System.SerializableAttribute()]
-    [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://schemas.microsoft.com/AutomationExtensibility", IncludeInSchema=false)]
-    public enum ItemsChoiceType1 {
-        
-        /// <remarks/>
-        AboutBoxDetails,
-        
-        /// <remarks/>
-        AboutIconData,
-        
-        /// <remarks/>
-        Assembly,
-        
-        /// <remarks/>
-        CommandLineSafe,
-        
-        /// <remarks/>
-        CommandPreload,
-        
-        /// <remarks/>
-        Description,
-        
-        /// <remarks/>
-        FriendlyName,
-        
-        /// <remarks/>
-        FullClassName,
-        
-        /// <remarks/>
-        LoadBehavior,
-    }
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.42")]
-    [System.SerializableAttribute()]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)]
-    public partial class ExtensibilityHostApplication {
-        
-        private string[] itemsField;
-        
-        private ItemsChoiceType[] itemsElementNameField;
-        
-        /// <remarks/>
-        [System.Xml.Serialization.XmlElementAttribute("Name", typeof(string))]
-        [System.Xml.Serialization.XmlElementAttribute("Version", typeof(string))]
-        [System.Xml.Serialization.XmlChoiceIdentifierAttribute("ItemsElementName")]
-        public string[] Items {
-            get {
-                return this.itemsField;
-            }
-            set {
-                this.itemsField = value;
-            }
-        }
-        
-        /// <remarks/>
-        [System.Xml.Serialization.XmlElementAttribute("ItemsElementName")]
-        [System.Xml.Serialization.XmlIgnoreAttribute()]
-        public ItemsChoiceType[] ItemsElementName {
-            get {
-                return this.itemsElementNameField;
-            }
-            set {
-                this.itemsElementNameField = value;
-            }
-        }
-    }
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.42")]
-    [System.SerializableAttribute()]
-    [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://schemas.microsoft.com/AutomationExtensibility", IncludeInSchema=false)]
-    public enum ItemsChoiceType {
-        
-        /// <remarks/>
-        Name,
-        
-        /// <remarks/>
-        Version,
-    }
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.42")]
-    [System.SerializableAttribute()]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)]
-    public partial class ExtensibilityToolsOptionsPageCategory {
-        
-        private ExtensibilityToolsOptionsPageCategorySubCategory[] subCategoryField;
-        
-        private string nameField;
-        
-        /// <remarks/>
-        [System.Xml.Serialization.XmlElementAttribute("SubCategory")]
-        public ExtensibilityToolsOptionsPageCategorySubCategory[] SubCategory {
-            get {
-                return this.subCategoryField;
-            }
-            set {
-                this.subCategoryField = value;
-            }
-        }
-        
-        /// <remarks/>
-        [System.Xml.Serialization.XmlAttributeAttribute()]
-        public string Name {
-            get {
-                return this.nameField;
-            }
-            set {
-                this.nameField = value;
-            }
-        }
-    }
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.42")]
-    [System.SerializableAttribute()]
-    [System.Diagnostics.DebuggerStepThroughAttribute()]
-    [System.ComponentModel.DesignerCategoryAttribute("code")]
-    [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)]
-    public partial class ExtensibilityToolsOptionsPageCategorySubCategory {
-        
-        private string[] itemsField;
-        
-        private ItemsChoiceType2[] itemsElementNameField;
-        
-        private string nameField;
-        
-        /// <remarks/>
-        [System.Xml.Serialization.XmlElementAttribute("Assembly", typeof(string))]
-        [System.Xml.Serialization.XmlElementAttribute("FullClassName", typeof(string))]
-        [System.Xml.Serialization.XmlChoiceIdentifierAttribute("ItemsElementName")]
-        public string[] Items {
-            get {
-                return this.itemsField;
-            }
-            set {
-                this.itemsField = value;
-            }
-        }
-        
-        /// <remarks/>
-        [System.Xml.Serialization.XmlElementAttribute("ItemsElementName")]
-        [System.Xml.Serialization.XmlIgnoreAttribute()]
-        public ItemsChoiceType2[] ItemsElementName {
-            get {
-                return this.itemsElementNameField;
-            }
-            set {
-                this.itemsElementNameField = value;
-            }
-        }
-        
-        /// <remarks/>
-        [System.Xml.Serialization.XmlAttributeAttribute()]
-        public string Name {
-            get {
-                return this.nameField;
-            }
-            set {
-                this.nameField = value;
-            }
-        }
-    }
-    
-    /// <remarks/>
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.42")]
-    [System.SerializableAttribute()]
-    [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://schemas.microsoft.com/AutomationExtensibility", IncludeInSchema=false)]
-    public enum ItemsChoiceType2 {
-        
-        /// <remarks/>
-        Assembly,
-        
-        /// <remarks/>
-        FullClassName,
-    }
-}
+//------------------------------------------------------------------------------
+// <auto-generated>
+//     This code was generated by a tool.
+//     Runtime Version:2.0.50727.42
+//
+//     Changes to this file may cause incorrect behavior and will be lost if
+//     the code is regenerated.
+// </auto-generated>
+//------------------------------------------------------------------------------
+
+// 
+// This source code was auto-generated by xsd, Version=2.0.50727.42.
+// 
+namespace NMaven.Model {
+    using System.Xml.Serialization;
+    
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.42")]
+    [System.SerializableAttribute()]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)]
+    [System.Xml.Serialization.XmlRootAttribute(Namespace="http://schemas.microsoft.com/AutomationExtensibility", IsNullable=false)]
+    public partial class Extensibility {
+        
+        private object[] itemsField;
+        
+        /// <remarks/>
+        [System.Xml.Serialization.XmlElementAttribute("Addin", typeof(ExtensibilityAddin))]
+        [System.Xml.Serialization.XmlElementAttribute("HostApplication", typeof(ExtensibilityHostApplication))]
+        [System.Xml.Serialization.XmlElementAttribute("ToolsOptionsPage", typeof(ExtensibilityToolsOptionsPageCategory[]))]
+        public object[] Items {
+            get {
+                return this.itemsField;
+            }
+            set {
+                this.itemsField = value;
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.42")]
+    [System.SerializableAttribute()]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)]
+    public partial class ExtensibilityAddin {
+        
+        private string[] itemsField;
+        
+        private ItemsChoiceType1[] itemsElementNameField;
+        
+        /// <remarks/>
+        [System.Xml.Serialization.XmlElementAttribute("AboutBoxDetails", typeof(string))]
+        [System.Xml.Serialization.XmlElementAttribute("AboutIconData", typeof(string))]
+        [System.Xml.Serialization.XmlElementAttribute("Assembly", typeof(string))]
+        [System.Xml.Serialization.XmlElementAttribute("CommandLineSafe", typeof(string), DataType="integer")]
+        [System.Xml.Serialization.XmlElementAttribute("CommandPreload", typeof(string), DataType="integer")]
+        [System.Xml.Serialization.XmlElementAttribute("Description", typeof(string))]
+        [System.Xml.Serialization.XmlElementAttribute("FriendlyName", typeof(string))]
+        [System.Xml.Serialization.XmlElementAttribute("FullClassName", typeof(string))]
+        [System.Xml.Serialization.XmlElementAttribute("LoadBehavior", typeof(string), DataType="integer")]
+        [System.Xml.Serialization.XmlChoiceIdentifierAttribute("ItemsElementName")]
+        public string[] Items {
+            get {
+                return this.itemsField;
+            }
+            set {
+                this.itemsField = value;
+            }
+        }
+        
+        /// <remarks/>
+        [System.Xml.Serialization.XmlElementAttribute("ItemsElementName")]
+        [System.Xml.Serialization.XmlIgnoreAttribute()]
+        public ItemsChoiceType1[] ItemsElementName {
+            get {
+                return this.itemsElementNameField;
+            }
+            set {
+                this.itemsElementNameField = value;
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.42")]
+    [System.SerializableAttribute()]
+    [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://schemas.microsoft.com/AutomationExtensibility", IncludeInSchema=false)]
+    public enum ItemsChoiceType1 {
+        
+        /// <remarks/>
+        AboutBoxDetails,
+        
+        /// <remarks/>
+        AboutIconData,
+        
+        /// <remarks/>
+        Assembly,
+        
+        /// <remarks/>
+        CommandLineSafe,
+        
+        /// <remarks/>
+        CommandPreload,
+        
+        /// <remarks/>
+        Description,
+        
+        /// <remarks/>
+        FriendlyName,
+        
+        /// <remarks/>
+        FullClassName,
+        
+        /// <remarks/>
+        LoadBehavior,
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.42")]
+    [System.SerializableAttribute()]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)]
+    public partial class ExtensibilityHostApplication {
+        
+        private string[] itemsField;
+        
+        private ItemsChoiceType[] itemsElementNameField;
+        
+        /// <remarks/>
+        [System.Xml.Serialization.XmlElementAttribute("Name", typeof(string))]
+        [System.Xml.Serialization.XmlElementAttribute("Version", typeof(string))]
+        [System.Xml.Serialization.XmlChoiceIdentifierAttribute("ItemsElementName")]
+        public string[] Items {
+            get {
+                return this.itemsField;
+            }
+            set {
+                this.itemsField = value;
+            }
+        }
+        
+        /// <remarks/>
+        [System.Xml.Serialization.XmlElementAttribute("ItemsElementName")]
+        [System.Xml.Serialization.XmlIgnoreAttribute()]
+        public ItemsChoiceType[] ItemsElementName {
+            get {
+                return this.itemsElementNameField;
+            }
+            set {
+                this.itemsElementNameField = value;
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.42")]
+    [System.SerializableAttribute()]
+    [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://schemas.microsoft.com/AutomationExtensibility", IncludeInSchema=false)]
+    public enum ItemsChoiceType {
+        
+        /// <remarks/>
+        Name,
+        
+        /// <remarks/>
+        Version,
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.42")]
+    [System.SerializableAttribute()]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)]
+    public partial class ExtensibilityToolsOptionsPageCategory {
+        
+        private ExtensibilityToolsOptionsPageCategorySubCategory[] subCategoryField;
+        
+        private string nameField;
+        
+        /// <remarks/>
+        [System.Xml.Serialization.XmlElementAttribute("SubCategory")]
+        public ExtensibilityToolsOptionsPageCategorySubCategory[] SubCategory {
+            get {
+                return this.subCategoryField;
+            }
+            set {
+                this.subCategoryField = value;
+            }
+        }
+        
+        /// <remarks/>
+        [System.Xml.Serialization.XmlAttributeAttribute()]
+        public string Name {
+            get {
+                return this.nameField;
+            }
+            set {
+                this.nameField = value;
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.42")]
+    [System.SerializableAttribute()]
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.ComponentModel.DesignerCategoryAttribute("code")]
+    [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)]
+    public partial class ExtensibilityToolsOptionsPageCategorySubCategory {
+        
+        private string[] itemsField;
+        
+        private ItemsChoiceType2[] itemsElementNameField;
+        
+        private string nameField;
+        
+        /// <remarks/>
+        [System.Xml.Serialization.XmlElementAttribute("Assembly", typeof(string))]
+        [System.Xml.Serialization.XmlElementAttribute("FullClassName", typeof(string))]
+        [System.Xml.Serialization.XmlChoiceIdentifierAttribute("ItemsElementName")]
+        public string[] Items {
+            get {
+                return this.itemsField;
+            }
+            set {
+                this.itemsField = value;
+            }
+        }
+        
+        /// <remarks/>
+        [System.Xml.Serialization.XmlElementAttribute("ItemsElementName")]
+        [System.Xml.Serialization.XmlIgnoreAttribute()]
+        public ItemsChoiceType2[] ItemsElementName {
+            get {
+                return this.itemsElementNameField;
+            }
+            set {
+                this.itemsElementNameField = value;
+            }
+        }
+        
+        /// <remarks/>
+        [System.Xml.Serialization.XmlAttributeAttribute()]
+        public string Name {
+            get {
+                return this.nameField;
+            }
+            set {
+                this.nameField = value;
+            }
+        }
+    }
+    
+    /// <remarks/>
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.42")]
+    [System.SerializableAttribute()]
+    [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://schemas.microsoft.com/AutomationExtensibility", IncludeInSchema=false)]
+    public enum ItemsChoiceType2 {
+        
+        /// <remarks/>
+        Assembly,
+        
+        /// <remarks/>
+        FullClassName,
+    }
+}

Propchange: incubator/nmaven/branches/NMAVEN_0.14/assemblies/NMaven.Model/AutomationExtensibility/src/main/csharp/NMaven/Model/AutomationExtensibility.cs
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: incubator/nmaven/branches/NMAVEN_0.14/assemblies/NMaven.Model/Settings/src/main/csharp/Settings.cs
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: incubator/nmaven/branches/NMAVEN_0.14/assemblies/NMaven.Model/Settings/src/main/csharp/SettingsUtil.cs
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: incubator/nmaven/branches/NMAVEN_0.14/assemblies/NMaven.Model/VSContent/src/main/csharp/vscontent.cs
------------------------------------------------------------------------------
    svn:eol-style = native

Modified: incubator/nmaven/branches/NMAVEN_0.14/assemblies/NMaven.Plugin.Loader/src/main/csharp/NMaven/Plugin/Loader/PluginLoader.cs
URL: http://svn.apache.org/viewvc/incubator/nmaven/branches/NMAVEN_0.14/assemblies/NMaven.Plugin.Loader/src/main/csharp/NMaven/Plugin/Loader/PluginLoader.cs?rev=672753&r1=672752&r2=672753&view=diff
==============================================================================
--- incubator/nmaven/branches/NMAVEN_0.14/assemblies/NMaven.Plugin.Loader/src/main/csharp/NMaven/Plugin/Loader/PluginLoader.cs (original)
+++ incubator/nmaven/branches/NMAVEN_0.14/assemblies/NMaven.Plugin.Loader/src/main/csharp/NMaven/Plugin/Loader/PluginLoader.cs Mon Jun 30 05:54:00 2008
@@ -1,125 +1,125 @@
-#region Apache License, Version 2.0 
-//
-// Licensed to the Apache Software Foundation (ASF) under one
-// or more contributor license agreements.  See the NOTICE file
-// distributed with this work for additional information
-// regarding copyright ownership.  The ASF licenses this file
-// to you under the Apache License, Version 2.0 (the
-// "License"); you may not use this file except in compliance
-// with the License.  You may obtain a copy of the License at
-//
-//   http://www.apache.org/licenses/LICENSE-2.0
-//
-// Unless required by applicable law or agreed to in writing,
-// software distributed under the License is distributed on an
-// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
-// KIND, either express or implied.  See the License for the
-// specific language governing permissions and limitations
-// under the License.
-//
-#endregion
-using System;
-using System.IO;
-using System.Reflection;
-using System.Runtime.Remoting;
-using NMaven.Plugin;
-
-namespace NMaven.Plugin.Loader
-{
-	/// <summary>
-	/// Provides methods for loading plugins and for creating Mojos.
-	/// </summary>
-	internal sealed class PluginLoader
-	{
-		internal PluginLoader()
-		{
-		}
-
-		/// <summary>
-		/// Loads the specified plugin assembly file into the returned plugin application domain.
-		/// </summary>
-		/// <param name="pluginAssemblyFile">the.NET maven plugin</param>
-		/// <returns>application domain for .NET maven plugin</returns>
-		/// 
-		internal AppDomain LoadPlugin(FileInfo pluginAssemblyFile)
-		{
-			Console.WriteLine("Loading Plugin: " + pluginAssemblyFile.DirectoryName);
-			AppDomainSetup setup = new AppDomainSetup();
-			setup.ApplicationBase = pluginAssemblyFile.DirectoryName;
-
-			AppDomain applicationDomain = AppDomain.CreateDomain("Loader", null, setup);
-			PluginDomainManager pluginDomainManager = (PluginDomainManager) applicationDomain.DomainManager;
-                  pluginDomainManager.LoadPlugin(pluginAssemblyFile);
-			return applicationDomain;
-		}
-		
-		/// <summary>
-		/// Creates an instance of the specified mojo name within the specified application domain.
-		/// </summary>
-		/// <param name="mojoName">the name of the mojo to create</param>
-		/// <param name="pluginAssemblyFile">the.NET maven plugin</param>
-		/// <param name="paramFile">the file containing the parameters to inject into an instance 
-		/// of the specified mojo</param>
-		/// <param name="applicationDomain">
-		/// the application domain used to create the specified mojo name instance</param>
-		/// <returns>an instance of the specified mojo name within the specified application domain</returns>
-		internal AbstractMojo CreateAbstractMojoFor(String mojoName, FileInfo pluginAssemblyFile, 
-		                                          FileInfo paramFile, AppDomain applicationDomain)
-		{
-            ObjectHandle objectHandle = 
-            	applicationDomain.CreateInstanceFrom(pluginAssemblyFile.FullName, mojoName);
-			AbstractMojo abstractMojo = (AbstractMojo) objectHandle.Unwrap();
-			abstractMojo.InjectFields(paramFile.FullName);
-			return abstractMojo;		
-		}
-		
-		public static int Main(string[] args)
-		{
-			string paramFilePath = GetArgFor("parameterFile", args);
-			string assemblyFilePath = GetArgFor("assemblyFile", args);
-			string mojoName = GetArgFor("mojoName", args);
-			Console.WriteLine("ParamFile = {0}, AssemblyFile = {1}, MojoName = {2}", 
-			                  paramFilePath, assemblyFilePath, mojoName);
-
-			if(paramFilePath == null || assemblyFilePath == null || mojoName == null)
-			{
-                Console.WriteLine("Missing arguement");
-                return 1;
-            }
-
-            FileInfo assemblyFile = new FileInfo(assemblyFilePath);
-            if (!assemblyFile.Exists)
-            {
-                Console.WriteLine("Assembly File does not exist: File = " + assemblyFile.FullName);
-                return 1;
-            }
-            FileInfo paramFile = new FileInfo(paramFilePath);
-            if (!paramFile.Exists)
-            {
-                Console.WriteLine("Param File does not exist: File = " + paramFile.FullName);
-                return 1;
-            }
-
-			PluginLoader pluginLoader = new PluginLoader();
-			AppDomain applicationDomain = pluginLoader.LoadPlugin(assemblyFile);
-			AbstractMojo abstractMojo = pluginLoader.CreateAbstractMojoFor(mojoName, 
-			                                                               assemblyFile, 
-			                                                               paramFile,
-			                                                               applicationDomain);
-			abstractMojo.Execute();
-            return 0;
-			
-		}
-		
-		private static string GetArgFor(string name, string[] args)
-		{
-			char[] delim = {'='};
-			foreach(string arg in args)
-			{
-                string[] tokens = arg.Split(delim);
-                if (tokens[0].Equals(name)) return tokens[1];
-			}
-            return null;
-		}		
-	}
-}
+#region Apache License, Version 2.0 
+//
+// Licensed to the Apache Software Foundation (ASF) under one
+// or more contributor license agreements.  See the NOTICE file
+// distributed with this work for additional information
+// regarding copyright ownership.  The ASF licenses this file
+// to you under the Apache License, Version 2.0 (the
+// "License"); you may not use this file except in compliance
+// with the License.  You may obtain a copy of the License at
+//
+//   http://www.apache.org/licenses/LICENSE-2.0
+//
+// Unless required by applicable law or agreed to in writing,
+// software distributed under the License is distributed on an
+// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+// KIND, either express or implied.  See the License for the
+// specific language governing permissions and limitations
+// under the License.
+//
+#endregion
+using System;
+using System.IO;
+using System.Reflection;
+using System.Runtime.Remoting;
+using NMaven.Plugin;
+
+namespace NMaven.Plugin.Loader
+{
+	/// <summary>
+	/// Provides methods for loading plugins and for creating Mojos.
+	/// </summary>
+	internal sealed class PluginLoader
+	{
+		internal PluginLoader()
+		{
+		}
+
+		/// <summary>
+		/// Loads the specified plugin assembly file into the returned plugin application domain.
+		/// </summary>
+		/// <param name="pluginAssemblyFile">the.NET maven plugin</param>
+		/// <returns>application domain for .NET maven plugin</returns>
+		/// 
+		internal AppDomain LoadPlugin(FileInfo pluginAssemblyFile)
+		{
+			Console.WriteLine("Loading Plugin: " + pluginAssemblyFile.DirectoryName);
+			AppDomainSetup setup = new AppDomainSetup();
+			setup.ApplicationBase = pluginAssemblyFile.DirectoryName;
+
+			AppDomain applicationDomain = AppDomain.CreateDomain("Loader", null, setup);
+			PluginDomainManager pluginDomainManager = (PluginDomainManager) applicationDomain.DomainManager;
+                  pluginDomainManager.LoadPlugin(pluginAssemblyFile);
+			return applicationDomain;
+		}
+		
+		/// <summary>
+		/// Creates an instance of the specified mojo name within the specified application domain.
+		/// </summary>
+		/// <param name="mojoName">the name of the mojo to create</param>
+		/// <param name="pluginAssemblyFile">the.NET maven plugin</param>
+		/// <param name="paramFile">the file containing the parameters to inject into an instance 
+		/// of the specified mojo</param>
+		/// <param name="applicationDomain">
+		/// the application domain used to create the specified mojo name instance</param>
+		/// <returns>an instance of the specified mojo name within the specified application domain</returns>
+		internal AbstractMojo CreateAbstractMojoFor(String mojoName, FileInfo pluginAssemblyFile, 
+		                                          FileInfo paramFile, AppDomain applicationDomain)
+		{
+            ObjectHandle objectHandle = 
+            	applicationDomain.CreateInstanceFrom(pluginAssemblyFile.FullName, mojoName);
+			AbstractMojo abstractMojo = (AbstractMojo) objectHandle.Unwrap();
+			abstractMojo.InjectFields(paramFile.FullName);
+			return abstractMojo;		
+		}
+		
+		public static int Main(string[] args)
+		{
+			string paramFilePath = GetArgFor("parameterFile", args);
+			string assemblyFilePath = GetArgFor("assemblyFile", args);
+			string mojoName = GetArgFor("mojoName", args);
+			Console.WriteLine("ParamFile = {0}, AssemblyFile = {1}, MojoName = {2}", 
+			                  paramFilePath, assemblyFilePath, mojoName);
+
+			if(paramFilePath == null || assemblyFilePath == null || mojoName == null)
+			{
+                Console.WriteLine("Missing arguement");
+                return 1;
+            }
+
+            FileInfo assemblyFile = new FileInfo(assemblyFilePath);
+            if (!assemblyFile.Exists)
+            {
+                Console.WriteLine("Assembly File does not exist: File = " + assemblyFile.FullName);
+                return 1;
+            }
+            FileInfo paramFile = new FileInfo(paramFilePath);
+            if (!paramFile.Exists)
+            {
+                Console.WriteLine("Param File does not exist: File = " + paramFile.FullName);
+                return 1;
+            }
+
+			PluginLoader pluginLoader = new PluginLoader();
+			AppDomain applicationDomain = pluginLoader.LoadPlugin(assemblyFile);
+			AbstractMojo abstractMojo = pluginLoader.CreateAbstractMojoFor(mojoName, 
+			                                                               assemblyFile, 
+			                                                               paramFile,
+			                                                               applicationDomain);
+			abstractMojo.Execute();
+            return 0;
+			
+		}
+		
+		private static string GetArgFor(string name, string[] args)
+		{
+			char[] delim = {'='};
+			foreach(string arg in args)
+			{
+                string[] tokens = arg.Split(delim);
+                if (tokens[0].Equals(name)) return tokens[1];
+			}
+            return null;
+		}		
+	}
+}

Propchange: incubator/nmaven/branches/NMAVEN_0.14/assemblies/NMaven.Plugin.Loader/src/main/csharp/NMaven/Plugin/Loader/PluginLoader.cs
------------------------------------------------------------------------------
    svn:eol-style = native

Modified: incubator/nmaven/branches/NMAVEN_0.14/assemblies/NMaven.Plugin.MojoGenerator/src/main/csharp/NMaven/Plugin/MojoGenerator/Generator.cs
URL: http://svn.apache.org/viewvc/incubator/nmaven/branches/NMAVEN_0.14/assemblies/NMaven.Plugin.MojoGenerator/src/main/csharp/NMaven/Plugin/MojoGenerator/Generator.cs?rev=672753&r1=672752&r2=672753&view=diff
==============================================================================
--- incubator/nmaven/branches/NMAVEN_0.14/assemblies/NMaven.Plugin.MojoGenerator/src/main/csharp/NMaven/Plugin/MojoGenerator/Generator.cs (original)
+++ incubator/nmaven/branches/NMAVEN_0.14/assemblies/NMaven.Plugin.MojoGenerator/src/main/csharp/NMaven/Plugin/MojoGenerator/Generator.cs Mon Jun 30 05:54:00 2008
@@ -1,151 +1,151 @@
-#region Apache License, Version 2.0 
-//
-// Licensed to the Apache Software Foundation (ASF) under one
-// or more contributor license agreements.  See the NOTICE file
-// distributed with this work for additional information
-// regarding copyright ownership.  The ASF licenses this file
-// to you under the Apache License, Version 2.0 (the
-// "License"); you may not use this file except in compliance
-// with the License.  You may obtain a copy of the License at
-//
-//   http://www.apache.org/licenses/LICENSE-2.0
-//
-// Unless required by applicable law or agreed to in writing,
-// software distributed under the License is distributed on an
-// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
-// KIND, either express or implied.  See the License for the
-// specific language governing permissions and limitations
-// under the License.
-//
-#endregion
-using System;
-using System.Collections.Generic;
-using System.IO;
-using System.Reflection;
-using System.Runtime.Remoting;
-using System.Resources;
-using System.Text;
-using System.Xml.Serialization;
-
-using NMaven.Plugin;
-using NMaven.Plugin.Generator;
-
-namespace NMaven.Plugin.MojoGenerator
-{
-	/// <summary>
-	/// Provides methods for loading plugins and for creating Mojos.
-	/// </summary>
-	internal sealed class Generator
-	{
-		internal Generator()
-		{
-		}
-
-		/// <summary>
-		/// Loads the specified plugin assembly file into the returned plugin application domain.
-		/// </summary>
-		/// <param name="pluginAssemblyFile">the.NET maven plugin</param>
-		/// <returns>application domain for .NET maven plugin</returns>
-		/// 
-		internal AppDomain GetApplicationDomainFor(FileInfo pluginAssemblyFile)
-		{
-			Console.WriteLine("Loading Generator: " + pluginAssemblyFile.DirectoryName);
-			AppDomainSetup setup = new AppDomainSetup();
-			setup.ApplicationBase = pluginAssemblyFile.DirectoryName;
-
-			AppDomain applicationDomain = AppDomain.CreateDomain("Loader", null, setup);
-			PluginDomainManager pluginDomainManager = (PluginDomainManager) applicationDomain.DomainManager;
-            pluginDomainManager.LoadPlugin(pluginAssemblyFile);
-			return applicationDomain;
-		}
-		
-		/// <summary>
-		/// Creates an instance of the specified mojo name within the specified application domain.
-		/// </summary>
-		/// <param name="mojoName">the name of the mojo to create</param>
-		/// <param name="pluginAssemblyFile">the.NET maven plugin</param>
-		/// <param name="paramFile">the file containing the parameters to inject into an instance 
-		/// of the specified mojo</param>
-		/// <param name="applicationDomain">
-		/// the application domain used to create the specified mojo name instance</param>
-		/// <returns>an instance of the specified mojo name within the specified application domain</returns>
-		internal int BuildPluginProject(AppDomain applicationDomain, FileInfo pluginArtifact, 
-		                                FileInfo outputDirectory, string groupId, string artifactId, 
-		                                string version)
-		{
-            ObjectHandle objectHandle = 
-            	applicationDomain.CreateInstanceFrom(@pluginArtifact.FullName, 
-            	                                     "NMaven.Plugin.Generator.JavaClassUnmarshaller");
-			JavaClassUnmarshaller jcuRemote = (JavaClassUnmarshaller) objectHandle.Unwrap();
-			List<JavaClass> javaClasses = jcuRemote.GetMojosFor(artifactId, groupId);
-			JavaClassUnmarshaller jcuLocal = new JavaClassUnmarshaller();
-			
-			char[] delim = {'.'};
-			DirectoryInfo sourceDirectory = new DirectoryInfo(@outputDirectory.FullName + "/src/main/java/" 
-			                                                  + artifactId.Replace('.', '/'));
-			sourceDirectory.Create();
-			if(javaClasses.Count == 0)
-			{
-				Console.WriteLine("NMAVEN-000-000: There are no Mojos within the assembly: Artifact Id = " 
-				                  + artifactId);
-				return 1;
-			}
-			
-			foreach(JavaClass javaClass in javaClasses)
-			{
-				string[] tokens = javaClass.ClassName.Split(delim);
-				string classFileName = tokens[tokens.Length - 1];
-				FileInfo fileInfo = new FileInfo(sourceDirectory.FullName + "/" 
-				                                 + classFileName + ".java");
-				jcuLocal.unmarshall(javaClass, fileInfo);
-			}
-			
-			ResourceManager resourceManager = new ResourceManager("NMaven.Plugin.MojoGenerator", 
-			                                                      Assembly.GetExecutingAssembly());
-			String pomXml = (String) resourceManager.GetObject("pom-java.xml");
-			TextReader reader = new StringReader(pomXml);
-		    XmlSerializer serializer = new XmlSerializer(typeof(NMaven.Model.Pom.Model));
-			NMaven.Model.Pom.Model model = (NMaven.Model.Pom.Model) serializer.Deserialize(reader);	
-			model.artifactId = artifactId + ".JavaBinding";
-			model.groupId = groupId;
-			model.version = version;
-			model.name = artifactId + ".JavaBinding";
-				    
-			FileInfo outputPomXml = new FileInfo(@outputDirectory.FullName + "/pom-java.xml");
-			TextWriter textWriter = new StreamWriter(@outputPomXml.FullName);
-			serializer.Serialize(textWriter, model);
-			return 0;
-		}
-		
-		public static int Main(string[] args)
-		{
-		
-			string targetAssemblyFile = GetArgFor("targetAssemblyFile", args);
-			string outputDirectory = GetArgFor("outputDirectory", args);
-			string pluginArtifactPath = GetArgFor("pluginArtifactPath", args);
-			string groupId = GetArgFor("groupId", args);
-			string artifactId = GetArgFor("artifactId", args);
-			string version = GetArgFor("artifactVersion", args); 
-			
-			//Console.WriteLine("targetAssemblyFile = {0}, outputDirectory = {1}, pluginArtifactPath = {2}, version = {3}", 
-			//                  targetAssemblyFile, outputDirectory, pluginArtifactPath, version);
-			Generator generator = new Generator();
-			AppDomain applicationDomain = 
-				generator.GetApplicationDomainFor(new FileInfo(targetAssemblyFile));
-			return generator.BuildPluginProject(applicationDomain, new FileInfo(pluginArtifactPath), 
-			                             new FileInfo(outputDirectory), 
-			                             groupId, artifactId, version);
-		}
-		
-		private static string GetArgFor(string name, string[] args)
-		{
-			char[] delim = {'='};
-			foreach(string arg in args)
-			{
-                string[] tokens = arg.Split(delim);
-                if (tokens[0].Equals(name)) return tokens[1];
-			}
-            return null;
-		}		
-	}
-}
+#region Apache License, Version 2.0 
+//
+// Licensed to the Apache Software Foundation (ASF) under one
+// or more contributor license agreements.  See the NOTICE file
+// distributed with this work for additional information
+// regarding copyright ownership.  The ASF licenses this file
+// to you under the Apache License, Version 2.0 (the
+// "License"); you may not use this file except in compliance
+// with the License.  You may obtain a copy of the License at
+//
+//   http://www.apache.org/licenses/LICENSE-2.0
+//
+// Unless required by applicable law or agreed to in writing,
+// software distributed under the License is distributed on an
+// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+// KIND, either express or implied.  See the License for the
+// specific language governing permissions and limitations
+// under the License.
+//
+#endregion
+using System;
+using System.Collections.Generic;
+using System.IO;
+using System.Reflection;
+using System.Runtime.Remoting;
+using System.Resources;
+using System.Text;
+using System.Xml.Serialization;
+
+using NMaven.Plugin;
+using NMaven.Plugin.Generator;
+
+namespace NMaven.Plugin.MojoGenerator
+{
+	/// <summary>
+	/// Provides methods for loading plugins and for creating Mojos.
+	/// </summary>
+	internal sealed class Generator
+	{
+		internal Generator()
+		{
+		}
+
+		/// <summary>
+		/// Loads the specified plugin assembly file into the returned plugin application domain.
+		/// </summary>
+		/// <param name="pluginAssemblyFile">the.NET maven plugin</param>
+		/// <returns>application domain for .NET maven plugin</returns>
+		/// 
+		internal AppDomain GetApplicationDomainFor(FileInfo pluginAssemblyFile)
+		{
+			Console.WriteLine("Loading Generator: " + pluginAssemblyFile.DirectoryName);
+			AppDomainSetup setup = new AppDomainSetup();
+			setup.ApplicationBase = pluginAssemblyFile.DirectoryName;
+
+			AppDomain applicationDomain = AppDomain.CreateDomain("Loader", null, setup);
+			PluginDomainManager pluginDomainManager = (PluginDomainManager) applicationDomain.DomainManager;
+            pluginDomainManager.LoadPlugin(pluginAssemblyFile);
+			return applicationDomain;
+		}
+		
+		/// <summary>
+		/// Creates an instance of the specified mojo name within the specified application domain.
+		/// </summary>
+		/// <param name="mojoName">the name of the mojo to create</param>
+		/// <param name="pluginAssemblyFile">the.NET maven plugin</param>
+		/// <param name="paramFile">the file containing the parameters to inject into an instance 
+		/// of the specified mojo</param>
+		/// <param name="applicationDomain">
+		/// the application domain used to create the specified mojo name instance</param>
+		/// <returns>an instance of the specified mojo name within the specified application domain</returns>
+		internal int BuildPluginProject(AppDomain applicationDomain, FileInfo pluginArtifact, 
+		                                FileInfo outputDirectory, string groupId, string artifactId, 
+		                                string version)
+		{
+            ObjectHandle objectHandle = 
+            	applicationDomain.CreateInstanceFrom(@pluginArtifact.FullName, 
+            	                                     "NMaven.Plugin.Generator.JavaClassUnmarshaller");
+			JavaClassUnmarshaller jcuRemote = (JavaClassUnmarshaller) objectHandle.Unwrap();
+			List<JavaClass> javaClasses = jcuRemote.GetMojosFor(artifactId, groupId);
+			JavaClassUnmarshaller jcuLocal = new JavaClassUnmarshaller();
+			
+			char[] delim = {'.'};
+			DirectoryInfo sourceDirectory = new DirectoryInfo(@outputDirectory.FullName + "/src/main/java/" 
+			                                                  + artifactId.Replace('.', '/'));
+			sourceDirectory.Create();
+			if(javaClasses.Count == 0)
+			{
+				Console.WriteLine("NMAVEN-000-000: There are no Mojos within the assembly: Artifact Id = " 
+				                  + artifactId);
+				return 1;
+			}
+			
+			foreach(JavaClass javaClass in javaClasses)
+			{
+				string[] tokens = javaClass.ClassName.Split(delim);
+				string classFileName = tokens[tokens.Length - 1];
+				FileInfo fileInfo = new FileInfo(sourceDirectory.FullName + "/" 
+				                                 + classFileName + ".java");
+				jcuLocal.unmarshall(javaClass, fileInfo);
+			}
+			
+			ResourceManager resourceManager = new ResourceManager("NMaven.Plugin.MojoGenerator", 
+			                                                      Assembly.GetExecutingAssembly());
+			String pomXml = (String) resourceManager.GetObject("pom-java.xml");
+			TextReader reader = new StringReader(pomXml);
+		    XmlSerializer serializer = new XmlSerializer(typeof(NMaven.Model.Pom.Model));
+			NMaven.Model.Pom.Model model = (NMaven.Model.Pom.Model) serializer.Deserialize(reader);	
+			model.artifactId = artifactId + ".JavaBinding";
+			model.groupId = groupId;
+			model.version = version;
+			model.name = artifactId + ".JavaBinding";
+				    
+			FileInfo outputPomXml = new FileInfo(@outputDirectory.FullName + "/pom-java.xml");
+			TextWriter textWriter = new StreamWriter(@outputPomXml.FullName);
+			serializer.Serialize(textWriter, model);
+			return 0;
+		}
+		
+		public static int Main(string[] args)
+		{
+		
+			string targetAssemblyFile = GetArgFor("targetAssemblyFile", args);
+			string outputDirectory = GetArgFor("outputDirectory", args);
+			string pluginArtifactPath = GetArgFor("pluginArtifactPath", args);
+			string groupId = GetArgFor("groupId", args);
+			string artifactId = GetArgFor("artifactId", args);
+			string version = GetArgFor("artifactVersion", args); 
+			
+			//Console.WriteLine("targetAssemblyFile = {0}, outputDirectory = {1}, pluginArtifactPath = {2}, version = {3}", 
+			//                  targetAssemblyFile, outputDirectory, pluginArtifactPath, version);
+			Generator generator = new Generator();
+			AppDomain applicationDomain = 
+				generator.GetApplicationDomainFor(new FileInfo(targetAssemblyFile));
+			return generator.BuildPluginProject(applicationDomain, new FileInfo(pluginArtifactPath), 
+			                             new FileInfo(outputDirectory), 
+			                             groupId, artifactId, version);
+		}
+		
+		private static string GetArgFor(string name, string[] args)
+		{
+			char[] delim = {'='};
+			foreach(string arg in args)
+			{
+                string[] tokens = arg.Split(delim);
+                if (tokens[0].Equals(name)) return tokens[1];
+			}
+            return null;
+		}		
+	}
+}

Propchange: incubator/nmaven/branches/NMAVEN_0.14/assemblies/NMaven.Plugin.MojoGenerator/src/main/csharp/NMaven/Plugin/MojoGenerator/Generator.cs
------------------------------------------------------------------------------
    svn:eol-style = native

Modified: incubator/nmaven/branches/NMAVEN_0.14/assemblies/NMaven.Plugin.Runner/src/main/csharp/NMaven/Plugin/Launcher/PluginLauncher.cs
URL: http://svn.apache.org/viewvc/incubator/nmaven/branches/NMAVEN_0.14/assemblies/NMaven.Plugin.Runner/src/main/csharp/NMaven/Plugin/Launcher/PluginLauncher.cs?rev=672753&r1=672752&r2=672753&view=diff
==============================================================================
--- incubator/nmaven/branches/NMAVEN_0.14/assemblies/NMaven.Plugin.Runner/src/main/csharp/NMaven/Plugin/Launcher/PluginLauncher.cs (original)
+++ incubator/nmaven/branches/NMAVEN_0.14/assemblies/NMaven.Plugin.Runner/src/main/csharp/NMaven/Plugin/Launcher/PluginLauncher.cs Mon Jun 30 05:54:00 2008
@@ -1,94 +1,94 @@
-#region Apache License, Version 2.0
-//
-// Licensed to the Apache Software Foundation (ASF) under one
-// or more contributor license agreements.  See the NOTICE file
-// distributed with this work for additional information
-// regarding copyright ownership.  The ASF licenses this file
-// to you under the Apache License, Version 2.0 (the
-// "License"); you may not use this file except in compliance
-// with the License.  You may obtain a copy of the License at
-//
-//   http://www.apache.org/licenses/LICENSE-2.0
-//
-// Unless required by applicable law or agreed to in writing,
-// software distributed under the License is distributed on an
-// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
-// KIND, either express or implied.  See the License for the
-// specific language governing permissions and limitations
-// under the License.
-//
-#endregion
-using System;
-using System.Reflection;
-using System.Text;
-using System.Diagnostics;
-
-namespace NMaven.Plugin.Launcher
-{
-	/// <summary>
-	/// Description of PluginLauncher.
-	/// </summary>
-	public class PluginLauncher
-	{
-		public PluginLauncher()
-		{
-		}
-
-		[STAThread]
-		static int Main(string[] args)
-		{
-
-			Console.WriteLine("NMAVEN: Start Process = " + DateTime.Now);
-			Console.WriteLine(@flattenArgs(args));
-			String vendor = GetArgFor("vendor", args);
-			String startProcessAssembly = @GetArgFor("startProcessAssembly", args);
-			ProcessStartInfo processStartInfo = null;
-
-			if(vendor != null && vendor.Equals("MONO"))
-			{
-                processStartInfo =
-                    new ProcessStartInfo("mono", startProcessAssembly + " " + @flattenArgs(args));
-            }
-            else
-            {
-                processStartInfo =
-                    new ProcessStartInfo(startProcessAssembly, @flattenArgs(args));
-            }
-
-            String version = Assembly.GetExecutingAssembly().GetName().Version.ToString();
-
-			processStartInfo.EnvironmentVariables["APPDOMAIN_MANAGER_ASM"]
-				= "NMaven.Plugin, Version="+ version + ", PublicKeyToken=4b435f4d76e2f0e6, culture=neutral";
-			processStartInfo.EnvironmentVariables["APPDOMAIN_MANAGER_TYPE"]
-				= "NMaven.Plugin.PluginDomainManager";
-
-			processStartInfo.UseShellExecute = false;
-			Process p = Process.Start(processStartInfo);
-            p.WaitForExit();
-            Console.WriteLine("NMAVEN: End Process = " + DateTime.Now + "; exit code = " + p.ExitCode);
-            return p.ExitCode;
-        }
-
-		private static string GetArgFor(string name, string[] args)
-		{
-			char[] delim = {'='};
-			foreach(string arg in args)
-			{
-                string[] tokens = arg.Split(delim);
-                if (tokens[0].Equals(name)) return tokens[1];
-			}
-            return null;
-		}
-		
-		private static string flattenArgs(string[] args)
-		{
-			StringBuilder stringBuilder = new StringBuilder();
-			foreach(string arg in args)
-			{
-				//Console.WriteLine("ARG {0}: ", arg);
-				stringBuilder.Append(@"""").Append(@arg).Append(@"""").Append(" ");
-			}
-			return stringBuilder.ToString();
-		}
-	}
-}
+#region Apache License, Version 2.0
+//
+// Licensed to the Apache Software Foundation (ASF) under one
+// or more contributor license agreements.  See the NOTICE file
+// distributed with this work for additional information
+// regarding copyright ownership.  The ASF licenses this file
+// to you under the Apache License, Version 2.0 (the
+// "License"); you may not use this file except in compliance
+// with the License.  You may obtain a copy of the License at
+//
+//   http://www.apache.org/licenses/LICENSE-2.0
+//
+// Unless required by applicable law or agreed to in writing,
+// software distributed under the License is distributed on an
+// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+// KIND, either express or implied.  See the License for the
+// specific language governing permissions and limitations
+// under the License.
+//
+#endregion
+using System;
+using System.Reflection;
+using System.Text;
+using System.Diagnostics;
+
+namespace NMaven.Plugin.Launcher
+{
+	/// <summary>
+	/// Description of PluginLauncher.
+	/// </summary>
+	public class PluginLauncher
+	{
+		public PluginLauncher()
+		{
+		}
+
+		[STAThread]
+		static int Main(string[] args)
+		{
+
+			Console.WriteLine("NMAVEN: Start Process = " + DateTime.Now);
+			Console.WriteLine(@flattenArgs(args));
+			String vendor = GetArgFor("vendor", args);
+			String startProcessAssembly = @GetArgFor("startProcessAssembly", args);
+			ProcessStartInfo processStartInfo = null;
+
+			if(vendor != null && vendor.Equals("MONO"))
+			{
+                processStartInfo =
+                    new ProcessStartInfo("mono", startProcessAssembly + " " + @flattenArgs(args));
+            }
+            else
+            {
+                processStartInfo =
+                    new ProcessStartInfo(startProcessAssembly, @flattenArgs(args));
+            }
+
+            String version = Assembly.GetExecutingAssembly().GetName().Version.ToString();
+
+			processStartInfo.EnvironmentVariables["APPDOMAIN_MANAGER_ASM"]
+				= "NMaven.Plugin, Version="+ version + ", PublicKeyToken=4b435f4d76e2f0e6, culture=neutral";
+			processStartInfo.EnvironmentVariables["APPDOMAIN_MANAGER_TYPE"]
+				= "NMaven.Plugin.PluginDomainManager";
+
+			processStartInfo.UseShellExecute = false;
+			Process p = Process.Start(processStartInfo);
+            p.WaitForExit();
+            Console.WriteLine("NMAVEN: End Process = " + DateTime.Now + "; exit code = " + p.ExitCode);
+            return p.ExitCode;
+        }
+
+		private static string GetArgFor(string name, string[] args)
+		{
+			char[] delim = {'='};
+			foreach(string arg in args)
+			{
+                string[] tokens = arg.Split(delim);
+                if (tokens[0].Equals(name)) return tokens[1];
+			}
+            return null;
+		}
+		
+		private static string flattenArgs(string[] args)
+		{
+			StringBuilder stringBuilder = new StringBuilder();
+			foreach(string arg in args)
+			{
+				//Console.WriteLine("ARG {0}: ", arg);
+				stringBuilder.Append(@"""").Append(@arg).Append(@"""").Append(" ");
+			}
+			return stringBuilder.ToString();
+		}
+	}
+}

Propchange: incubator/nmaven/branches/NMAVEN_0.14/assemblies/NMaven.Plugin.Runner/src/main/csharp/NMaven/Plugin/Launcher/PluginLauncher.cs
------------------------------------------------------------------------------
    svn:eol-style = native

Modified: incubator/nmaven/branches/NMAVEN_0.14/assemblies/NMaven.Plugin/src/main/csharp/NMaven/Plugin/AbstractMojo.cs
URL: http://svn.apache.org/viewvc/incubator/nmaven/branches/NMAVEN_0.14/assemblies/NMaven.Plugin/src/main/csharp/NMaven/Plugin/AbstractMojo.cs?rev=672753&r1=672752&r2=672753&view=diff
==============================================================================
--- incubator/nmaven/branches/NMAVEN_0.14/assemblies/NMaven.Plugin/src/main/csharp/NMaven/Plugin/AbstractMojo.cs (original)
+++ incubator/nmaven/branches/NMAVEN_0.14/assemblies/NMaven.Plugin/src/main/csharp/NMaven/Plugin/AbstractMojo.cs Mon Jun 30 05:54:00 2008
@@ -1,79 +1,79 @@
-#region Apache License, Version 2.0 
-//
-// Licensed to the Apache Software Foundation (ASF) under one
-// or more contributor license agreements.  See the NOTICE file
-// distributed with this work for additional information
-// regarding copyright ownership.  The ASF licenses this file
-// to you under the Apache License, Version 2.0 (the
-// "License"); you may not use this file except in compliance
-// with the License.  You may obtain a copy of the License at
-//
-//   http://www.apache.org/licenses/LICENSE-2.0
-//
-// Unless required by applicable law or agreed to in writing,
-// software distributed under the License is distributed on an
-// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
-// KIND, either express or implied.  See the License for the
-// specific language governing permissions and limitations
-// under the License.
-//
-#endregion
-using System;
-using System.IO;
-using System.Reflection;
-using System.Xml;
-using System.Xml.Serialization;
-
-using NMaven.Plugin.Injector;
-using NMaven.Plugin.Injector.Impl;
-
-namespace NMaven.Plugin
-{
-	/// <summary>
-	/// Base class for Mojos.
-	/// </summary>
-	public abstract class AbstractMojo : MarshalByRefObject 
-    {
-        public abstract void Execute();
-        
-        public abstract Type GetMojoImplementationType();
-               
-        /// <summary>
-        /// Injects values into fields of the child class using information from the specified 
-        /// configuration file. 
-        /// </summary>
-        /// <param name="configurationFile">The file that contains the values used to populate the fields</param>
-        public void InjectFields(String configurationFile)
-        {
-			XmlTextReader reader = 
-				new XmlTextReader(@configurationFile);
-			FieldInjectorRepository fieldInjectorRepository = new FieldInjectorRepository();
-			
-			while(reader.Read() == true)
-			{	
-				FieldInfo fieldInfo = GetFieldInfoFor(this.GetMojoImplementationType(), reader.Name);				
-				if(fieldInfo != null) 
-				{
-					IFieldInjector fieldInjector = fieldInjectorRepository.getFieldInjectorFor(fieldInfo);
-					fieldInjector.Inject(this, fieldInfo, reader.ReadString() );									
-				}					
-			}        	
-        }
-        
-       // public List<JavaClass> CreateJavaClassesForPlugin()
-        
-        private FieldInfo GetFieldInfoFor(Type type, String name)
-        {
-        	foreach(FieldInfo field in type.GetFields())
-	        {
-	            foreach (Attribute attribute in field.GetCustomAttributes(true))
-	            {	            	
-					FieldAttribute fieldAttribute = (FieldAttribute) attribute;
-					if(fieldAttribute.Name.Equals(name))
-						return field;
-	            }
-	        }
-	        return null;
-        }
-    }
-}
+#region Apache License, Version 2.0 
+//
+// Licensed to the Apache Software Foundation (ASF) under one
+// or more contributor license agreements.  See the NOTICE file
+// distributed with this work for additional information
+// regarding copyright ownership.  The ASF licenses this file
+// to you under the Apache License, Version 2.0 (the
+// "License"); you may not use this file except in compliance
+// with the License.  You may obtain a copy of the License at
+//
+//   http://www.apache.org/licenses/LICENSE-2.0
+//
+// Unless required by applicable law or agreed to in writing,
+// software distributed under the License is distributed on an
+// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+// KIND, either express or implied.  See the License for the
+// specific language governing permissions and limitations
+// under the License.
+//
+#endregion
+using System;
+using System.IO;
+using System.Reflection;
+using System.Xml;
+using System.Xml.Serialization;
+
+using NMaven.Plugin.Injector;
+using NMaven.Plugin.Injector.Impl;
+
+namespace NMaven.Plugin
+{
+	/// <summary>
+	/// Base class for Mojos.
+	/// </summary>
+	public abstract class AbstractMojo : MarshalByRefObject 
+    {
+        public abstract void Execute();
+        
+        public abstract Type GetMojoImplementationType();
+               
+        /// <summary>
+        /// Injects values into fields of the child class using information from the specified 
+        /// configuration file. 
+        /// </summary>
+        /// <param name="configurationFile">The file that contains the values used to populate the fields</param>
+        public void InjectFields(String configurationFile)
+        {
+			XmlTextReader reader = 
+				new XmlTextReader(@configurationFile);
+			FieldInjectorRepository fieldInjectorRepository = new FieldInjectorRepository();
+			
+			while(reader.Read() == true)
+			{	
+				FieldInfo fieldInfo = GetFieldInfoFor(this.GetMojoImplementationType(), reader.Name);				
+				if(fieldInfo != null) 
+				{
+					IFieldInjector fieldInjector = fieldInjectorRepository.getFieldInjectorFor(fieldInfo);
+					fieldInjector.Inject(this, fieldInfo, reader.ReadString() );									
+				}					
+			}        	
+        }
+        
+       // public List<JavaClass> CreateJavaClassesForPlugin()
+        
+        private FieldInfo GetFieldInfoFor(Type type, String name)
+        {
+        	foreach(FieldInfo field in type.GetFields())
+	        {
+	            foreach (Attribute attribute in field.GetCustomAttributes(true))
+	            {	            	
+					FieldAttribute fieldAttribute = (FieldAttribute) attribute;
+					if(fieldAttribute.Name.Equals(name))
+						return field;
+	            }
+	        }
+	        return null;
+        }
+    }
+}

Propchange: incubator/nmaven/branches/NMAVEN_0.14/assemblies/NMaven.Plugin/src/main/csharp/NMaven/Plugin/AbstractMojo.cs
------------------------------------------------------------------------------
    svn:eol-style = native

Modified: incubator/nmaven/branches/NMAVEN_0.14/assemblies/NMaven.Plugin/src/main/csharp/NMaven/Plugin/ClassAttribute.cs
URL: http://svn.apache.org/viewvc/incubator/nmaven/branches/NMAVEN_0.14/assemblies/NMaven.Plugin/src/main/csharp/NMaven/Plugin/ClassAttribute.cs?rev=672753&r1=672752&r2=672753&view=diff
==============================================================================
--- incubator/nmaven/branches/NMAVEN_0.14/assemblies/NMaven.Plugin/src/main/csharp/NMaven/Plugin/ClassAttribute.cs (original)
+++ incubator/nmaven/branches/NMAVEN_0.14/assemblies/NMaven.Plugin/src/main/csharp/NMaven/Plugin/ClassAttribute.cs Mon Jun 30 05:54:00 2008
@@ -1,61 +1,61 @@
-#region Apache License, Version 2.0 
-//
-// Licensed to the Apache Software Foundation (ASF) under one
-// or more contributor license agreements.  See the NOTICE file
-// distributed with this work for additional information
-// regarding copyright ownership.  The ASF licenses this file
-// to you under the Apache License, Version 2.0 (the
-// "License"); you may not use this file except in compliance
-// with the License.  You may obtain a copy of the License at
-//
-//   http://www.apache.org/licenses/LICENSE-2.0
-//
-// Unless required by applicable law or agreed to in writing,
-// software distributed under the License is distributed on an
-// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
-// KIND, either express or implied.  See the License for the
-// specific language governing permissions and limitations
-// under the License.
-//
-#endregion
-using System;
-
-namespace NMaven.Plugin
-{
-	/// <summary>
-	/// Description of ClassAttribute.
-	/// </summary>
-	[Serializable]
-	public sealed class ClassAttribute : Attribute
-	{
-		private string phase;
-		
-		private string goal;
-
-		public string Phase 
-		{
-			get 
-			{
-				return phase;
-			}
-			
-			set
-			{
-				this.phase = value;
-			}			
-		}	
-		
-		public string Goal 
-		{
-			get 
-			{
-				return goal;
-			}
-			
-			set
-			{
-				this.goal = value;
-			}			
-		}		
-	}
-}
+#region Apache License, Version 2.0 
+//
+// Licensed to the Apache Software Foundation (ASF) under one
+// or more contributor license agreements.  See the NOTICE file
+// distributed with this work for additional information
+// regarding copyright ownership.  The ASF licenses this file
+// to you under the Apache License, Version 2.0 (the
+// "License"); you may not use this file except in compliance
+// with the License.  You may obtain a copy of the License at
+//
+//   http://www.apache.org/licenses/LICENSE-2.0
+//
+// Unless required by applicable law or agreed to in writing,
+// software distributed under the License is distributed on an
+// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+// KIND, either express or implied.  See the License for the
+// specific language governing permissions and limitations
+// under the License.
+//
+#endregion
+using System;
+
+namespace NMaven.Plugin
+{
+	/// <summary>
+	/// Description of ClassAttribute.
+	/// </summary>
+	[Serializable]
+	public sealed class ClassAttribute : Attribute
+	{
+		private string phase;
+		
+		private string goal;
+
+		public string Phase 
+		{
+			get 
+			{
+				return phase;
+			}
+			
+			set
+			{
+				this.phase = value;
+			}			
+		}	
+		
+		public string Goal 
+		{
+			get 
+			{
+				return goal;
+			}
+			
+			set
+			{
+				this.goal = value;
+			}			
+		}		
+	}
+}

Propchange: incubator/nmaven/branches/NMAVEN_0.14/assemblies/NMaven.Plugin/src/main/csharp/NMaven/Plugin/ClassAttribute.cs
------------------------------------------------------------------------------
    svn:eol-style = native

Modified: incubator/nmaven/branches/NMAVEN_0.14/assemblies/NMaven.Plugin/src/main/csharp/NMaven/Plugin/FieldAttribute.cs
URL: http://svn.apache.org/viewvc/incubator/nmaven/branches/NMAVEN_0.14/assemblies/NMaven.Plugin/src/main/csharp/NMaven/Plugin/FieldAttribute.cs?rev=672753&r1=672752&r2=672753&view=diff
==============================================================================
--- incubator/nmaven/branches/NMAVEN_0.14/assemblies/NMaven.Plugin/src/main/csharp/NMaven/Plugin/FieldAttribute.cs (original)
+++ incubator/nmaven/branches/NMAVEN_0.14/assemblies/NMaven.Plugin/src/main/csharp/NMaven/Plugin/FieldAttribute.cs Mon Jun 30 05:54:00 2008
@@ -1,75 +1,75 @@
-#region Apache License, Version 2.0 
-//
-// Licensed to the Apache Software Foundation (ASF) under one
-// or more contributor license agreements.  See the NOTICE file
-// distributed with this work for additional information
-// regarding copyright ownership.  The ASF licenses this file
-// to you under the Apache License, Version 2.0 (the
-// "License"); you may not use this file except in compliance
-// with the License.  You may obtain a copy of the License at
-//
-//   http://www.apache.org/licenses/LICENSE-2.0
-//
-// Unless required by applicable law or agreed to in writing,
-// software distributed under the License is distributed on an
-// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
-// KIND, either express or implied.  See the License for the
-// specific language governing permissions and limitations
-// under the License.
-//
-#endregion
-using System;
-
-namespace NMaven.Plugin
-{
-	/// <summary>
-	/// Description of StringAttribute.
-	/// </summary>
-	public sealed class FieldAttribute : Attribute
-	{
-		private string name;
-		
-		private string expression;
-		
-		private string type;
-		
-		public FieldAttribute(string name)
-		{
-			this.name = name;	
-		}
-		
-		public string Type 
-		{
-			get 
-			{
-				return type;
-			}
-			
-			set
-			{
-				this.type = value;
-			}			
-		}
-		
-		public string Expression 
-		{
-			get 
-			{
-				return expression;
-			}
-			
-			set
-			{
-				this.expression = value;
-			}			
-		}
-		
-		public string Name 
-		{
-			get 
-			{
-				return name;
-			}
-		}
-	}
-}
+#region Apache License, Version 2.0 
+//
+// Licensed to the Apache Software Foundation (ASF) under one
+// or more contributor license agreements.  See the NOTICE file
+// distributed with this work for additional information
+// regarding copyright ownership.  The ASF licenses this file
+// to you under the Apache License, Version 2.0 (the
+// "License"); you may not use this file except in compliance
+// with the License.  You may obtain a copy of the License at
+//
+//   http://www.apache.org/licenses/LICENSE-2.0
+//
+// Unless required by applicable law or agreed to in writing,
+// software distributed under the License is distributed on an
+// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+// KIND, either express or implied.  See the License for the
+// specific language governing permissions and limitations
+// under the License.
+//
+#endregion
+using System;
+
+namespace NMaven.Plugin
+{
+	/// <summary>
+	/// Description of StringAttribute.
+	/// </summary>
+	public sealed class FieldAttribute : Attribute
+	{
+		private string name;
+		
+		private string expression;
+		
+		private string type;
+		
+		public FieldAttribute(string name)
+		{
+			this.name = name;	
+		}
+		
+		public string Type 
+		{
+			get 
+			{
+				return type;
+			}
+			
+			set
+			{
+				this.type = value;
+			}			
+		}
+		
+		public string Expression 
+		{
+			get 
+			{
+				return expression;
+			}
+			
+			set
+			{
+				this.expression = value;
+			}			
+		}
+		
+		public string Name 
+		{
+			get 
+			{
+				return name;
+			}
+		}
+	}
+}

Propchange: incubator/nmaven/branches/NMAVEN_0.14/assemblies/NMaven.Plugin/src/main/csharp/NMaven/Plugin/FieldAttribute.cs
------------------------------------------------------------------------------
    svn:eol-style = native

Modified: incubator/nmaven/branches/NMAVEN_0.14/assemblies/NMaven.Plugin/src/main/csharp/NMaven/Plugin/FieldInjectorAttribute.cs
URL: http://svn.apache.org/viewvc/incubator/nmaven/branches/NMAVEN_0.14/assemblies/NMaven.Plugin/src/main/csharp/NMaven/Plugin/FieldInjectorAttribute.cs?rev=672753&r1=672752&r2=672753&view=diff
==============================================================================
--- incubator/nmaven/branches/NMAVEN_0.14/assemblies/NMaven.Plugin/src/main/csharp/NMaven/Plugin/FieldInjectorAttribute.cs (original)
+++ incubator/nmaven/branches/NMAVEN_0.14/assemblies/NMaven.Plugin/src/main/csharp/NMaven/Plugin/FieldInjectorAttribute.cs Mon Jun 30 05:54:00 2008
@@ -1,45 +1,45 @@
-#region Apache License, Version 2.0 
-//
-// Licensed to the Apache Software Foundation (ASF) under one
-// or more contributor license agreements.  See the NOTICE file
-// distributed with this work for additional information
-// regarding copyright ownership.  The ASF licenses this file
-// to you under the Apache License, Version 2.0 (the
-// "License"); you may not use this file except in compliance
-// with the License.  You may obtain a copy of the License at
-//
-//   http://www.apache.org/licenses/LICENSE-2.0
-//
-// Unless required by applicable law or agreed to in writing,
-// software distributed under the License is distributed on an
-// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
-// KIND, either express or implied.  See the License for the
-// specific language governing permissions and limitations
-// under the License.
-//
-#endregion
-using System;
-
-namespace NMaven.Plugin
-{
-	/// <summary>
-	/// Description of FieldInjectorAttribute.
-	/// </summary>
-	public sealed class FieldInjectorAttribute : Attribute
-	{
-		private string targetClassName;
-		
-		public FieldInjectorAttribute(string targetClassName)
-		{
-			this.targetClassName = targetClassName;
-		}
-		
-		public string TargetClassName 
-		{
-			get 
-			{
-				return targetClassName;
-			}
-		}		
-	}
-}
+#region Apache License, Version 2.0 
+//
+// Licensed to the Apache Software Foundation (ASF) under one
+// or more contributor license agreements.  See the NOTICE file
+// distributed with this work for additional information
+// regarding copyright ownership.  The ASF licenses this file
+// to you under the Apache License, Version 2.0 (the
+// "License"); you may not use this file except in compliance
+// with the License.  You may obtain a copy of the License at
+//
+//   http://www.apache.org/licenses/LICENSE-2.0
+//
+// Unless required by applicable law or agreed to in writing,
+// software distributed under the License is distributed on an
+// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+// KIND, either express or implied.  See the License for the
+// specific language governing permissions and limitations
+// under the License.
+//
+#endregion
+using System;
+
+namespace NMaven.Plugin
+{
+	/// <summary>
+	/// Description of FieldInjectorAttribute.
+	/// </summary>
+	public sealed class FieldInjectorAttribute : Attribute
+	{
+		private string targetClassName;
+		
+		public FieldInjectorAttribute(string targetClassName)
+		{
+			this.targetClassName = targetClassName;
+		}
+		
+		public string TargetClassName 
+		{
+			get 
+			{
+				return targetClassName;
+			}
+		}		
+	}
+}

Propchange: incubator/nmaven/branches/NMAVEN_0.14/assemblies/NMaven.Plugin/src/main/csharp/NMaven/Plugin/FieldInjectorAttribute.cs
------------------------------------------------------------------------------
    svn:eol-style = native

Modified: incubator/nmaven/branches/NMAVEN_0.14/assemblies/NMaven.Plugin/src/main/csharp/NMaven/Plugin/Generator/Code.cs
URL: http://svn.apache.org/viewvc/incubator/nmaven/branches/NMAVEN_0.14/assemblies/NMaven.Plugin/src/main/csharp/NMaven/Plugin/Generator/Code.cs?rev=672753&r1=672752&r2=672753&view=diff
==============================================================================
--- incubator/nmaven/branches/NMAVEN_0.14/assemblies/NMaven.Plugin/src/main/csharp/NMaven/Plugin/Generator/Code.cs (original)
+++ incubator/nmaven/branches/NMAVEN_0.14/assemblies/NMaven.Plugin/src/main/csharp/NMaven/Plugin/Generator/Code.cs Mon Jun 30 05:54:00 2008
@@ -1,52 +1,52 @@
-#region Apache License, Version 2.0 
-//
-// Licensed to the Apache Software Foundation (ASF) under one
-// or more contributor license agreements.  See the NOTICE file
-// distributed with this work for additional information
-// regarding copyright ownership.  The ASF licenses this file
-// to you under the Apache License, Version 2.0 (the
-// "License"); you may not use this file except in compliance
-// with the License.  You may obtain a copy of the License at
-//
-//   http://www.apache.org/licenses/LICENSE-2.0
-//
-// Unless required by applicable law or agreed to in writing,
-// software distributed under the License is distributed on an
-// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
-// KIND, either express or implied.  See the License for the
-// specific language governing permissions and limitations
-// under the License.
-//
-#endregion
-using System;
-using System.Collections.Generic;
-
-namespace NMaven.Plugin.Generator
-{
-	/// <summary>
-	/// Description of Code.
-	/// </summary>
-	[Serializable]
-	public class Code
-	{
-		private List<String> codeLines = new List<String>();
-		
-		public Code()
-		{
-		}
-		
-		public Code AddLine(String line)
-		{
-			codeLines.Add(line);
-			return this;
-		}
-		
-		public List<String> CodeLines
-		{
-			get 
-			{
-				return codeLines;
-			}
-		}		
-	}
-}
+#region Apache License, Version 2.0 
+//
+// Licensed to the Apache Software Foundation (ASF) under one
+// or more contributor license agreements.  See the NOTICE file
+// distributed with this work for additional information
+// regarding copyright ownership.  The ASF licenses this file
+// to you under the Apache License, Version 2.0 (the
+// "License"); you may not use this file except in compliance
+// with the License.  You may obtain a copy of the License at
+//
+//   http://www.apache.org/licenses/LICENSE-2.0
+//
+// Unless required by applicable law or agreed to in writing,
+// software distributed under the License is distributed on an
+// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+// KIND, either express or implied.  See the License for the
+// specific language governing permissions and limitations
+// under the License.
+//
+#endregion
+using System;
+using System.Collections.Generic;
+
+namespace NMaven.Plugin.Generator
+{
+	/// <summary>
+	/// Description of Code.
+	/// </summary>
+	[Serializable]
+	public class Code
+	{
+		private List<String> codeLines = new List<String>();
+		
+		public Code()
+		{
+		}
+		
+		public Code AddLine(String line)
+		{
+			codeLines.Add(line);
+			return this;
+		}
+		
+		public List<String> CodeLines
+		{
+			get 
+			{
+				return codeLines;
+			}
+		}		
+	}
+}

Propchange: incubator/nmaven/branches/NMAVEN_0.14/assemblies/NMaven.Plugin/src/main/csharp/NMaven/Plugin/Generator/Code.cs
------------------------------------------------------------------------------
    svn:eol-style = native

Modified: incubator/nmaven/branches/NMAVEN_0.14/assemblies/NMaven.Plugin/src/main/csharp/NMaven/Plugin/Generator/ImportPackage.cs
URL: http://svn.apache.org/viewvc/incubator/nmaven/branches/NMAVEN_0.14/assemblies/NMaven.Plugin/src/main/csharp/NMaven/Plugin/Generator/ImportPackage.cs?rev=672753&r1=672752&r2=672753&view=diff
==============================================================================
--- incubator/nmaven/branches/NMAVEN_0.14/assemblies/NMaven.Plugin/src/main/csharp/NMaven/Plugin/Generator/ImportPackage.cs (original)
+++ incubator/nmaven/branches/NMAVEN_0.14/assemblies/NMaven.Plugin/src/main/csharp/NMaven/Plugin/Generator/ImportPackage.cs Mon Jun 30 05:54:00 2008
@@ -1,52 +1,52 @@
-#region Apache License, Version 2.0 
-//
-// Licensed to the Apache Software Foundation (ASF) under one
-// or more contributor license agreements.  See the NOTICE file
-// distributed with this work for additional information
-// regarding copyright ownership.  The ASF licenses this file
-// to you under the Apache License, Version 2.0 (the
-// "License"); you may not use this file except in compliance
-// with the License.  You may obtain a copy of the License at
-//
-//   http://www.apache.org/licenses/LICENSE-2.0
-//
-// Unless required by applicable law or agreed to in writing,
-// software distributed under the License is distributed on an
-// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
-// KIND, either express or implied.  See the License for the
-// specific language governing permissions and limitations
-// under the License.
-//
-#endregion
-using System;
-using System.Collections.Generic;
-
-namespace NMaven.Plugin.Generator
-{
-	/// <summary>
-	/// Description of ImportPackage.
-	/// </summary>
-	[Serializable]
-	public class ImportPackage
-	{
-		private List<String> packages = new List<String>();
-		
-		public ImportPackage()
-		{
-		}
-				
-		public ImportPackage AddPackage(String line)
-		{
-			packages.Add(line);
-			return this;
-		}
-		
-		public List<String> Packages
-		{
-			get 
-			{
-				return packages;
-			}
-		}					
-	}
-}
+#region Apache License, Version 2.0 
+//
+// Licensed to the Apache Software Foundation (ASF) under one
+// or more contributor license agreements.  See the NOTICE file
+// distributed with this work for additional information
+// regarding copyright ownership.  The ASF licenses this file
+// to you under the Apache License, Version 2.0 (the
+// "License"); you may not use this file except in compliance
+// with the License.  You may obtain a copy of the License at
+//
+//   http://www.apache.org/licenses/LICENSE-2.0
+//
+// Unless required by applicable law or agreed to in writing,
+// software distributed under the License is distributed on an
+// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+// KIND, either express or implied.  See the License for the
+// specific language governing permissions and limitations
+// under the License.
+//
+#endregion
+using System;
+using System.Collections.Generic;
+
+namespace NMaven.Plugin.Generator
+{
+	/// <summary>
+	/// Description of ImportPackage.
+	/// </summary>
+	[Serializable]
+	public class ImportPackage
+	{
+		private List<String> packages = new List<String>();
+		
+		public ImportPackage()
+		{
+		}
+				
+		public ImportPackage AddPackage(String line)
+		{
+			packages.Add(line);
+			return this;
+		}
+		
+		public List<String> Packages
+		{
+			get 
+			{
+				return packages;
+			}
+		}					
+	}
+}

Propchange: incubator/nmaven/branches/NMAVEN_0.14/assemblies/NMaven.Plugin/src/main/csharp/NMaven/Plugin/Generator/ImportPackage.cs
------------------------------------------------------------------------------
    svn:eol-style = native

Modified: incubator/nmaven/branches/NMAVEN_0.14/assemblies/NMaven.Plugin/src/main/csharp/NMaven/Plugin/Generator/JavaClass.cs
URL: http://svn.apache.org/viewvc/incubator/nmaven/branches/NMAVEN_0.14/assemblies/NMaven.Plugin/src/main/csharp/NMaven/Plugin/Generator/JavaClass.cs?rev=672753&r1=672752&r2=672753&view=diff
==============================================================================
--- incubator/nmaven/branches/NMAVEN_0.14/assemblies/NMaven.Plugin/src/main/csharp/NMaven/Plugin/Generator/JavaClass.cs (original)
+++ incubator/nmaven/branches/NMAVEN_0.14/assemblies/NMaven.Plugin/src/main/csharp/NMaven/Plugin/Generator/JavaClass.cs Mon Jun 30 05:54:00 2008
@@ -1,137 +1,137 @@
-#region Apache License, Version 2.0 
-//
-// Licensed to the Apache Software Foundation (ASF) under one
-// or more contributor license agreements.  See the NOTICE file
-// distributed with this work for additional information
-// regarding copyright ownership.  The ASF licenses this file
-// to you under the Apache License, Version 2.0 (the
-// "License"); you may not use this file except in compliance
-// with the License.  You may obtain a copy of the License at
-//
-//   http://www.apache.org/licenses/LICENSE-2.0
-//
-// Unless required by applicable law or agreed to in writing,
-// software distributed under the License is distributed on an
-// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
-// KIND, either express or implied.  See the License for the
-// specific language governing permissions and limitations
-// under the License.
-//
-#endregion
-using System;
-using System.Collections.Generic;
-
-namespace NMaven.Plugin.Generator
-{
-	/// <summary>
-	/// Description of JavaClass.
-	/// </summary>
-	[Serializable]
-	public class JavaClass
-	{
-		private string className;
-		
-		private string packageName;
-		
-		private string extendsClassName;
-		
-		private List<String> comments;
-		
-		private List<JavaField> javaFields;
-		
-		private List<JavaMethod> javaMethods;
-		
-		private ImportPackage importPackage;
-		
-		public List<JavaMethod> JavaMethods
-		{
-			get 
-			{
-				return javaMethods;
-			}
-			
-			set
-			{
-				this.javaMethods = value;
-			}
-		}	
-		
-		public ImportPackage ImportPackage
-		{
-			get 
-			{
-				return importPackage;
-			}
-			
-			set
-			{
-				this.importPackage = value;
-			}
-		}		
-		
-		public string ClassName
-		{
-			get 
-			{
-				return className;
-			}
-			
-			set
-			{
-				this.className = value;
-			}
-		}
-		
-		public List<String> Comments
-		{
-			get 
-			{
-				return comments;
-			}
-			
-			set
-			{
-				this.comments = value;
-			}
-		}			
-		
-		public List<JavaField> JavaFields
-		{
-			get 
-			{
-				return javaFields;
-			}
-			
-			set
-			{
-				this.javaFields = value;
-			}
-		}		
-		
-		public string ExtendsClassName
-		{
-			get 
-			{
-				return extendsClassName;
-			}
-			
-			set
-			{
-				this.extendsClassName = value;
-			}
-		}		
-		
-		public string PackageName
-		{
-			get 
-			{
-				return packageName;
-			}
-			
-			set
-			{
-				this.packageName = value;
-			}
-		}		
-	}
-}
+#region Apache License, Version 2.0 
+//
+// Licensed to the Apache Software Foundation (ASF) under one
+// or more contributor license agreements.  See the NOTICE file
+// distributed with this work for additional information
+// regarding copyright ownership.  The ASF licenses this file
+// to you under the Apache License, Version 2.0 (the
+// "License"); you may not use this file except in compliance
+// with the License.  You may obtain a copy of the License at
+//
+//   http://www.apache.org/licenses/LICENSE-2.0
+//
+// Unless required by applicable law or agreed to in writing,
+// software distributed under the License is distributed on an
+// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+// KIND, either express or implied.  See the License for the
+// specific language governing permissions and limitations
+// under the License.
+//
+#endregion
+using System;
+using System.Collections.Generic;
+
+namespace NMaven.Plugin.Generator
+{
+	/// <summary>
+	/// Description of JavaClass.
+	/// </summary>
+	[Serializable]
+	public class JavaClass
+	{
+		private string className;
+		
+		private string packageName;
+		
+		private string extendsClassName;
+		
+		private List<String> comments;
+		
+		private List<JavaField> javaFields;
+		
+		private List<JavaMethod> javaMethods;
+		
+		private ImportPackage importPackage;
+		
+		public List<JavaMethod> JavaMethods
+		{
+			get 
+			{
+				return javaMethods;
+			}
+			
+			set
+			{
+				this.javaMethods = value;
+			}
+		}	
+		
+		public ImportPackage ImportPackage
+		{
+			get 
+			{
+				return importPackage;
+			}
+			
+			set
+			{
+				this.importPackage = value;
+			}
+		}		
+		
+		public string ClassName
+		{
+			get 
+			{
+				return className;
+			}
+			
+			set
+			{
+				this.className = value;
+			}
+		}
+		
+		public List<String> Comments
+		{
+			get 
+			{
+				return comments;
+			}
+			
+			set
+			{
+				this.comments = value;
+			}
+		}			
+		
+		public List<JavaField> JavaFields
+		{
+			get 
+			{
+				return javaFields;
+			}
+			
+			set
+			{
+				this.javaFields = value;
+			}
+		}		
+		
+		public string ExtendsClassName
+		{
+			get 
+			{
+				return extendsClassName;
+			}
+			
+			set
+			{
+				this.extendsClassName = value;
+			}
+		}		
+		
+		public string PackageName
+		{
+			get 
+			{
+				return packageName;
+			}
+			
+			set
+			{
+				this.packageName = value;
+			}
+		}		
+	}
+}

Propchange: incubator/nmaven/branches/NMAVEN_0.14/assemblies/NMaven.Plugin/src/main/csharp/NMaven/Plugin/Generator/JavaClass.cs
------------------------------------------------------------------------------
    svn:eol-style = native