Author: husted
Date: Thu Oct 6 08:28:39 2005
New Revision: 306772
URL: http://svn.apache.org/viewcvs?rev=306772&view=rev
Log:
* Changes to XML Docs
* Changes permission of Critieria to private.
Modified:
struts/sandbox/trunk/overdrive/Nexus/Core/Validators/IProcessorContext.cs
struts/sandbox/trunk/overdrive/Nexus/Extras/Spring/FieldContext.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.Extras.xml
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/GridControl.ascx.cs
struts/sandbox/trunk/overdrive/Nexus/Web/ViewControl.ascx.cs
Modified:
struts/sandbox/trunk/overdrive/Nexus/Core/Validators/IProcessorContext.cs
URL:
http://svn.apache.org/viewcvs/struts/sandbox/trunk/overdrive/Nexus/Core/Validators/IProcessorContext.cs?rev=306772&r1=306771&r2=306772&view=diff
==============================================================================
--- struts/sandbox/trunk/overdrive/Nexus/Core/Validators/IProcessorContext.cs
(original)
+++ struts/sandbox/trunk/overdrive/Nexus/Core/Validators/IProcessorContext.cs
Thu Oct 6 08:28:39 2005
@@ -23,7 +23,7 @@
object Source { get; set; }
/// <summary>
- /// Reorod the target value after conversion or formatting.
+ /// Record the target value after conversion or formatting.
/// </summary>
///
object Target { get; set; }
Modified: struts/sandbox/trunk/overdrive/Nexus/Extras/Spring/FieldContext.cs
URL:
http://svn.apache.org/viewcvs/struts/sandbox/trunk/overdrive/Nexus/Extras/Spring/FieldContext.cs?rev=306772&r1=306771&r2=306772&view=diff
==============================================================================
--- struts/sandbox/trunk/overdrive/Nexus/Extras/Spring/FieldContext.cs
(original)
+++ struts/sandbox/trunk/overdrive/Nexus/Extras/Spring/FieldContext.cs Thu Oct
6 08:28:39 2005
@@ -32,7 +32,7 @@
/// To provide a default Alert or Required to use when no other is
provided,
/// provide a Message Resource entry in the form: "_alert" or
"_required".
/// </p><p>
- /// If a Label mesasge is not found, the FieldContext ID is returned
instead.
+ /// If a Label message is not found, the FieldContext ID is returned
instead.
/// Otherwise, if no message is found,
/// then the FieldContext ID and property tag (e.g.
"LastName_required")
/// is returned.
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=306772&r1=306771&r2=306772&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=306772&r1=306771&r2=306772&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=306772&r1=306771&r2=306772&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 Thu Oct
6 08:28:39 2005
@@ -913,7 +913,7 @@
</member>
<member name="P:Nexus.Core.Validators.IProcessorContext.Target">
<summary>
- Reorod the target value after conversion or formatting.
+ Record the target value after conversion or formatting.
</summary>
</member>
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=306772&r1=306771&r2=306772&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=306772&r1=306771&r2=306772&view=diff
==============================================================================
Binary files - no diff available.
Modified: struts/sandbox/trunk/overdrive/Nexus/Test/bin/Debug/Nexus.Extras.xml
URL:
http://svn.apache.org/viewcvs/struts/sandbox/trunk/overdrive/Nexus/Test/bin/Debug/Nexus.Extras.xml?rev=306772&r1=306771&r2=306772&view=diff
==============================================================================
--- struts/sandbox/trunk/overdrive/Nexus/Test/bin/Debug/Nexus.Extras.xml
(original)
+++ struts/sandbox/trunk/overdrive/Nexus/Test/bin/Debug/Nexus.Extras.xml Thu
Oct 6 08:28:39 2005
@@ -68,7 +68,7 @@
To provide a default Alert or Required to use when no other is
provided,
provide a Message Resource entry in the form: "_alert" or
"_required".
</p><p>
- If a Label mesasge is not found, the FieldContext ID is returned
instead.
+ If a Label message is not found, the FieldContext ID is returned
instead.
Otherwise, if no message is found,
then the FieldContext ID and property tag (e.g.
"LastName_required")
is returned.
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=306772&r1=306771&r2=306772&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=306772&r1=306771&r2=306772&view=diff
==============================================================================
Binary files - no diff available.
Modified: struts/sandbox/trunk/overdrive/Nexus/Web/GridControl.ascx.cs
URL:
http://svn.apache.org/viewcvs/struts/sandbox/trunk/overdrive/Nexus/Web/GridControl.ascx.cs?rev=306772&r1=306771&r2=306772&view=diff
==============================================================================
--- struts/sandbox/trunk/overdrive/Nexus/Web/GridControl.ascx.cs (original)
+++ struts/sandbox/trunk/overdrive/Nexus/Web/GridControl.ascx.cs Thu Oct 6
08:28:39 2005
@@ -19,7 +19,7 @@
/// <summary>
/// Values to use with a query statement.
/// </summary>
- public virtual IDictionary list_Criteria
+ private IDictionary list_Criteria
{
get
{
@@ -672,6 +672,12 @@
base.Page_Reset();
}
+ /// <summary>
+ /// Handle the page's Load event.
+ /// </summary>
+ /// <param name="sender">Event source</param>
+ /// <param name="e">Runtime arguments</param>
+ ///
private void Page_Load(object sender, EventArgs e)
{
Grid.AutoGenerateColumns = false;
@@ -686,6 +692,11 @@
#region Web Form Designer generated code
+ /// <summary>
+ /// Initialize components.
+ /// </summary>
+ /// <param name="e">Runtime parameters</param>
+ ///
protected override void OnInit(EventArgs e)
{
//
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=306772&r1=306771&r2=306772&view=diff
==============================================================================
--- struts/sandbox/trunk/overdrive/Nexus/Web/ViewControl.ascx.cs (original)
+++ struts/sandbox/trunk/overdrive/Nexus/Web/ViewControl.ascx.cs Thu Oct 6
08:28:39 2005
@@ -207,6 +207,68 @@
#endregion
+ #region ViewState methods
+
+ /// <summary>
+ /// Token under which to store the array of primary keys.
+ /// </summary>
+ ///
+ private const string KEYS = "Keys";
+
+ /// <summary>
+ /// Set an array of primary keys to the view state.
+ /// </summary>
+ /// <param name="keys">.</param>
+ ///
+ protected void SetKeyIndex(string[] keys)
+ {
+ ViewState[KEYS] = keys;
+ }
+
+ /// <summary>
+ /// Return the nth key from the array kept in view state.
+ /// </summary>
+ /// <param name="index">Array index for the primary key
(corresponds to index of the DataGrid).</param>
+ /// <returns>Nth key from primary key array kept in view
state.</returns>
+ protected string GetKeyIndex(int index)
+ {
+ string[] keys = (string[]) ViewState[KEYS];
+ return keys[index];
+ }
+
+ /// <summary>
+ /// Return the primary key for the current item index of the
DataGrid.
+ /// </summary>
+ /// <param name="e">DataGrid event arguments.</param>
+ /// <param name="offset">Number of items on prior pages, if any
(page*pagesize).</param>
+ /// <returns>The primary key for the current item index of the
DataGrid.</returns>
+ protected string GetKeyIndex(DataGridCommandEventArgs e, int
offset)
+ {
+ return GetKeyIndex(e.Item.ItemIndex + offset);
+ }
+
+ /// <summary>
+ /// Return the index for the given key,
+ /// usually so that it can be selected.
+ /// </summary>
+ /// <param name="list">List of KeyValue entries.</param>
+ /// <param name="key">A key value from the list</param>
+ /// <returns>-1 if not found</returns>
+ ///
+ protected int IndexForKey (IList list, string key)
+ {
+ int i = 0;
+ foreach (KeyValue row in list)
+ {
+ if (key.Equals (row.Key))
+ return i;
+ i++;
+ }
+ return -1;
+ }
+
+ #endregion
+
#region IViewControl methods
public void ResetControls()
@@ -276,6 +338,18 @@
else
BindListControl(x, s, r);
}
+ if (IsCheckBox(t))
+ {
+ CheckBox x = (CheckBox) t;
+ object v = dictionary[ToColumn(x.ID,
prefix)];
+ if (v != null) x.Checked = true;
+ }
+ if (IsRadioButton(t))
+ {
+ RadioButton x = (RadioButton) t;
+ object v = dictionary[ToColumn(x.ID,
prefix)];
+ if (v != null) x.Checked = true;
+ }
}
}
@@ -339,12 +413,14 @@
TextBox x = (TextBox) t;
string value = (nullOnEmpty) ?
NullOnEmpty(x.Text) : x.Text;
dictionary.Add(ToColumn(x.ID, prefix),
value);
+ continue;
}
if (IsLabel(t))
{
Label x = (Label) t;
string value = (nullOnEmpty) ?
NullOnEmpty(x.Text) : x.Text;
dictionary.Add(ToColumn(x.ID, prefix),
value);
+ continue;
}
if (IsListControl(t))
{
@@ -352,6 +428,7 @@
string root = RootId(x.ID, prefix,
list_suffix);
string value = (nullOnEmpty) ?
NullOnEmpty(x.SelectedValue) : x.SelectedValue;
dictionary.Add(root, value);
+ continue;
}
if (IsCheckBox(t))
{
@@ -359,6 +436,7 @@
string key = ToColumn(x.ID, prefix);
string value = (x.Checked) ? key : null;
dictionary.Add(key, value);
+ continue;
}
if (IsRadioButton(t))
{
@@ -366,6 +444,7 @@
string key = ToColumn(x.ID, prefix);
string value = (x.Checked) ? key : null;
dictionary.Add(key, value);
+ continue;
}
}
}
@@ -458,10 +537,17 @@
{
foreach (Control t in controls)
{
+ if (IsLabel(t))
+ {
+ Label x = (Label) t;
+ x.Text = GetMessage(x.ID);
+ continue;
+ }
if (IsButton(t))
{
Button x = (Button) t;
x.Text = GetMessage(x.ID);
+ continue;
}
if (IsHyperLink(t))
{
@@ -470,11 +556,6 @@
x.NavigateUrl = GetMessage(x.ID + LINK);
continue;
}
- if (IsLabel(t))
- {
- Label x = (Label) t;
- x.Text = GetMessage(x.ID);
- }
}
}
@@ -605,6 +686,12 @@
GetMessages();
}
+ /// <summary>
+ /// Handle the page's Load event.
+ /// </summary>
+ /// <param name="sender">Event source</param>
+ /// <param name="e">Runtime arguments</param>
+ ///
private void Page_Load(object sender, EventArgs e)
{
// Put user code to initialize the page here
@@ -612,6 +699,11 @@
#region Web Form Designer generated code
+ /// <summary>
+ /// Initialize components.
+ /// </summary>
+ /// <param name="e">Runtime parameters</param>
+ ///
protected override void OnInit(EventArgs e)
{
//
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]