You are viewing a plain text version of this content. The canonical link for it is here.
Posted to npanday-commits@incubator.apache.org by lc...@apache.org on 2011/11/11 07:01:17 UTC
svn commit: r1200751 [1/2] - in /incubator/npanday/trunk:
dotnet/assemblies/NPanday.Model.AutomationExtensibility/src/main/csharp/
dotnet/assemblies/NPanday.Model.AutomationExtensibility/src/main/csharp/NPanday/Model/
dotnet/assemblies/NPanday.Model.Se...
Author: lcorneliussen
Date: Fri Nov 11 07:01:15 2011
New Revision: 1200751
URL: http://svn.apache.org/viewvc?rev=1200751&view=rev
Log:
[NPANDAY-479] One class per file
Added:
incubator/npanday/trunk/dotnet/assemblies/NPanday.Model.AutomationExtensibility/src/main/csharp/NPanday/Model/Extensibility.cs
- copied, changed from r1200267, incubator/npanday/trunk/dotnet/assemblies/NPanday.Model.AutomationExtensibility/src/main/csharp/NPanday/Model/AutomationExtensibility.cs
incubator/npanday/trunk/dotnet/assemblies/NPanday.Model.AutomationExtensibility/src/main/csharp/NPanday/Model/ExtensibilityAddin.cs
incubator/npanday/trunk/dotnet/assemblies/NPanday.Model.AutomationExtensibility/src/main/csharp/NPanday/Model/ExtensibilityHostApplication.cs
incubator/npanday/trunk/dotnet/assemblies/NPanday.Model.AutomationExtensibility/src/main/csharp/NPanday/Model/ExtensibilityToolsOptionsPageCategory.cs
incubator/npanday/trunk/dotnet/assemblies/NPanday.Model.AutomationExtensibility/src/main/csharp/NPanday/Model/ExtensibilityToolsOptionsPageCategorySubCategory.cs
incubator/npanday/trunk/dotnet/assemblies/NPanday.Model.AutomationExtensibility/src/main/csharp/NPanday/Model/ItemsChoiceType.cs
incubator/npanday/trunk/dotnet/assemblies/NPanday.Model.AutomationExtensibility/src/main/csharp/NPanday/Model/ItemsChoiceType1.cs
incubator/npanday/trunk/dotnet/assemblies/NPanday.Model.AutomationExtensibility/src/main/csharp/NPanday/Model/ItemsChoiceType2.cs
incubator/npanday/trunk/dotnet/assemblies/NPanday.Model.Settings/src/main/csharp/NamespaceIgnorantXmlTextReader.cs
incubator/npanday/trunk/dotnet/assemblies/NPanday.VisualStudio.Addin/src/main/csharp/NPanday/VisualStudio/Addin/Commands/BuildCommandContext.cs
incubator/npanday/trunk/dotnet/assemblies/NPanday.VisualStudio.Addin/src/main/csharp/NPanday/VisualStudio/Addin/IReferenceInfo.cs
incubator/npanday/trunk/dotnet/assemblies/NPanday.VisualStudio.Addin/src/main/csharp/NPanday/VisualStudio/Addin/IReferenceManager.cs
incubator/npanday/trunk/dotnet/assemblies/NPanday.VisualStudio.Addin/src/main/csharp/NPanday/VisualStudio/Addin/IWebServiceRefInfo.cs
incubator/npanday/trunk/dotnet/assemblies/NPanday.VisualStudio.Addin/src/main/csharp/NPanday/VisualStudio/Addin/IWebServicesRefUtils.cs
incubator/npanday/trunk/dotnet/assemblies/NPanday.VisualStudio.Addin/src/main/csharp/NPanday/VisualStudio/Addin/LocalArtifactItem.cs
incubator/npanday/trunk/dotnet/assemblies/NPanday.VisualStudio.Addin/src/main/csharp/NPanday/VisualStudio/Addin/Messages.cs
incubator/npanday/trunk/dotnet/assemblies/NPanday.VisualStudio.Addin/src/main/csharp/NPanday/VisualStudio/Addin/NPandayBuildSystemProperties.cs
incubator/npanday/trunk/dotnet/assemblies/NPanday.VisualStudio.Addin/src/main/csharp/NPanday/VisualStudio/Addin/ReferenceErrorEventArgs.cs
incubator/npanday/trunk/dotnet/assemblies/NPanday.VisualStudio.Addin/src/main/csharp/NPanday/VisualStudio/Addin/ReferenceInfo.cs
incubator/npanday/trunk/dotnet/assemblies/NPanday.VisualStudio.Addin/src/main/csharp/NPanday/VisualStudio/Addin/RemoteArtifactNode.cs
incubator/npanday/trunk/dotnet/assemblies/NPanday.VisualStudio.Addin/src/main/csharp/NPanday/VisualStudio/Addin/WebReferenceEventArgs.cs
incubator/npanday/trunk/dotnet/assemblies/NPanday.VisualStudio.Addin/src/main/csharp/NPanday/VisualStudio/Addin/WebReferencesClasses.cs
incubator/npanday/trunk/dotnet/assemblies/NPanday.VisualStudio.Addin/src/main/csharp/NPanday/VisualStudio/Addin/WebServiceRefInfo.cs
incubator/npanday/trunk/dotnet/assemblies/NPanday.VisualStudio.Addin/src/main/csharp/NPanday/VisualStudio/Addin/WebServicesReferenceUtils.cs
- copied, changed from r1200267, incubator/npanday/trunk/dotnet/assemblies/NPanday.VisualStudio.Addin/src/main/csharp/NPanday/VisualStudio/Addin/FolderWatcher.cs
incubator/npanday/trunk/dotnet/assemblies/NPanday.VisualStudio.Addin/src/main/csharp/NPanday/VisualStudio/Addin/WebServicesReferenceWatcher.cs
incubator/npanday/trunk/dotnet/assemblies/NPanday.VisualStudio.Addin/src/main/csharp/NPanday/VisualStudio/Addin/WebsiteAssemblyReferenceWatcher.cs
incubator/npanday/trunk/plugins/netplugins/NPanday.Plugin.Resx/src/main/csharp/NPanday/Plugin/Resx/ResourceGenerator.cs
- copied unchanged from r1200267, incubator/npanday/trunk/plugins/netplugins/NPanday.Plugin.Resx/src/main/csharp/NPanday/Plugin/Resx/ResX.cs
incubator/npanday/trunk/plugins/netplugins/NPanday.Plugin.Settings/src/main/csharp/NPanday/Plugin/Settings/NewDataSet.cs
incubator/npanday/trunk/plugins/netplugins/NPanday.Plugin.Settings/src/main/csharp/NPanday/Plugin/Settings/npandaySettingsDefaultSetup.cs
incubator/npanday/trunk/plugins/netplugins/NPanday.Plugin.Settings/src/main/csharp/NPanday/Plugin/Settings/npandaySettingsVendorsVendor.cs
incubator/npanday/trunk/plugins/netplugins/NPanday.Plugin.Settings/src/main/csharp/NPanday/Plugin/Settings/npandaySettingsVendorsVendorFrameworksFramework.cs
Removed:
incubator/npanday/trunk/dotnet/assemblies/NPanday.Model.AutomationExtensibility/src/main/csharp/NPanday/Model/AutomationExtensibility.cs
incubator/npanday/trunk/dotnet/assemblies/NPanday.VisualStudio.Addin/src/main/csharp/NPanday/VisualStudio/Addin/FolderWatcher.cs
incubator/npanday/trunk/plugins/netplugins/NPanday.Plugin.Resx/src/main/csharp/NPanday/Plugin/Resx/ResX.cs
Modified:
incubator/npanday/trunk/dotnet/assemblies/NPanday.Model.AutomationExtensibility/src/main/csharp/NPanday.Model.AutomationExtensibility.csproj
incubator/npanday/trunk/dotnet/assemblies/NPanday.Model.Settings/src/main/csharp/NPanday.Model.Settings.csproj
incubator/npanday/trunk/dotnet/assemblies/NPanday.Model.Settings/src/main/csharp/SettingsUtil.cs
incubator/npanday/trunk/dotnet/assemblies/NPanday.VisualStudio.Addin/src/main/csharp/NPanday.VisualStudio.Addin.csproj
incubator/npanday/trunk/dotnet/assemblies/NPanday.VisualStudio.Addin/src/main/csharp/NPanday/VisualStudio/Addin/AddArtifactsForm.cs
incubator/npanday/trunk/dotnet/assemblies/NPanday.VisualStudio.Addin/src/main/csharp/NPanday/VisualStudio/Addin/Commands/ButtonCommandRegistry.cs
incubator/npanday/trunk/dotnet/assemblies/NPanday.VisualStudio.Addin/src/main/csharp/NPanday/VisualStudio/Addin/Connect.cs
incubator/npanday/trunk/dotnet/assemblies/NPanday.VisualStudio.Addin/src/main/csharp/NPanday/VisualStudio/Addin/ReferenceManager.cs
incubator/npanday/trunk/plugins/netplugins/NPanday.Plugin.Resx/src/main/csharp/NPanday.Plugin.Resx.csproj
incubator/npanday/trunk/plugins/netplugins/NPanday.Plugin.Settings/src/main/csharp/NPanday.Plugin.Settings.csproj
incubator/npanday/trunk/plugins/netplugins/NPanday.Plugin.Settings/src/main/csharp/NPanday/Plugin/Settings/npandaySettings.cs
Modified: incubator/npanday/trunk/dotnet/assemblies/NPanday.Model.AutomationExtensibility/src/main/csharp/NPanday.Model.AutomationExtensibility.csproj
URL: http://svn.apache.org/viewvc/incubator/npanday/trunk/dotnet/assemblies/NPanday.Model.AutomationExtensibility/src/main/csharp/NPanday.Model.AutomationExtensibility.csproj?rev=1200751&r1=1200750&r2=1200751&view=diff
==============================================================================
--- incubator/npanday/trunk/dotnet/assemblies/NPanday.Model.AutomationExtensibility/src/main/csharp/NPanday.Model.AutomationExtensibility.csproj (original)
+++ incubator/npanday/trunk/dotnet/assemblies/NPanday.Model.AutomationExtensibility/src/main/csharp/NPanday.Model.AutomationExtensibility.csproj Fri Nov 11 07:01:15 2011
@@ -41,7 +41,14 @@ under the License.
<Reference Include="System.Xml" />
</ItemGroup>
<ItemGroup>
- <Compile Include="NPanday\Model\AutomationExtensibility.cs" />
+ <Compile Include="NPanday\Model\Extensibility.cs" />
+ <Compile Include="NPanday\Model\ExtensibilityAddin.cs" />
+ <Compile Include="NPanday\Model\ExtensibilityHostApplication.cs" />
+ <Compile Include="NPanday\Model\ExtensibilityToolsOptionsPageCategory.cs" />
+ <Compile Include="NPanday\Model\ExtensibilityToolsOptionsPageCategorySubCategory.cs" />
+ <Compile Include="NPanday\Model\ItemsChoiceType.cs" />
+ <Compile Include="NPanday\Model\ItemsChoiceType1.cs" />
+ <Compile Include="NPanday\Model\ItemsChoiceType2.cs" />
</ItemGroup>
<ItemGroup />
<Import Project="$(MSBuildBinPath)\Microsoft.CSharp.Targets" />
Copied: incubator/npanday/trunk/dotnet/assemblies/NPanday.Model.AutomationExtensibility/src/main/csharp/NPanday/Model/Extensibility.cs (from r1200267, incubator/npanday/trunk/dotnet/assemblies/NPanday.Model.AutomationExtensibility/src/main/csharp/NPanday/Model/AutomationExtensibility.cs)
URL: http://svn.apache.org/viewvc/incubator/npanday/trunk/dotnet/assemblies/NPanday.Model.AutomationExtensibility/src/main/csharp/NPanday/Model/Extensibility.cs?p2=incubator/npanday/trunk/dotnet/assemblies/NPanday.Model.AutomationExtensibility/src/main/csharp/NPanday/Model/Extensibility.cs&p1=incubator/npanday/trunk/dotnet/assemblies/NPanday.Model.AutomationExtensibility/src/main/csharp/NPanday/Model/AutomationExtensibility.cs&r1=1200267&r2=1200751&rev=1200751&view=diff
==============================================================================
--- incubator/npanday/trunk/dotnet/assemblies/NPanday.Model.AutomationExtensibility/src/main/csharp/NPanday/Model/AutomationExtensibility.cs (original)
+++ incubator/npanday/trunk/dotnet/assemblies/NPanday.Model.AutomationExtensibility/src/main/csharp/NPanday/Model/Extensibility.cs Fri Nov 11 07:01:15 2011
@@ -57,233 +57,4 @@ namespace NPanday.Model {
}
}
}
-
- /// <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,
- }
}
Added: incubator/npanday/trunk/dotnet/assemblies/NPanday.Model.AutomationExtensibility/src/main/csharp/NPanday/Model/ExtensibilityAddin.cs
URL: http://svn.apache.org/viewvc/incubator/npanday/trunk/dotnet/assemblies/NPanday.Model.AutomationExtensibility/src/main/csharp/NPanday/Model/ExtensibilityAddin.cs?rev=1200751&view=auto
==============================================================================
--- incubator/npanday/trunk/dotnet/assemblies/NPanday.Model.AutomationExtensibility/src/main/csharp/NPanday/Model/ExtensibilityAddin.cs (added)
+++ incubator/npanday/trunk/dotnet/assemblies/NPanday.Model.AutomationExtensibility/src/main/csharp/NPanday/Model/ExtensibilityAddin.cs Fri Nov 11 07:01:15 2011
@@ -0,0 +1,47 @@
+namespace NPanday.Model
+{
+ /// <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;
+ }
+ }
+ }
+}
\ No newline at end of file
Added: incubator/npanday/trunk/dotnet/assemblies/NPanday.Model.AutomationExtensibility/src/main/csharp/NPanday/Model/ExtensibilityHostApplication.cs
URL: http://svn.apache.org/viewvc/incubator/npanday/trunk/dotnet/assemblies/NPanday.Model.AutomationExtensibility/src/main/csharp/NPanday/Model/ExtensibilityHostApplication.cs?rev=1200751&view=auto
==============================================================================
--- incubator/npanday/trunk/dotnet/assemblies/NPanday.Model.AutomationExtensibility/src/main/csharp/NPanday/Model/ExtensibilityHostApplication.cs (added)
+++ incubator/npanday/trunk/dotnet/assemblies/NPanday.Model.AutomationExtensibility/src/main/csharp/NPanday/Model/ExtensibilityHostApplication.cs Fri Nov 11 07:01:15 2011
@@ -0,0 +1,40 @@
+namespace NPanday.Model
+{
+ /// <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;
+ }
+ }
+ }
+}
\ No newline at end of file
Added: incubator/npanday/trunk/dotnet/assemblies/NPanday.Model.AutomationExtensibility/src/main/csharp/NPanday/Model/ExtensibilityToolsOptionsPageCategory.cs
URL: http://svn.apache.org/viewvc/incubator/npanday/trunk/dotnet/assemblies/NPanday.Model.AutomationExtensibility/src/main/csharp/NPanday/Model/ExtensibilityToolsOptionsPageCategory.cs?rev=1200751&view=auto
==============================================================================
--- incubator/npanday/trunk/dotnet/assemblies/NPanday.Model.AutomationExtensibility/src/main/csharp/NPanday/Model/ExtensibilityToolsOptionsPageCategory.cs (added)
+++ incubator/npanday/trunk/dotnet/assemblies/NPanday.Model.AutomationExtensibility/src/main/csharp/NPanday/Model/ExtensibilityToolsOptionsPageCategory.cs Fri Nov 11 07:01:15 2011
@@ -0,0 +1,37 @@
+namespace NPanday.Model
+{
+ /// <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;
+ }
+ }
+ }
+}
\ No newline at end of file
Added: incubator/npanday/trunk/dotnet/assemblies/NPanday.Model.AutomationExtensibility/src/main/csharp/NPanday/Model/ExtensibilityToolsOptionsPageCategorySubCategory.cs
URL: http://svn.apache.org/viewvc/incubator/npanday/trunk/dotnet/assemblies/NPanday.Model.AutomationExtensibility/src/main/csharp/NPanday/Model/ExtensibilityToolsOptionsPageCategorySubCategory.cs?rev=1200751&view=auto
==============================================================================
--- incubator/npanday/trunk/dotnet/assemblies/NPanday.Model.AutomationExtensibility/src/main/csharp/NPanday/Model/ExtensibilityToolsOptionsPageCategorySubCategory.cs (added)
+++ incubator/npanday/trunk/dotnet/assemblies/NPanday.Model.AutomationExtensibility/src/main/csharp/NPanday/Model/ExtensibilityToolsOptionsPageCategorySubCategory.cs Fri Nov 11 07:01:15 2011
@@ -0,0 +1,53 @@
+namespace NPanday.Model
+{
+ /// <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;
+ }
+ }
+ }
+}
\ No newline at end of file
Added: incubator/npanday/trunk/dotnet/assemblies/NPanday.Model.AutomationExtensibility/src/main/csharp/NPanday/Model/ItemsChoiceType.cs
URL: http://svn.apache.org/viewvc/incubator/npanday/trunk/dotnet/assemblies/NPanday.Model.AutomationExtensibility/src/main/csharp/NPanday/Model/ItemsChoiceType.cs?rev=1200751&view=auto
==============================================================================
--- incubator/npanday/trunk/dotnet/assemblies/NPanday.Model.AutomationExtensibility/src/main/csharp/NPanday/Model/ItemsChoiceType.cs (added)
+++ incubator/npanday/trunk/dotnet/assemblies/NPanday.Model.AutomationExtensibility/src/main/csharp/NPanday/Model/ItemsChoiceType.cs Fri Nov 11 07:01:15 2011
@@ -0,0 +1,15 @@
+namespace NPanday.Model
+{
+ /// <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,
+ }
+}
\ No newline at end of file
Added: incubator/npanday/trunk/dotnet/assemblies/NPanday.Model.AutomationExtensibility/src/main/csharp/NPanday/Model/ItemsChoiceType1.cs
URL: http://svn.apache.org/viewvc/incubator/npanday/trunk/dotnet/assemblies/NPanday.Model.AutomationExtensibility/src/main/csharp/NPanday/Model/ItemsChoiceType1.cs?rev=1200751&view=auto
==============================================================================
--- incubator/npanday/trunk/dotnet/assemblies/NPanday.Model.AutomationExtensibility/src/main/csharp/NPanday/Model/ItemsChoiceType1.cs (added)
+++ incubator/npanday/trunk/dotnet/assemblies/NPanday.Model.AutomationExtensibility/src/main/csharp/NPanday/Model/ItemsChoiceType1.cs Fri Nov 11 07:01:15 2011
@@ -0,0 +1,36 @@
+namespace NPanday.Model
+{
+ /// <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,
+ }
+}
\ No newline at end of file
Added: incubator/npanday/trunk/dotnet/assemblies/NPanday.Model.AutomationExtensibility/src/main/csharp/NPanday/Model/ItemsChoiceType2.cs
URL: http://svn.apache.org/viewvc/incubator/npanday/trunk/dotnet/assemblies/NPanday.Model.AutomationExtensibility/src/main/csharp/NPanday/Model/ItemsChoiceType2.cs?rev=1200751&view=auto
==============================================================================
--- incubator/npanday/trunk/dotnet/assemblies/NPanday.Model.AutomationExtensibility/src/main/csharp/NPanday/Model/ItemsChoiceType2.cs (added)
+++ incubator/npanday/trunk/dotnet/assemblies/NPanday.Model.AutomationExtensibility/src/main/csharp/NPanday/Model/ItemsChoiceType2.cs Fri Nov 11 07:01:15 2011
@@ -0,0 +1,15 @@
+namespace NPanday.Model
+{
+ /// <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,
+ }
+}
\ No newline at end of file
Modified: incubator/npanday/trunk/dotnet/assemblies/NPanday.Model.Settings/src/main/csharp/NPanday.Model.Settings.csproj
URL: http://svn.apache.org/viewvc/incubator/npanday/trunk/dotnet/assemblies/NPanday.Model.Settings/src/main/csharp/NPanday.Model.Settings.csproj?rev=1200751&r1=1200750&r2=1200751&view=diff
==============================================================================
--- incubator/npanday/trunk/dotnet/assemblies/NPanday.Model.Settings/src/main/csharp/NPanday.Model.Settings.csproj (original)
+++ incubator/npanday/trunk/dotnet/assemblies/NPanday.Model.Settings/src/main/csharp/NPanday.Model.Settings.csproj Fri Nov 11 07:01:15 2011
@@ -54,6 +54,7 @@ under the License.
<Reference Include="System.Xml" />
</ItemGroup>
<ItemGroup>
+ <Compile Include="NamespaceIgnorantXmlTextReader.cs" />
<Compile Include="Properties\AssemblyInfo.cs" />
<Compile Include="Settings.cs">
<SubType>code</SubType>
Added: incubator/npanday/trunk/dotnet/assemblies/NPanday.Model.Settings/src/main/csharp/NamespaceIgnorantXmlTextReader.cs
URL: http://svn.apache.org/viewvc/incubator/npanday/trunk/dotnet/assemblies/NPanday.Model.Settings/src/main/csharp/NamespaceIgnorantXmlTextReader.cs?rev=1200751&view=auto
==============================================================================
--- incubator/npanday/trunk/dotnet/assemblies/NPanday.Model.Settings/src/main/csharp/NamespaceIgnorantXmlTextReader.cs (added)
+++ incubator/npanday/trunk/dotnet/assemblies/NPanday.Model.Settings/src/main/csharp/NamespaceIgnorantXmlTextReader.cs Fri Nov 11 07:01:15 2011
@@ -0,0 +1,14 @@
+using System.Xml;
+
+namespace NPanday.Model.Setting
+{
+ public class NamespaceIgnorantXmlTextReader : XmlTextReader
+ {
+ public NamespaceIgnorantXmlTextReader(System.IO.TextReader reader) : base(reader) { }
+
+ public override string NamespaceURI
+ {
+ get { return ""; }
+ }
+ }
+}
\ No newline at end of file
Modified: incubator/npanday/trunk/dotnet/assemblies/NPanday.Model.Settings/src/main/csharp/SettingsUtil.cs
URL: http://svn.apache.org/viewvc/incubator/npanday/trunk/dotnet/assemblies/NPanday.Model.Settings/src/main/csharp/SettingsUtil.cs?rev=1200751&r1=1200750&r2=1200751&view=diff
==============================================================================
--- incubator/npanday/trunk/dotnet/assemblies/NPanday.Model.Settings/src/main/csharp/SettingsUtil.cs (original)
+++ incubator/npanday/trunk/dotnet/assemblies/NPanday.Model.Settings/src/main/csharp/SettingsUtil.cs Fri Nov 11 07:01:15 2011
@@ -37,15 +37,6 @@ namespace NPanday.Model.Setting
// This avoids inconsistencies in Maven settings.xml files that sometimes include the namespace declaration and
// sometimes omit it
// See http://stackoverflow.com/questions/870293/can-i-make-xmlserializer-ignore-the-namespace-on-deserialization
- public class NamespaceIgnorantXmlTextReader : XmlTextReader
- {
- public NamespaceIgnorantXmlTextReader(System.IO.TextReader reader) : base(reader) { }
-
- public override string NamespaceURI
- {
- get { return ""; }
- }
- }
public static class SettingsUtil
{
@@ -78,7 +69,7 @@ namespace NPanday.Model.Setting
}
return null;
- }
+ }
#endregion
#region GetUserSettingsPath()
@@ -141,7 +132,7 @@ namespace NPanday.Model.Setting
if (!string.IsNullOrEmpty(path))
{
return path;
- }
+ }
}
string defaultSettingsPath = GetDefaultSettingsPath();
@@ -164,13 +155,13 @@ namespace NPanday.Model.Setting
if (!string.IsNullOrEmpty(path))
{
return path;
- }
+ }
}
string profileDir = Environment.GetEnvironmentVariable("USERPROFILE");
return profileDir + @"\.m2\repository";
- }
+ }
#endregion
public static Settings ReadSettings(string path)
@@ -215,7 +206,7 @@ namespace NPanday.Model.Setting
}
finally
{
- if(reader != null)
+ if (reader != null)
{
reader.Close();
}
@@ -238,7 +229,7 @@ namespace NPanday.Model.Setting
Profile profile = GetProfile(settings, defaultProfileID);
//convert NPanday Profile to XmlNode
XmlNode newProfileNode = new XmlDocument();
- ((XmlDocument) newProfileNode).LoadXml(SerializeProfileToXml(profile));
+ ((XmlDocument)newProfileNode).LoadXml(SerializeProfileToXml(profile));
newProfileNode = newProfileNode.SelectSingleNode("//profile[id='" + defaultProfileID + "']");
XmlNode importedNewProfileNode = settingsXmlDoc.ImportNode(newProfileNode, true);
Modified: incubator/npanday/trunk/dotnet/assemblies/NPanday.VisualStudio.Addin/src/main/csharp/NPanday.VisualStudio.Addin.csproj
URL: http://svn.apache.org/viewvc/incubator/npanday/trunk/dotnet/assemblies/NPanday.VisualStudio.Addin/src/main/csharp/NPanday.VisualStudio.Addin.csproj?rev=1200751&r1=1200750&r2=1200751&view=diff
==============================================================================
--- incubator/npanday/trunk/dotnet/assemblies/NPanday.VisualStudio.Addin/src/main/csharp/NPanday.VisualStudio.Addin.csproj (original)
+++ incubator/npanday/trunk/dotnet/assemblies/NPanday.VisualStudio.Addin/src/main/csharp/NPanday.VisualStudio.Addin.csproj Fri Nov 11 07:01:15 2011
@@ -75,6 +75,7 @@ under the License.
<Compile Include="NPanday\VisualStudio\Addin\ChangeMavenSettingsXmlForm.Designer.cs">
<DependentUpon>ChangeMavenSettingsXmlForm.cs</DependentUpon>
</Compile>
+ <Compile Include="NPanday\VisualStudio\Addin\Commands\BuildCommandContext.cs" />
<Compile Include="NPanday\VisualStudio\Addin\Commands\ButtonCommandRegistry.cs" />
<Compile Include="NPanday\VisualStudio\Addin\Commands\AddArtifactsCommand.cs" />
<Compile Include="NPanday\VisualStudio\Addin\Commands\ButtonCommand.cs" />
@@ -88,8 +89,13 @@ under the License.
<DependentUpon>ConfigureMavenRepositoryForm.cs</DependentUpon>
</Compile>
<Compile Include="NPanday\VisualStudio\Addin\Connect.cs" />
- <Compile Include="NPanday\VisualStudio\Addin\FolderWatcher.cs" />
+ <Compile Include="NPanday\VisualStudio\Addin\WebServicesReferenceUtils.cs" />
<Compile Include="NPanday\VisualStudio\Addin\Helper\VisualStudioControlsFinder.cs" />
+ <Compile Include="NPanday\VisualStudio\Addin\IReferenceInfo.cs" />
+ <Compile Include="NPanday\VisualStudio\Addin\IReferenceManager.cs" />
+ <Compile Include="NPanday\VisualStudio\Addin\IWebServiceRefInfo.cs" />
+ <Compile Include="NPanday\VisualStudio\Addin\IWebServicesRefUtils.cs" />
+ <Compile Include="NPanday\VisualStudio\Addin\LocalArtifactItem.cs" />
<Compile Include="NPanday\VisualStudio\Addin\LoginForm.cs">
<SubType>Form</SubType>
</Compile>
@@ -97,6 +103,8 @@ under the License.
<DependentUpon>LoginForm.cs</DependentUpon>
</Compile>
<Compile Include="NPanday\VisualStudio\Addin\MainFormTest.cs" />
+ <Compile Include="NPanday\VisualStudio\Addin\Messages.cs" />
+ <Compile Include="NPanday\VisualStudio\Addin\NPandayBuildSystemProperties.cs" />
<Compile Include="NPanday\VisualStudio\Addin\NPandayImportProjectForm.cs">
<SubType>Form</SubType>
</Compile>
@@ -109,7 +117,10 @@ under the License.
<Compile Include="NPanday\VisualStudio\Addin\NPandaySignAssembly.Designer.cs">
<DependentUpon>NPandaySignAssembly.cs</DependentUpon>
</Compile>
+ <Compile Include="NPanday\VisualStudio\Addin\ReferenceErrorEventArgs.cs" />
+ <Compile Include="NPanday\VisualStudio\Addin\ReferenceInfo.cs" />
<Compile Include="NPanday\VisualStudio\Addin\ReferenceManager.cs" />
+ <Compile Include="NPanday\VisualStudio\Addin\RemoteArtifactNode.cs" />
<Compile Include="NPanday\VisualStudio\Addin\RemoveArtifactsForm.cs">
<SubType>Form</SubType>
</Compile>
@@ -117,6 +128,11 @@ under the License.
<DependentUpon>RemoveArtifactsForm.cs</DependentUpon>
</Compile>
<Compile Include="NPanday\VisualStudio\Addin\ArtifactUtils.cs" />
+ <Compile Include="NPanday\VisualStudio\Addin\WebReferenceEventArgs.cs" />
+ <Compile Include="NPanday\VisualStudio\Addin\WebReferencesClasses.cs" />
+ <Compile Include="NPanday\VisualStudio\Addin\WebServiceRefInfo.cs" />
+ <Compile Include="NPanday\VisualStudio\Addin\WebServicesReferenceWatcher.cs" />
+ <Compile Include="NPanday\VisualStudio\Addin\WebsiteAssemblyReferenceWatcher.cs" />
</ItemGroup>
<ItemGroup>
<EmbeddedResource Include="NPanday\VisualStudio\Addin\AddArtifactsForm.resx">
Modified: incubator/npanday/trunk/dotnet/assemblies/NPanday.VisualStudio.Addin/src/main/csharp/NPanday/VisualStudio/Addin/AddArtifactsForm.cs
URL: http://svn.apache.org/viewvc/incubator/npanday/trunk/dotnet/assemblies/NPanday.VisualStudio.Addin/src/main/csharp/NPanday/VisualStudio/Addin/AddArtifactsForm.cs?rev=1200751&r1=1200750&r2=1200751&view=diff
==============================================================================
--- incubator/npanday/trunk/dotnet/assemblies/NPanday.VisualStudio.Addin/src/main/csharp/NPanday/VisualStudio/Addin/AddArtifactsForm.cs (original)
+++ incubator/npanday/trunk/dotnet/assemblies/NPanday.VisualStudio.Addin/src/main/csharp/NPanday/VisualStudio/Addin/AddArtifactsForm.cs Fri Nov 11 07:01:15 2011
@@ -973,57 +973,4 @@ namespace NPanday.VisualStudio.Addin
#endregion
}
-
- class LocalArtifactItem : ListViewItem
- {
- public LocalArtifactItem() { }
- public LocalArtifactItem(string name)
- : base(name)
- {
- }
-
- public LocalArtifactItem(string[] items) : base(items) { }
-
- public LocalArtifactItem(string[] items, int imageIndex) : base(items, imageIndex) { }
-
- private NPanday.Artifact.Artifact artifact;
-
- public NPanday.Artifact.Artifact Artifact
- {
- get { return artifact; }
- set { artifact = value; }
- }
- }
-
-
- class RemoteArtifactNode : TreeNode
- {
- public RemoteArtifactNode() { }
- public RemoteArtifactNode(string name) : base(name)
- {
- }
- private bool isAssembly;
-
- public bool IsAssembly
- {
- get { return isAssembly; }
- set { isAssembly = value; }
- }
-
- private string artifactUrl;
-
- public string ArtifactUrl
- {
- get { return artifactUrl; }
- set { artifactUrl = value; }
- }
-
- private bool isFileSystem;
-
- public bool IsFileSystem
- {
- get { return isFileSystem; }
- set { isFileSystem = value; }
- }
- }
}
Added: incubator/npanday/trunk/dotnet/assemblies/NPanday.VisualStudio.Addin/src/main/csharp/NPanday/VisualStudio/Addin/Commands/BuildCommandContext.cs
URL: http://svn.apache.org/viewvc/incubator/npanday/trunk/dotnet/assemblies/NPanday.VisualStudio.Addin/src/main/csharp/NPanday/VisualStudio/Addin/Commands/BuildCommandContext.cs?rev=1200751&view=auto
==============================================================================
--- incubator/npanday/trunk/dotnet/assemblies/NPanday.VisualStudio.Addin/src/main/csharp/NPanday/VisualStudio/Addin/Commands/BuildCommandContext.cs (added)
+++ incubator/npanday/trunk/dotnet/assemblies/NPanday.VisualStudio.Addin/src/main/csharp/NPanday/VisualStudio/Addin/Commands/BuildCommandContext.cs Fri Nov 11 07:01:15 2011
@@ -0,0 +1,4 @@
+namespace NPanday.VisualStudio.Addin.Commands
+{
+ public delegate IButtonCommandContext BuildCommandContext();
+}
\ No newline at end of file
Modified: incubator/npanday/trunk/dotnet/assemblies/NPanday.VisualStudio.Addin/src/main/csharp/NPanday/VisualStudio/Addin/Commands/ButtonCommandRegistry.cs
URL: http://svn.apache.org/viewvc/incubator/npanday/trunk/dotnet/assemblies/NPanday.VisualStudio.Addin/src/main/csharp/NPanday/VisualStudio/Addin/Commands/ButtonCommandRegistry.cs?rev=1200751&r1=1200750&r2=1200751&view=diff
==============================================================================
--- incubator/npanday/trunk/dotnet/assemblies/NPanday.VisualStudio.Addin/src/main/csharp/NPanday/VisualStudio/Addin/Commands/ButtonCommandRegistry.cs (original)
+++ incubator/npanday/trunk/dotnet/assemblies/NPanday.VisualStudio.Addin/src/main/csharp/NPanday/VisualStudio/Addin/Commands/ButtonCommandRegistry.cs Fri Nov 11 07:01:15 2011
@@ -7,8 +7,6 @@ using NPanday.Logging;
namespace NPanday.VisualStudio.Addin.Commands
{
- public delegate IButtonCommandContext BuildCommandContext();
-
/// <summary>
/// Manages and registers NPanday commands.
/// </summary>
Modified: incubator/npanday/trunk/dotnet/assemblies/NPanday.VisualStudio.Addin/src/main/csharp/NPanday/VisualStudio/Addin/Connect.cs
URL: http://svn.apache.org/viewvc/incubator/npanday/trunk/dotnet/assemblies/NPanday.VisualStudio.Addin/src/main/csharp/NPanday/VisualStudio/Addin/Connect.cs?rev=1200751&r1=1200750&r2=1200751&view=diff
==============================================================================
--- incubator/npanday/trunk/dotnet/assemblies/NPanday.VisualStudio.Addin/src/main/csharp/NPanday/VisualStudio/Addin/Connect.cs (original)
+++ incubator/npanday/trunk/dotnet/assemblies/NPanday.VisualStudio.Addin/src/main/csharp/NPanday/VisualStudio/Addin/Connect.cs Fri Nov 11 07:01:15 2011
@@ -63,102 +63,6 @@ using NPanday.VisualStudio.Addin.Helper;
namespace NPanday.VisualStudio.Addin
{
- /// <summary>
- /// MSG_E_* = ERROR MSGS
- /// MSG_EF_* = ERROR MSGS W/ STRING.FORMAT
- /// MSG_L_* = LOG MSGS
- /// MSG_Q_* = QUESTIONS STATEMENT
- /// MSG_D_* = DISPLAY TEXT(Button, CommnadBar)
- /// MSG_C_* = Caption
- /// </summary>
- public static class Messages
- {
- public const string MSG_E_NOTIMPLEMENTED = "The method or operation is not implemented.";
- public const string MSG_L_NPANDAY_ALREADY_STARTED = "\nNPanday Addin Has Already Started.";
- public const string MSG_L_NPANDAY_ADDIN_STARTED = "\nNPanday Addin {0} Successfully Started (in {1:0.00} seconds).";
- public const string MSG_L_UNABLE_TO_REGISTER_ADD_ARTIFACT_MENU = "\nCould not register the menu for adding artifacts.";
- public const string MSG_L_UNABLE_TO_REGISTER_STOP_BUILD_MENU = "\nCould not register the menu for stopping maven builds.";
- public const string MSG_L_UNABLE_TO_REGISTER_NPANDAY_MENUS = "\nCould not register the default NPanday menus.";
- public const string MSG_L_UNABLE_TO_REGISTER_ALL_PROJECTS_MENU = "\nCould not register the menu for global actions on all projects.";
- public const string MSG_E_NPANDAY_REMOVE_DEPENDENCY_ERROR = "NPanday Remove Dependency Error:";
- public const string MSG_Q_STOP_MAVEN_BUILD = "Do you want to stop the NPanday Build?";
- public const string MSG_EF_NOT_A_PROJECT_POM = "Not A Project Pom Error: {0} is not a project Pom, the pom is a parent pom type.";
- public const string MSG_EF_NOT_THE_PROJECT_POM = "The Pom may not be the project's Pom: Project Name: {0} is not equal to Pom artifactId: {1}";
- public const string MSG_E_PARENTPOM_NOTFOUND = "parent-pom.xml Not Found";//from Parent pom.xml to paren-pom.xml
- public const string MSG_E_EXEC_ERROR = "NPanday Execution Error: ";
- public const string MSG_L_SHUTTING_DOWN_NPANDAY = "\nShutting Down NPanday Visual Studio Addin.";
- public const string MSG_L_SUCCESFULLY_SHUTDOWN = "\nNPanday Successfully Stopped.";//from ShutDown to Stopped
- public const string MSG_D_NPANDAY_BUILD_SYSTEM = "NPanday Build System";
- public const string MSG_T_NPANDAY_BUILDSYSTEM = "Executes the command for NPanday Addin";
- public const string MSG_C_ADD_REFERENCE = "Add &Reference...";
- public const string MSG_C_ADD_WEB_REFERENCE = "Add W&eb Reference...";
- public const string MSG_C_UPDATE_POM_WEB_REFERENCES = "Update POM Web References...";
- public const string MSG_C_CONFIGURE_MAVEN_REPO = "Configure Maven Repository...";
- public const string MSG_C_ADD_MAVEN_ARTIFACT = "Add Maven Artifact...";
- public const string MSG_C_CHANGE_MAVEN_SETTING_XML = "Change Maven settings.xml...";
- public const string MSG_C_SET_COMPILE_SIGN_ASSEMBLY_KEY = "Set NPanday Compile Sign Assembly Key...";
- public const string MSG_C_IMPORT_PROJECT = "Generate Solution's POM Information...";
- public const string MSG_C_STOP_MAVEN_BUILD = "Stop Maven Build";
- public const string MSG_C_MAVEN_PHASE = "Maven Phase";
- public const string MSG_C_CLEAN = "Clean";
- public const string MSG_C_BUILD = "Build [compile]";
- public const string MSG_C_TEST = "Test";
- public const string MSG_C_INSTALL = "Install";
- public const string MSG_C_DEPLOY = "Deploy";
- public const string MSG_C_CLEAN_ALLPROJECT = "All Projects: Clean";
- public const string MSG_C_TEST_ALLPROJECT = "All Projects: Test";
- public const string MSG_C_INSTALL_ALLPROJECT = "All Projects: Install";
- public const string MSG_C_BUILD_CURRENTPROJECT = "Current Project: Build [compile]";
- public const string MSG_C_INSTALL_CURRENTPROJECT = "Current Project: Install";
- public const string MSG_C_BUILD_ALLPROJECT = "All Projects: Build [compile]";
- public const string MSG_C_CLEAN_CURRENTPROJECT = "Current Project: Clean";
- public const string MSG_C_TEST_CURRENTPROJECT = "Current Project: Test";
- public const string MSG_C_RUNUNITTEST = "Run Unit Test/s";
- public const string MSG_C_COMPILEANDRUNTEST = "Compile and Run Unit Test/s";
- public const string MSG_Q_STOPCURRENTBUILD = "A NPanday Build is currently running, Do you want to stop the build and proceed to a new Build Execution?";
- public const string MSG_C_STOPNPANDAYBUILD = "Stop NPanday Build";
- public const string MSG_C_EXEC_ERROR = "Execution Error:";
- public const string MSG_C_ERROR = "Error";
- public const string MSG_C_ALL_PROJECTS = "All NPanday Projects";
- public const string MSG_C_CUR_PROJECT = "Current NPanday Project";
- public const string MSG_D_WEB_REF = "Web References";
- public const string MSG_D_SERV_REF = "Service References";
- }
- public class NPandayBuildSystemProperties : System.ComponentModel.ISynchronizeInvoke
- {
-
- private object application;
-
- public object Application
- {
- get { return application; }
- set { application = value; }
- }
-
- #region ISynchronizeInvoke Members
-
- public IAsyncResult BeginInvoke(Delegate method, object[] args)
- {
- throw new Exception(Messages.MSG_E_NOTIMPLEMENTED);
- }
-
- public object EndInvoke(IAsyncResult result)
- {
- throw new Exception(Messages.MSG_E_NOTIMPLEMENTED);
- }
-
- public object Invoke(Delegate method, object[] args)
- {
- throw new Exception(Messages.MSG_E_NOTIMPLEMENTED);
- }
-
- public bool InvokeRequired
- {
- get { return false; }
- }
-
- #endregion
- }
#region Connect
/// <summary>The object for implementing an Add-in.</summary>
@@ -2484,90 +2388,4 @@ namespace NPanday.VisualStudio.Addin
}
#endregion
-
- public interface IWebServicesRefUtils
- {
- bool ProjectHasWebReferences(Project project);
- //bool RemovePomWebReferenceInfo(string webRefNamespace);
- bool AddPomWebReferenceInfo(IWebServiceRefInfo webref);
- List<IWebServiceRefInfo> GetWebReferences(Project project);
- void UpdateWebReferences(Project project);
- bool UpdateWSDLFile(IWebServiceRefInfo webRef);
- bool GenerateProxies(IWebServiceRefInfo webRef);
- }
-
- public interface IWebServiceRefInfo
- {
- string Name { get; set; }
- string WSDLUrl { get; set; }
- string OutputFile { get; set; }
- string WsdlFile { get; set; }
- }
-
- public class WebServiceRefInfo : IWebServiceRefInfo
- {
- public WebServiceRefInfo() { }
- public WebServiceRefInfo(string name, string wsdlUrl)
- {
- this.name = name;
- this.wsdlUrl = wsdlUrl;
- }
-
- #region IWebServiceRefInfo Members
- string name;
- public string Name
- {
- get
- {
- return name;
- }
- set
- {
- name = value;
- }
- }
-
- string wsdlUrl;
- public string WSDLUrl
- {
- get
- {
- return wsdlUrl;
- }
- set
- {
- wsdlUrl = value;
- }
- }
-
- string outputFile;
- public string OutputFile
- {
- get
- {
- return outputFile;
- }
- set
- {
- outputFile = value;
- }
- }
-
- string wsdlFile;
- public string WsdlFile
- {
- get
- {
- return wsdlFile;
- }
- set
- {
- wsdlFile = value;
- }
- }
-
- #endregion
-
-
- }
}
Added: incubator/npanday/trunk/dotnet/assemblies/NPanday.VisualStudio.Addin/src/main/csharp/NPanday/VisualStudio/Addin/IReferenceInfo.cs
URL: http://svn.apache.org/viewvc/incubator/npanday/trunk/dotnet/assemblies/NPanday.VisualStudio.Addin/src/main/csharp/NPanday/VisualStudio/Addin/IReferenceInfo.cs?rev=1200751&view=auto
==============================================================================
--- incubator/npanday/trunk/dotnet/assemblies/NPanday.VisualStudio.Addin/src/main/csharp/NPanday/VisualStudio/Addin/IReferenceInfo.cs (added)
+++ incubator/npanday/trunk/dotnet/assemblies/NPanday.VisualStudio.Addin/src/main/csharp/NPanday/VisualStudio/Addin/IReferenceInfo.cs Fri Nov 11 07:01:15 2011
@@ -0,0 +1,10 @@
+namespace NPanday.VisualStudio.Addin
+{
+ public interface IReferenceInfo
+ {
+ string Path { get;set;}
+ string FileName { get;set;}
+ string Version { get; set;}
+ Artifact.Artifact Artifact { get; set; }
+ }
+}
\ No newline at end of file
Added: incubator/npanday/trunk/dotnet/assemblies/NPanday.VisualStudio.Addin/src/main/csharp/NPanday/VisualStudio/Addin/IReferenceManager.cs
URL: http://svn.apache.org/viewvc/incubator/npanday/trunk/dotnet/assemblies/NPanday.VisualStudio.Addin/src/main/csharp/NPanday/VisualStudio/Addin/IReferenceManager.cs?rev=1200751&view=auto
==============================================================================
--- incubator/npanday/trunk/dotnet/assemblies/NPanday.VisualStudio.Addin/src/main/csharp/NPanday/VisualStudio/Addin/IReferenceManager.cs (added)
+++ incubator/npanday/trunk/dotnet/assemblies/NPanday.VisualStudio.Addin/src/main/csharp/NPanday/VisualStudio/Addin/IReferenceManager.cs Fri Nov 11 07:01:15 2011
@@ -0,0 +1,19 @@
+using System;
+
+namespace NPanday.VisualStudio.Addin
+{
+ /// <summary>
+ /// A custom Reference Manager that will handle all artifact reference that can be easily transferable.
+ /// </summary>
+ public interface IReferenceManager
+ {
+ Artifact.Artifact Add(IReferenceInfo reference);
+ void Remove(IReferenceInfo reference);
+ void Initialize(VSLangProj80.VSProject2 project);
+ string ReferenceFolder { get; }
+ void CopyArtifact(Artifact.Artifact artifact, NPanday.Logging.Logger logger);
+ void ResyncArtifacts(NPanday.Logging.Logger logger);
+ void ResyncArtifactsFromLocalRepository(NPanday.Logging.Logger logger);
+ event EventHandler<ReferenceErrorEventArgs> OnError;
+ }
+}
\ No newline at end of file
Added: incubator/npanday/trunk/dotnet/assemblies/NPanday.VisualStudio.Addin/src/main/csharp/NPanday/VisualStudio/Addin/IWebServiceRefInfo.cs
URL: http://svn.apache.org/viewvc/incubator/npanday/trunk/dotnet/assemblies/NPanday.VisualStudio.Addin/src/main/csharp/NPanday/VisualStudio/Addin/IWebServiceRefInfo.cs?rev=1200751&view=auto
==============================================================================
--- incubator/npanday/trunk/dotnet/assemblies/NPanday.VisualStudio.Addin/src/main/csharp/NPanday/VisualStudio/Addin/IWebServiceRefInfo.cs (added)
+++ incubator/npanday/trunk/dotnet/assemblies/NPanday.VisualStudio.Addin/src/main/csharp/NPanday/VisualStudio/Addin/IWebServiceRefInfo.cs Fri Nov 11 07:01:15 2011
@@ -0,0 +1,10 @@
+namespace NPanday.VisualStudio.Addin
+{
+ public interface IWebServiceRefInfo
+ {
+ string Name { get; set; }
+ string WSDLUrl { get; set; }
+ string OutputFile { get; set; }
+ string WsdlFile { get; set; }
+ }
+}
\ No newline at end of file
Added: incubator/npanday/trunk/dotnet/assemblies/NPanday.VisualStudio.Addin/src/main/csharp/NPanday/VisualStudio/Addin/IWebServicesRefUtils.cs
URL: http://svn.apache.org/viewvc/incubator/npanday/trunk/dotnet/assemblies/NPanday.VisualStudio.Addin/src/main/csharp/NPanday/VisualStudio/Addin/IWebServicesRefUtils.cs?rev=1200751&view=auto
==============================================================================
--- incubator/npanday/trunk/dotnet/assemblies/NPanday.VisualStudio.Addin/src/main/csharp/NPanday/VisualStudio/Addin/IWebServicesRefUtils.cs (added)
+++ incubator/npanday/trunk/dotnet/assemblies/NPanday.VisualStudio.Addin/src/main/csharp/NPanday/VisualStudio/Addin/IWebServicesRefUtils.cs Fri Nov 11 07:01:15 2011
@@ -0,0 +1,16 @@
+using System.Collections.Generic;
+using EnvDTE;
+
+namespace NPanday.VisualStudio.Addin
+{
+ public interface IWebServicesRefUtils
+ {
+ bool ProjectHasWebReferences(Project project);
+ //bool RemovePomWebReferenceInfo(string webRefNamespace);
+ bool AddPomWebReferenceInfo(IWebServiceRefInfo webref);
+ List<IWebServiceRefInfo> GetWebReferences(Project project);
+ void UpdateWebReferences(Project project);
+ bool UpdateWSDLFile(IWebServiceRefInfo webRef);
+ bool GenerateProxies(IWebServiceRefInfo webRef);
+ }
+}
\ No newline at end of file
Added: incubator/npanday/trunk/dotnet/assemblies/NPanday.VisualStudio.Addin/src/main/csharp/NPanday/VisualStudio/Addin/LocalArtifactItem.cs
URL: http://svn.apache.org/viewvc/incubator/npanday/trunk/dotnet/assemblies/NPanday.VisualStudio.Addin/src/main/csharp/NPanday/VisualStudio/Addin/LocalArtifactItem.cs?rev=1200751&view=auto
==============================================================================
--- incubator/npanday/trunk/dotnet/assemblies/NPanday.VisualStudio.Addin/src/main/csharp/NPanday/VisualStudio/Addin/LocalArtifactItem.cs (added)
+++ incubator/npanday/trunk/dotnet/assemblies/NPanday.VisualStudio.Addin/src/main/csharp/NPanday/VisualStudio/Addin/LocalArtifactItem.cs Fri Nov 11 07:01:15 2011
@@ -0,0 +1,25 @@
+using System.Windows.Forms;
+
+namespace NPanday.VisualStudio.Addin
+{
+ class LocalArtifactItem : ListViewItem
+ {
+ public LocalArtifactItem() { }
+ public LocalArtifactItem(string name)
+ : base(name)
+ {
+ }
+
+ public LocalArtifactItem(string[] items) : base(items) { }
+
+ public LocalArtifactItem(string[] items, int imageIndex) : base(items, imageIndex) { }
+
+ private NPanday.Artifact.Artifact artifact;
+
+ public NPanday.Artifact.Artifact Artifact
+ {
+ get { return artifact; }
+ set { artifact = value; }
+ }
+ }
+}
\ No newline at end of file
Added: incubator/npanday/trunk/dotnet/assemblies/NPanday.VisualStudio.Addin/src/main/csharp/NPanday/VisualStudio/Addin/Messages.cs
URL: http://svn.apache.org/viewvc/incubator/npanday/trunk/dotnet/assemblies/NPanday.VisualStudio.Addin/src/main/csharp/NPanday/VisualStudio/Addin/Messages.cs?rev=1200751&view=auto
==============================================================================
--- incubator/npanday/trunk/dotnet/assemblies/NPanday.VisualStudio.Addin/src/main/csharp/NPanday/VisualStudio/Addin/Messages.cs (added)
+++ incubator/npanday/trunk/dotnet/assemblies/NPanday.VisualStudio.Addin/src/main/csharp/NPanday/VisualStudio/Addin/Messages.cs Fri Nov 11 07:01:15 2011
@@ -0,0 +1,64 @@
+namespace NPanday.VisualStudio.Addin
+{
+ /// <summary>
+ /// MSG_E_* = ERROR MSGS
+ /// MSG_EF_* = ERROR MSGS W/ STRING.FORMAT
+ /// MSG_L_* = LOG MSGS
+ /// MSG_Q_* = QUESTIONS STATEMENT
+ /// MSG_D_* = DISPLAY TEXT(Button, CommnadBar)
+ /// MSG_C_* = Caption
+ /// </summary>
+ public static class Messages
+ {
+ public const string MSG_E_NOTIMPLEMENTED = "The method or operation is not implemented.";
+ public const string MSG_L_NPANDAY_ALREADY_STARTED = "\nNPanday Addin Has Already Started.";
+ public const string MSG_L_NPANDAY_ADDIN_STARTED = "\nNPanday Addin {0} Successfully Started (in {1:0.00} seconds).";
+ public const string MSG_L_UNABLE_TO_REGISTER_ADD_ARTIFACT_MENU = "\nCould not register the menu for adding artifacts.";
+ public const string MSG_L_UNABLE_TO_REGISTER_STOP_BUILD_MENU = "\nCould not register the menu for stopping maven builds.";
+ public const string MSG_L_UNABLE_TO_REGISTER_NPANDAY_MENUS = "\nCould not register the default NPanday menus.";
+ public const string MSG_L_UNABLE_TO_REGISTER_ALL_PROJECTS_MENU = "\nCould not register the menu for global actions on all projects.";
+ public const string MSG_E_NPANDAY_REMOVE_DEPENDENCY_ERROR = "NPanday Remove Dependency Error:";
+ public const string MSG_Q_STOP_MAVEN_BUILD = "Do you want to stop the NPanday Build?";
+ public const string MSG_EF_NOT_A_PROJECT_POM = "Not A Project Pom Error: {0} is not a project Pom, the pom is a parent pom type.";
+ public const string MSG_EF_NOT_THE_PROJECT_POM = "The Pom may not be the project's Pom: Project Name: {0} is not equal to Pom artifactId: {1}";
+ public const string MSG_E_PARENTPOM_NOTFOUND = "parent-pom.xml Not Found";//from Parent pom.xml to paren-pom.xml
+ public const string MSG_E_EXEC_ERROR = "NPanday Execution Error: ";
+ public const string MSG_L_SHUTTING_DOWN_NPANDAY = "\nShutting Down NPanday Visual Studio Addin.";
+ public const string MSG_L_SUCCESFULLY_SHUTDOWN = "\nNPanday Successfully Stopped.";//from ShutDown to Stopped
+ public const string MSG_D_NPANDAY_BUILD_SYSTEM = "NPanday Build System";
+ public const string MSG_T_NPANDAY_BUILDSYSTEM = "Executes the command for NPanday Addin";
+ public const string MSG_C_ADD_REFERENCE = "Add &Reference...";
+ public const string MSG_C_ADD_WEB_REFERENCE = "Add W&eb Reference...";
+ public const string MSG_C_UPDATE_POM_WEB_REFERENCES = "Update POM Web References...";
+ public const string MSG_C_CONFIGURE_MAVEN_REPO = "Configure Maven Repository...";
+ public const string MSG_C_ADD_MAVEN_ARTIFACT = "Add Maven Artifact...";
+ public const string MSG_C_CHANGE_MAVEN_SETTING_XML = "Change Maven settings.xml...";
+ public const string MSG_C_SET_COMPILE_SIGN_ASSEMBLY_KEY = "Set NPanday Compile Sign Assembly Key...";
+ public const string MSG_C_IMPORT_PROJECT = "Generate Solution's POM Information...";
+ public const string MSG_C_STOP_MAVEN_BUILD = "Stop Maven Build";
+ public const string MSG_C_MAVEN_PHASE = "Maven Phase";
+ public const string MSG_C_CLEAN = "Clean";
+ public const string MSG_C_BUILD = "Build [compile]";
+ public const string MSG_C_TEST = "Test";
+ public const string MSG_C_INSTALL = "Install";
+ public const string MSG_C_DEPLOY = "Deploy";
+ public const string MSG_C_CLEAN_ALLPROJECT = "All Projects: Clean";
+ public const string MSG_C_TEST_ALLPROJECT = "All Projects: Test";
+ public const string MSG_C_INSTALL_ALLPROJECT = "All Projects: Install";
+ public const string MSG_C_BUILD_CURRENTPROJECT = "Current Project: Build [compile]";
+ public const string MSG_C_INSTALL_CURRENTPROJECT = "Current Project: Install";
+ public const string MSG_C_BUILD_ALLPROJECT = "All Projects: Build [compile]";
+ public const string MSG_C_CLEAN_CURRENTPROJECT = "Current Project: Clean";
+ public const string MSG_C_TEST_CURRENTPROJECT = "Current Project: Test";
+ public const string MSG_C_RUNUNITTEST = "Run Unit Test/s";
+ public const string MSG_C_COMPILEANDRUNTEST = "Compile and Run Unit Test/s";
+ public const string MSG_Q_STOPCURRENTBUILD = "A NPanday Build is currently running, Do you want to stop the build and proceed to a new Build Execution?";
+ public const string MSG_C_STOPNPANDAYBUILD = "Stop NPanday Build";
+ public const string MSG_C_EXEC_ERROR = "Execution Error:";
+ public const string MSG_C_ERROR = "Error";
+ public const string MSG_C_ALL_PROJECTS = "All NPanday Projects";
+ public const string MSG_C_CUR_PROJECT = "Current NPanday Project";
+ public const string MSG_D_WEB_REF = "Web References";
+ public const string MSG_D_SERV_REF = "Service References";
+ }
+}
\ No newline at end of file
Added: incubator/npanday/trunk/dotnet/assemblies/NPanday.VisualStudio.Addin/src/main/csharp/NPanday/VisualStudio/Addin/NPandayBuildSystemProperties.cs
URL: http://svn.apache.org/viewvc/incubator/npanday/trunk/dotnet/assemblies/NPanday.VisualStudio.Addin/src/main/csharp/NPanday/VisualStudio/Addin/NPandayBuildSystemProperties.cs?rev=1200751&view=auto
==============================================================================
--- incubator/npanday/trunk/dotnet/assemblies/NPanday.VisualStudio.Addin/src/main/csharp/NPanday/VisualStudio/Addin/NPandayBuildSystemProperties.cs (added)
+++ incubator/npanday/trunk/dotnet/assemblies/NPanday.VisualStudio.Addin/src/main/csharp/NPanday/VisualStudio/Addin/NPandayBuildSystemProperties.cs Fri Nov 11 07:01:15 2011
@@ -0,0 +1,40 @@
+using System;
+
+namespace NPanday.VisualStudio.Addin
+{
+ public class NPandayBuildSystemProperties : System.ComponentModel.ISynchronizeInvoke
+ {
+
+ private object application;
+
+ public object Application
+ {
+ get { return application; }
+ set { application = value; }
+ }
+
+ #region ISynchronizeInvoke Members
+
+ public IAsyncResult BeginInvoke(Delegate method, object[] args)
+ {
+ throw new Exception(Messages.MSG_E_NOTIMPLEMENTED);
+ }
+
+ public object EndInvoke(IAsyncResult result)
+ {
+ throw new Exception(Messages.MSG_E_NOTIMPLEMENTED);
+ }
+
+ public object Invoke(Delegate method, object[] args)
+ {
+ throw new Exception(Messages.MSG_E_NOTIMPLEMENTED);
+ }
+
+ public bool InvokeRequired
+ {
+ get { return false; }
+ }
+
+ #endregion
+ }
+}
\ No newline at end of file
Added: incubator/npanday/trunk/dotnet/assemblies/NPanday.VisualStudio.Addin/src/main/csharp/NPanday/VisualStudio/Addin/ReferenceErrorEventArgs.cs
URL: http://svn.apache.org/viewvc/incubator/npanday/trunk/dotnet/assemblies/NPanday.VisualStudio.Addin/src/main/csharp/NPanday/VisualStudio/Addin/ReferenceErrorEventArgs.cs?rev=1200751&view=auto
==============================================================================
--- incubator/npanday/trunk/dotnet/assemblies/NPanday.VisualStudio.Addin/src/main/csharp/NPanday/VisualStudio/Addin/ReferenceErrorEventArgs.cs (added)
+++ incubator/npanday/trunk/dotnet/assemblies/NPanday.VisualStudio.Addin/src/main/csharp/NPanday/VisualStudio/Addin/ReferenceErrorEventArgs.cs Fri Nov 11 07:01:15 2011
@@ -0,0 +1,14 @@
+using System;
+
+namespace NPanday.VisualStudio.Addin
+{
+ public class ReferenceErrorEventArgs : EventArgs
+ {
+ string message;
+ public string Message
+ {
+ get { return message; }
+ set { message = value; }
+ }
+ }
+}
\ No newline at end of file
Added: incubator/npanday/trunk/dotnet/assemblies/NPanday.VisualStudio.Addin/src/main/csharp/NPanday/VisualStudio/Addin/ReferenceInfo.cs
URL: http://svn.apache.org/viewvc/incubator/npanday/trunk/dotnet/assemblies/NPanday.VisualStudio.Addin/src/main/csharp/NPanday/VisualStudio/Addin/ReferenceInfo.cs?rev=1200751&view=auto
==============================================================================
--- incubator/npanday/trunk/dotnet/assemblies/NPanday.VisualStudio.Addin/src/main/csharp/NPanday/VisualStudio/Addin/ReferenceInfo.cs (added)
+++ incubator/npanday/trunk/dotnet/assemblies/NPanday.VisualStudio.Addin/src/main/csharp/NPanday/VisualStudio/Addin/ReferenceInfo.cs Fri Nov 11 07:01:15 2011
@@ -0,0 +1,71 @@
+namespace NPanday.VisualStudio.Addin
+{
+ public class ReferenceInfo : IReferenceInfo
+ {
+ public ReferenceInfo(){}
+ public ReferenceInfo(Artifact.Artifact artifact)
+ {
+ path = artifact.FileInfo.FullName;
+ fileName = artifact.FileInfo.Name;
+ version = artifact.Version;
+ this.artifact = artifact;
+ }
+
+ #region IReferenceInfo Members
+
+ string path;
+ public string Path
+ {
+ get
+ {
+ return path;
+ }
+ set
+ {
+ path = value;
+ }
+ }
+
+ string fileName;
+ public string FileName
+ {
+ get
+ {
+ return fileName;
+ }
+ set
+ {
+ fileName = value;
+ }
+ }
+
+ string version;
+ public string Version
+ {
+ get
+ {
+ return version;
+ }
+ set
+ {
+ version = value;
+ }
+ }
+
+ Artifact.Artifact artifact;
+ public NPanday.Artifact.Artifact Artifact
+ {
+ get
+ {
+ return artifact;
+ }
+ set
+ {
+ artifact = value;
+ }
+ }
+
+ #endregion
+
+ }
+}
\ No newline at end of file
Modified: incubator/npanday/trunk/dotnet/assemblies/NPanday.VisualStudio.Addin/src/main/csharp/NPanday/VisualStudio/Addin/ReferenceManager.cs
URL: http://svn.apache.org/viewvc/incubator/npanday/trunk/dotnet/assemblies/NPanday.VisualStudio.Addin/src/main/csharp/NPanday/VisualStudio/Addin/ReferenceManager.cs?rev=1200751&r1=1200750&r2=1200751&view=diff
==============================================================================
--- incubator/npanday/trunk/dotnet/assemblies/NPanday.VisualStudio.Addin/src/main/csharp/NPanday/VisualStudio/Addin/ReferenceManager.cs (original)
+++ incubator/npanday/trunk/dotnet/assemblies/NPanday.VisualStudio.Addin/src/main/csharp/NPanday/VisualStudio/Addin/ReferenceManager.cs Fri Nov 11 07:01:15 2011
@@ -26,29 +26,6 @@ using EnvDTE;
namespace NPanday.VisualStudio.Addin
{
#region Interfaces
-
- /// <summary>
- /// A custom Reference Manager that will handle all artifact reference that can be easily transferable.
- /// </summary>
- public interface IReferenceManager
- {
- Artifact.Artifact Add(IReferenceInfo reference);
- void Remove(IReferenceInfo reference);
- void Initialize(VSLangProj80.VSProject2 project);
- string ReferenceFolder { get; }
- void CopyArtifact(Artifact.Artifact artifact, NPanday.Logging.Logger logger);
- void ResyncArtifacts(NPanday.Logging.Logger logger);
- void ResyncArtifactsFromLocalRepository(NPanday.Logging.Logger logger);
- event EventHandler<ReferenceErrorEventArgs> OnError;
- }
-
- public interface IReferenceInfo
- {
- string Path { get;set;}
- string FileName { get;set;}
- string Version { get; set;}
- Artifact.Artifact Artifact { get; set; }
- }
#endregion
@@ -278,85 +255,4 @@ namespace NPanday.VisualStudio.Addin
#endregion
}
-
- public class ReferenceErrorEventArgs : EventArgs
- {
- string message;
- public string Message
- {
- get { return message; }
- set { message = value; }
- }
- }
-
- public class ReferenceInfo : IReferenceInfo
- {
- public ReferenceInfo(){}
- public ReferenceInfo(Artifact.Artifact artifact)
- {
- path = artifact.FileInfo.FullName;
- fileName = artifact.FileInfo.Name;
- version = artifact.Version;
- this.artifact = artifact;
- }
-
- #region IReferenceInfo Members
-
- string path;
- public string Path
- {
- get
- {
- return path;
- }
- set
- {
- path = value;
- }
- }
-
- string fileName;
- public string FileName
- {
- get
- {
- return fileName;
- }
- set
- {
- fileName = value;
- }
- }
-
- string version;
- public string Version
- {
- get
- {
- return version;
- }
- set
- {
- version = value;
- }
- }
-
- Artifact.Artifact artifact;
- public NPanday.Artifact.Artifact Artifact
- {
- get
- {
- return artifact;
- }
- set
- {
- artifact = value;
- }
- }
-
- #endregion
-
- }
-
-
}
Added: incubator/npanday/trunk/dotnet/assemblies/NPanday.VisualStudio.Addin/src/main/csharp/NPanday/VisualStudio/Addin/RemoteArtifactNode.cs
URL: http://svn.apache.org/viewvc/incubator/npanday/trunk/dotnet/assemblies/NPanday.VisualStudio.Addin/src/main/csharp/NPanday/VisualStudio/Addin/RemoteArtifactNode.cs?rev=1200751&view=auto
==============================================================================
--- incubator/npanday/trunk/dotnet/assemblies/NPanday.VisualStudio.Addin/src/main/csharp/NPanday/VisualStudio/Addin/RemoteArtifactNode.cs (added)
+++ incubator/npanday/trunk/dotnet/assemblies/NPanday.VisualStudio.Addin/src/main/csharp/NPanday/VisualStudio/Addin/RemoteArtifactNode.cs Fri Nov 11 07:01:15 2011
@@ -0,0 +1,35 @@
+using System.Windows.Forms;
+
+namespace NPanday.VisualStudio.Addin
+{
+ class RemoteArtifactNode : TreeNode
+ {
+ public RemoteArtifactNode() { }
+ public RemoteArtifactNode(string name) : base(name)
+ {
+ }
+ private bool isAssembly;
+
+ public bool IsAssembly
+ {
+ get { return isAssembly; }
+ set { isAssembly = value; }
+ }
+
+ private string artifactUrl;
+
+ public string ArtifactUrl
+ {
+ get { return artifactUrl; }
+ set { artifactUrl = value; }
+ }
+
+ private bool isFileSystem;
+
+ public bool IsFileSystem
+ {
+ get { return isFileSystem; }
+ set { isFileSystem = value; }
+ }
+ }
+}
\ No newline at end of file
Added: incubator/npanday/trunk/dotnet/assemblies/NPanday.VisualStudio.Addin/src/main/csharp/NPanday/VisualStudio/Addin/WebReferenceEventArgs.cs
URL: http://svn.apache.org/viewvc/incubator/npanday/trunk/dotnet/assemblies/NPanday.VisualStudio.Addin/src/main/csharp/NPanday/VisualStudio/Addin/WebReferenceEventArgs.cs?rev=1200751&view=auto
==============================================================================
--- incubator/npanday/trunk/dotnet/assemblies/NPanday.VisualStudio.Addin/src/main/csharp/NPanday/VisualStudio/Addin/WebReferenceEventArgs.cs (added)
+++ incubator/npanday/trunk/dotnet/assemblies/NPanday.VisualStudio.Addin/src/main/csharp/NPanday/VisualStudio/Addin/WebReferenceEventArgs.cs Fri Nov 11 07:01:15 2011
@@ -0,0 +1,81 @@
+using System;
+using System.IO;
+
+namespace NPanday.VisualStudio.Addin
+{
+ public class WebReferenceEventArgs : FileSystemEventArgs
+ {
+
+ public WebReferenceEventArgs(WatcherChangeTypes changeType, string directory, string name )
+ :base(changeType, directory,name)
+ {
+ this.referenceDirectory = directory;
+ }
+
+ private string referenceDirectory;
+
+ public string ReferenceDirectory
+ {
+ get { return referenceDirectory; }
+ set { referenceDirectory = value; }
+ }
+
+
+ private string oldNamespace;
+
+ public string OldNamespace
+ {
+ get { return oldNamespace; }
+ set { oldNamespace = value; }
+ }
+
+
+ private string _namespace;
+
+ public string Namespace
+ {
+ get { return _namespace; }
+ set { _namespace = value; }
+ }
+
+ private string wsdlUrl;
+
+ public string WsdlUrl
+ {
+ get { return wsdlUrl; }
+ set { wsdlUrl = value; }
+ }
+
+ private string wsdlFile;
+
+ public string WsdlFile
+ {
+ get { return wsdlFile; }
+ set { wsdlFile = value; }
+ }
+
+
+ public void Init(string wsPath)
+ {
+ if (!string.IsNullOrEmpty(wsPath))
+ {
+ if (!this.referenceDirectory.Equals(Path.Combine(wsPath, this.Name), StringComparison.InvariantCultureIgnoreCase))
+ {
+ this.referenceDirectory = Path.Combine(wsPath, this.Name);
+ }
+ this.Namespace = this.Name;
+ if (this.ChangeType != WatcherChangeTypes.Deleted)
+ {
+ string projectPath = Path.GetDirectoryName(Path.GetDirectoryName(this.referenceDirectory));
+
+ this.wsdlUrl = WebServicesReferenceUtils.GetWsdlUrl(WebServicesReferenceUtils.GetReferenceFile(this.referenceDirectory));
+ this.wsdlFile = WebServicesReferenceUtils.GetWsdlFile(this.referenceDirectory);
+ this.wsdlFile = this.wsdlFile.Substring(projectPath.Length+1);
+
+ }
+ }
+ }
+
+
+ }
+}
\ No newline at end of file
Added: incubator/npanday/trunk/dotnet/assemblies/NPanday.VisualStudio.Addin/src/main/csharp/NPanday/VisualStudio/Addin/WebReferencesClasses.cs
URL: http://svn.apache.org/viewvc/incubator/npanday/trunk/dotnet/assemblies/NPanday.VisualStudio.Addin/src/main/csharp/NPanday/VisualStudio/Addin/WebReferencesClasses.cs?rev=1200751&view=auto
==============================================================================
--- incubator/npanday/trunk/dotnet/assemblies/NPanday.VisualStudio.Addin/src/main/csharp/NPanday/VisualStudio/Addin/WebReferencesClasses.cs (added)
+++ incubator/npanday/trunk/dotnet/assemblies/NPanday.VisualStudio.Addin/src/main/csharp/NPanday/VisualStudio/Addin/WebReferencesClasses.cs Fri Nov 11 07:01:15 2011
@@ -0,0 +1,41 @@
+using System.IO;
+
+namespace NPanday.VisualStudio.Addin
+{
+ public class WebReferencesClasses
+ {
+ private bool running;
+ private string webRefPath;
+
+ public WebReferencesClasses(string webRefPath)
+ {
+ this.webRefPath = webRefPath;
+ this.running = true;
+ }
+
+ public void WaitForClasses(string nSpace)
+ {
+ while (running)
+ {
+ //check if classes are generated
+ string[] files = Directory.GetFiles(this.webRefPath);
+ foreach (string file in files)
+ {
+ if (file.Contains(".cs") || file.Contains(".vb"))
+ {
+ if (!string.IsNullOrEmpty(nSpace) && file.Contains(nSpace))
+ {
+ running = false;
+ break;
+ }
+ else
+ {
+ running = false;
+ break;
+ }
+ }
+ }
+ }
+ }
+ }
+}
\ No newline at end of file
Added: incubator/npanday/trunk/dotnet/assemblies/NPanday.VisualStudio.Addin/src/main/csharp/NPanday/VisualStudio/Addin/WebServiceRefInfo.cs
URL: http://svn.apache.org/viewvc/incubator/npanday/trunk/dotnet/assemblies/NPanday.VisualStudio.Addin/src/main/csharp/NPanday/VisualStudio/Addin/WebServiceRefInfo.cs?rev=1200751&view=auto
==============================================================================
--- incubator/npanday/trunk/dotnet/assemblies/NPanday.VisualStudio.Addin/src/main/csharp/NPanday/VisualStudio/Addin/WebServiceRefInfo.cs (added)
+++ incubator/npanday/trunk/dotnet/assemblies/NPanday.VisualStudio.Addin/src/main/csharp/NPanday/VisualStudio/Addin/WebServiceRefInfo.cs Fri Nov 11 07:01:15 2011
@@ -0,0 +1,69 @@
+namespace NPanday.VisualStudio.Addin
+{
+ public class WebServiceRefInfo : IWebServiceRefInfo
+ {
+ public WebServiceRefInfo() { }
+ public WebServiceRefInfo(string name, string wsdlUrl)
+ {
+ this.name = name;
+ this.wsdlUrl = wsdlUrl;
+ }
+
+ #region IWebServiceRefInfo Members
+ string name;
+ public string Name
+ {
+ get
+ {
+ return name;
+ }
+ set
+ {
+ name = value;
+ }
+ }
+
+ string wsdlUrl;
+ public string WSDLUrl
+ {
+ get
+ {
+ return wsdlUrl;
+ }
+ set
+ {
+ wsdlUrl = value;
+ }
+ }
+
+ string outputFile;
+ public string OutputFile
+ {
+ get
+ {
+ return outputFile;
+ }
+ set
+ {
+ outputFile = value;
+ }
+ }
+
+ string wsdlFile;
+ public string WsdlFile
+ {
+ get
+ {
+ return wsdlFile;
+ }
+ set
+ {
+ wsdlFile = value;
+ }
+ }
+
+ #endregion
+
+
+ }
+}
\ No newline at end of file