You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@struts.apache.org by hu...@apache.org on 2005/09/13 22:27:15 UTC

svn commit: r280642 - in /struts/sandbox/trunk/overdrive/Nexus: Core/Helpers/ Test/bin/Debug/ Web/

Author: husted
Date: Tue Sep 13 13:27:02 2005
New Revision: 280642

URL: http://svn.apache.org/viewcvs?rev=280642&view=rev
Log:
OVR-21
* Remove cruft.

Modified:
    struts/sandbox/trunk/overdrive/Nexus/Core/Helpers/IViewHelper.cs
    struts/sandbox/trunk/overdrive/Nexus/Core/Helpers/ViewHelper.cs
    struts/sandbox/trunk/overdrive/Nexus/Test/bin/Debug/Nexus.Core.dll
    struts/sandbox/trunk/overdrive/Nexus/Test/bin/Debug/Nexus.Core.pdb
    struts/sandbox/trunk/overdrive/Nexus/Test/bin/Debug/Nexus.Core.xml
    struts/sandbox/trunk/overdrive/Nexus/Test/bin/Debug/Nexus.Extras.dll
    struts/sandbox/trunk/overdrive/Nexus/Test/bin/Debug/Nexus.Extras.pdb
    struts/sandbox/trunk/overdrive/Nexus/Test/bin/Debug/Nexus.Test.dll
    struts/sandbox/trunk/overdrive/Nexus/Test/bin/Debug/Nexus.Test.pdb
    struts/sandbox/trunk/overdrive/Nexus/Web/ViewControl.ascx.cs
    struts/sandbox/trunk/overdrive/Nexus/Web/Web.csproj
    struts/sandbox/trunk/overdrive/Nexus/Web/WebHelper.cs

Modified: struts/sandbox/trunk/overdrive/Nexus/Core/Helpers/IViewHelper.cs
URL: http://svn.apache.org/viewcvs/struts/sandbox/trunk/overdrive/Nexus/Core/Helpers/IViewHelper.cs?rev=280642&r1=280641&r2=280642&view=diff
==============================================================================
--- struts/sandbox/trunk/overdrive/Nexus/Core/Helpers/IViewHelper.cs (original)
+++ struts/sandbox/trunk/overdrive/Nexus/Core/Helpers/IViewHelper.cs Tue Sep 13 13:27:02 2005
@@ -33,122 +33,14 @@
 	/// 
 	public interface IViewHelper
 	{
-		#region "Deprecated" in favor of new ViewControl methods
 
 		/// <summary>
-		/// Invoke the helper's command and bind the output to 
-		/// controls in the given collection.
-		/// </summary>
-		/// <remarks><p>
-		/// Most code behinds will call either ExecuteBind or 
-		/// ReadExecute by passing in the collection of controls 
-		/// from a panel control. 
-		/// </p></remarks>
-		/// <param name="controls">Collection of controls to populate.</param>
-		/// 
-		void ExecuteBind(ICollection controls);
-
-
-		/// <summary>
-		/// Read input from the controls in the given collection, 
-		/// and invoke the helper's command.
-		/// </summary>
-		/// <param name="controls">Collection of controls to 
-		/// populate.</param>
-		/// <remarks><p>
-		/// Most code behinds will call either ExecuteBind or 
-		/// ReadExecute by passing in the collection of controls 
-		/// from a panel control. 
-		/// </p></remarks>
-		/// 
-		void ReadExecute(ICollection controls);
-
-
-		/// <summary>
-		/// Bind the output of the helper's command to controls in the 
-		/// given collection.
-		/// </summary>
-		/// <param name="controls">Collection of controls to 
-		/// populate.</param>
-		/// 
-		void Bind(ICollection controls);
-
-
-		/// <summary>
-		/// Invoke the helper's command.
+		/// Perform the Command associated with this Helper.
 		/// </summary>
 		/// 
 		void Execute();
 
-
-		/// <summary>
-		/// Read input from the controls in the given collection.
-		/// </summary>
-		/// <param name="controls">Collection of controls to populate.</param>
-		/// 
-		void Read(ICollection controls);
-
-		/// <summary>
-		/// Provide a prefix to trim from the id of a control during Read and 
-		/// Bind.
-		/// </summary>
-		/// <remarks><p>
-		/// The Prefix is needed when a single page uses a control 
-		/// more than once often in separate panels.
-		/// </p></remarks>
-		/// 
-		string Prefix { get; set; }
-
-
-		/// <summary>
-		/// Provide a suffix to truncate from a list control id 
-		/// in order to set a corresponding value field ["_list"].
-		/// </summary>
-		/// <remark><p>
-		/// When processing a single-value list control, if the id ends with 
-		/// the list suffix, 
-		/// the suffix is removed, and a field with the remaining name is set 
-		/// to the selected item value.
-		/// </p><P>
-		/// So, the selected item from a list control with the id 
-		/// "facility_key_list" will be set to a field named "facility_key".
-		/// </P></remark>
-		/// 
-		string ListSuffix { get; set; }
-
-		/* 
-			// TODO: 
-			string AlertSuffix {get; set}
-			string HintSuffix {get; set}
-			string LabelSuffix {get; set}
-		*/
-
-
-		/// <summary>
-		/// Indicate whether to set the value read from control to null 
-		/// if it is an empty string [TRUE].
-		/// </summary>
-		/// <remarks><p>
-		/// If a control is blank, it may still return an empty string. 
-		/// In a IDictionary, an empty string is a valid value, 
-		/// so the entry for the control will still exist. 
-		/// </p></remarks>
-		/// 
-		bool NullIfEmpty { get; set; }
-
-
-		/// <summary>
-		/// Provide a string token to insert as item 0 to a list controls ["--v--"].
-		/// </summary>
-		/// <remarks><p>
-		/// To disable feature, set to a null string.
-		/// </p></remarks>
-		/// 
-		string SelectItemPrompt { get; set; }
-
-		#endregion 
-
-		/// <summary>
+		// <summary>
 		/// Read input into the Criteria from a given Dictionary.
 		/// </summary>
 		/// <param name="criteria">Attributes to add to Critiera</param>
@@ -162,13 +54,11 @@
 		/// 
 		IDictionary Criteria { get; }
 
-
 		/// <summary>
 		/// User profile, which includes user ID and Locale.
 		/// </summary>
 		IProfile Profile { get; set; }
 
-
 		/// <summary>
 		/// Access result of operation as an IList.
 		/// </summary>
@@ -198,7 +88,6 @@
 		/// 
 		IDictionary Alerts { get; }
 
-
 		/// <summary>
 		/// Indicate if alerts are queued.
 		/// </summary>
@@ -206,7 +95,6 @@
 		/// 
 		bool HasAlerts { get; }
 
-
 		/// <summary>
 		/// Record an Exception, if thrown.
 		/// </summary>
@@ -223,7 +111,6 @@
 		/// 
 		bool HasFault { get; }
 
-
 		/// <summary>
 		/// Indicate if there are no alerts or fault pending.
 		/// </summary>
@@ -250,14 +137,12 @@
 		/// 
 		IDictionary Hints { get; }
 
-
 		/// <summary>
 		/// Indicate if Hints are queued.
 		/// </summary>
 		/// <returns>True if Hints are queued.</returns>
 		/// 
 		bool HasHints { get; }
-
 
 		/// <summary>
 		/// Return Hints formatted for display by a UI control.

Modified: struts/sandbox/trunk/overdrive/Nexus/Core/Helpers/ViewHelper.cs
URL: http://svn.apache.org/viewcvs/struts/sandbox/trunk/overdrive/Nexus/Core/Helpers/ViewHelper.cs?rev=280642&r1=280641&r2=280642&view=diff
==============================================================================
--- struts/sandbox/trunk/overdrive/Nexus/Core/Helpers/ViewHelper.cs (original)
+++ struts/sandbox/trunk/overdrive/Nexus/Core/Helpers/ViewHelper.cs Tue Sep 13 13:27:02 2005
@@ -46,33 +46,13 @@
 		/// </summary>
 		public const string SELECT_ITEM_PROMPT = "--v--";
 
-		#region Read and Bind (abstract)
-
-		public abstract void ExecuteBind(ICollection controls);
-
-		public abstract void ReadExecute(ICollection controls);
-
-		public abstract void Bind(ICollection controls);
-
-		public abstract void Read(ICollection controls);
+		#region Read and Bind 
 
 		public void Execute()
 		{
 			Catalog.ExecuteView(Context);
 		}
 
-		#endregion
-
-		#region Messages (abstract) 
-
-		public abstract string ErrorsText { get; }
-
-		public abstract string HintsText { get; }
-
-		#endregion
-
-		#region Read and Bind 
-
 		public void Read(IDictionary input, bool nullIfEmpty)
 		{
 			if (input == null) return;
@@ -164,6 +144,14 @@
 		}
 
 		#endregion 
+
+		#region Messages (abstract) 
+
+		public abstract string ErrorsText { get; }
+
+		public abstract string HintsText { get; }
+
+		#endregion
 
 		#region Tables
 

Modified: struts/sandbox/trunk/overdrive/Nexus/Test/bin/Debug/Nexus.Core.dll
URL: http://svn.apache.org/viewcvs/struts/sandbox/trunk/overdrive/Nexus/Test/bin/Debug/Nexus.Core.dll?rev=280642&r1=280641&r2=280642&view=diff
==============================================================================
Binary files - no diff available.

Modified: struts/sandbox/trunk/overdrive/Nexus/Test/bin/Debug/Nexus.Core.pdb
URL: http://svn.apache.org/viewcvs/struts/sandbox/trunk/overdrive/Nexus/Test/bin/Debug/Nexus.Core.pdb?rev=280642&r1=280641&r2=280642&view=diff
==============================================================================
Binary files - no diff available.

Modified: struts/sandbox/trunk/overdrive/Nexus/Test/bin/Debug/Nexus.Core.xml
URL: http://svn.apache.org/viewcvs/struts/sandbox/trunk/overdrive/Nexus/Test/bin/Debug/Nexus.Core.xml?rev=280642&r1=280641&r2=280642&view=diff
==============================================================================
--- struts/sandbox/trunk/overdrive/Nexus/Test/bin/Debug/Nexus.Core.xml (original)
+++ struts/sandbox/trunk/overdrive/Nexus/Test/bin/Debug/Nexus.Core.xml Tue Sep 13 13:27:02 2005
@@ -17,111 +17,13 @@
             </p></remarks>
             
         </member>
-        <member name="M:Nexus.Core.Helpers.IViewHelper.ExecuteBind(System.Collections.ICollection)">
-            <summary>
-            Invoke the helper's command and bind the output to 
-            controls in the given collection.
-            </summary>
-            <remarks><p>
-            Most code behinds will call either ExecuteBind or 
-            ReadExecute by passing in the collection of controls 
-            from a panel control. 
-            </p></remarks>
-            <param name="controls">Collection of controls to populate.</param>
-            
-        </member>
-        <member name="M:Nexus.Core.Helpers.IViewHelper.ReadExecute(System.Collections.ICollection)">
-            <summary>
-            Read input from the controls in the given collection, 
-            and invoke the helper's command.
-            </summary>
-            <param name="controls">Collection of controls to 
-            populate.</param>
-            <remarks><p>
-            Most code behinds will call either ExecuteBind or 
-            ReadExecute by passing in the collection of controls 
-            from a panel control. 
-            </p></remarks>
-            
-        </member>
-        <member name="M:Nexus.Core.Helpers.IViewHelper.Bind(System.Collections.ICollection)">
-            <summary>
-            Bind the output of the helper's command to controls in the 
-            given collection.
-            </summary>
-            <param name="controls">Collection of controls to 
-            populate.</param>
-            
-        </member>
         <member name="M:Nexus.Core.Helpers.IViewHelper.Execute">
             <summary>
-            Invoke the helper's command.
-            </summary>
-            
-        </member>
-        <member name="M:Nexus.Core.Helpers.IViewHelper.Read(System.Collections.ICollection)">
-            <summary>
-            Read input from the controls in the given collection.
-            </summary>
-            <param name="controls">Collection of controls to populate.</param>
-            
-        </member>
-        <member name="M:Nexus.Core.Helpers.IViewHelper.Read(System.Collections.IDictionary,System.Boolean)">
-            <summary>
-            Read input into the Criteria from a given Dictionary.
-            </summary>
-            <param name="criteria">Attributes to add to Critiera</param>
-            <param name="nullIfEmpty">Set attributes for empty strings to null</param>
-            
-        </member>
-        <member name="P:Nexus.Core.Helpers.IViewHelper.Prefix">
-            <summary>
-            Provide a prefix to trim from the id of a control during Read and 
-            Bind.
-            </summary>
-            <remarks><p>
-            The Prefix is needed when a single page uses a control 
-            more than once often in separate panels.
-            </p></remarks>
-            
-        </member>
-        <member name="P:Nexus.Core.Helpers.IViewHelper.ListSuffix">
-            <summary>
-            Provide a suffix to truncate from a list control id 
-            in order to set a corresponding value field ["_list"].
-            </summary>
-            <remark><p>
-            When processing a single-value list control, if the id ends with 
-            the list suffix, 
-            the suffix is removed, and a field with the remaining name is set 
-            to the selected item value.
-            </p><P>
-            So, the selected item from a list control with the id 
-            "facility_key_list" will be set to a field named "facility_key".
-            </P></remark>
-            
-        </member>
-        <member name="P:Nexus.Core.Helpers.IViewHelper.NullIfEmpty">
-            <summary>
-            Indicate whether to set the value read from control to null 
-            if it is an empty string [TRUE].
-            </summary>
-            <remarks><p>
-            If a control is blank, it may still return an empty string. 
-            In a IDictionary, an empty string is a valid value, 
-            so the entry for the control will still exist. 
-            </p></remarks>
-            
-        </member>
-        <member name="P:Nexus.Core.Helpers.IViewHelper.SelectItemPrompt">
-            <summary>
-            Provide a string token to insert as item 0 to a list controls ["--v--"].
+            Perform the Command associated with this Helper.
             </summary>
-            <remarks><p>
-            To disable feature, set to a null string.
-            </p></remarks>
             
         </member>
+        <!-- Badly formed XML comment ignored for member "M:Nexus.Core.Helpers.IViewHelper.Read(System.Collections.IDictionary,System.Boolean)" -->
         <member name="P:Nexus.Core.Helpers.IViewHelper.Criteria">
             <summary>
             Store input and output values.

Modified: struts/sandbox/trunk/overdrive/Nexus/Test/bin/Debug/Nexus.Extras.dll
URL: http://svn.apache.org/viewcvs/struts/sandbox/trunk/overdrive/Nexus/Test/bin/Debug/Nexus.Extras.dll?rev=280642&r1=280641&r2=280642&view=diff
==============================================================================
Binary files - no diff available.

Modified: struts/sandbox/trunk/overdrive/Nexus/Test/bin/Debug/Nexus.Extras.pdb
URL: http://svn.apache.org/viewcvs/struts/sandbox/trunk/overdrive/Nexus/Test/bin/Debug/Nexus.Extras.pdb?rev=280642&r1=280641&r2=280642&view=diff
==============================================================================
Binary files - no diff available.

Modified: struts/sandbox/trunk/overdrive/Nexus/Test/bin/Debug/Nexus.Test.dll
URL: http://svn.apache.org/viewcvs/struts/sandbox/trunk/overdrive/Nexus/Test/bin/Debug/Nexus.Test.dll?rev=280642&r1=280641&r2=280642&view=diff
==============================================================================
Binary files - no diff available.

Modified: struts/sandbox/trunk/overdrive/Nexus/Test/bin/Debug/Nexus.Test.pdb
URL: http://svn.apache.org/viewcvs/struts/sandbox/trunk/overdrive/Nexus/Test/bin/Debug/Nexus.Test.pdb?rev=280642&r1=280641&r2=280642&view=diff
==============================================================================
Binary files - no diff available.

Modified: struts/sandbox/trunk/overdrive/Nexus/Web/ViewControl.ascx.cs
URL: http://svn.apache.org/viewcvs/struts/sandbox/trunk/overdrive/Nexus/Web/ViewControl.ascx.cs?rev=280642&r1=280641&r2=280642&view=diff
==============================================================================
--- struts/sandbox/trunk/overdrive/Nexus/Web/ViewControl.ascx.cs (original)
+++ struts/sandbox/trunk/overdrive/Nexus/Web/ViewControl.ascx.cs Tue Sep 13 13:27:02 2005
@@ -39,7 +39,6 @@
 			set { View_Error_Send(this, new ViewArgs(value)); }
 		}
 
-
 		#region String utilities 
 
 		protected string NullIfEmpty(string input)

Modified: struts/sandbox/trunk/overdrive/Nexus/Web/Web.csproj
URL: http://svn.apache.org/viewcvs/struts/sandbox/trunk/overdrive/Nexus/Web/Web.csproj?rev=280642&r1=280641&r2=280642&view=diff
==============================================================================
--- struts/sandbox/trunk/overdrive/Nexus/Web/Web.csproj (original)
+++ struts/sandbox/trunk/overdrive/Nexus/Web/Web.csproj Tue Sep 13 13:27:02 2005
@@ -119,21 +119,6 @@
                     BuildAction = "Compile"
                 />
                 <File
-                    RelPath = "BaseGridPage.aspx"
-                    BuildAction = "Content"
-                />
-                <File
-                    RelPath = "BaseGridPage.aspx.cs"
-                    DependentUpon = "BaseGridPage.aspx"
-                    SubType = "ASPXCodeBehind"
-                    BuildAction = "Compile"
-                />
-                <File
-                    RelPath = "BaseGridPage.aspx.resx"
-                    DependentUpon = "BaseGridPage.aspx.cs"
-                    BuildAction = "EmbeddedResource"
-                />
-                <File
                     RelPath = "Global.asax"
                     SubType = "Component"
                     BuildAction = "Content"
@@ -165,16 +150,6 @@
                     BuildAction = "EmbeddedResource"
                 />
                 <File
-                    RelPath = "GridViewHelper.cs"
-                    SubType = "Code"
-                    BuildAction = "Compile"
-                />
-                <File
-                    RelPath = "IGridViewHelper.cs"
-                    SubType = "Code"
-                    BuildAction = "Compile"
-                />
-                <File
                     RelPath = "IViewControl.cs"
                     SubType = "Code"
                     BuildAction = "Compile"
@@ -209,11 +184,6 @@
                 />
                 <File
                     RelPath = "WebHelper.cs"
-                    SubType = "Code"
-                    BuildAction = "Compile"
-                />
-                <File
-                    RelPath = "WebViewHelper.cs"
                     SubType = "Code"
                     BuildAction = "Compile"
                 />

Modified: struts/sandbox/trunk/overdrive/Nexus/Web/WebHelper.cs
URL: http://svn.apache.org/viewcvs/struts/sandbox/trunk/overdrive/Nexus/Web/WebHelper.cs?rev=280642&r1=280641&r2=280642&view=diff
==============================================================================
--- struts/sandbox/trunk/overdrive/Nexus/Web/WebHelper.cs (original)
+++ struts/sandbox/trunk/overdrive/Nexus/Web/WebHelper.cs Tue Sep 13 13:27:02 2005
@@ -1,35 +1,12 @@
-using System;
 using System.Collections;
 using System.Text;
 using Nexus.Core.Helpers;
 
 namespace Nexus.Web
 {
-	/// <summary>
-	/// Summary description for WebHelper.
-	/// </summary>
 	public class WebHelper : ViewHelper
 	{
-		public override void ExecuteBind(ICollection controls)
-		{
-			throw new NotImplementedException();
-		}
-
-		public override void ReadExecute(ICollection controls)
-		{
-			throw new NotImplementedException();
-		}
-
-		public override void Bind(ICollection controls)
-		{
-			throw new NotImplementedException();
-		}
-
-		public override void Read(ICollection controls)
-		{
-			throw new NotImplementedException();
-		}
-
+	
 		public override string ErrorsText
 		{
 			get { return HtmlMessageBuilder(Alerts); }



---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@struts.apache.org
For additional commands, e-mail: dev-help@struts.apache.org