Added timing logic

Changed menu text
Support Procedure and ProcedureInfo
Added ChangeBar support
Fixed Ancestor Inheritance
This commit is contained in:
Rich
2010-05-25 16:09:40 +00:00
parent f2c571b113
commit f21a49d75e
5 changed files with 37 additions and 5 deletions

View File

@@ -18,6 +18,14 @@ namespace VEPROMS.CSLA.Library
return string.Empty;
}
#endregion
private bool _AncestorLookup=false;
public bool AncestorLookup
{
get { return _AncestorLookup; }
set { _AncestorLookup = value; }
}
#region Constructors
public XMLProperties()
{
@@ -83,11 +91,11 @@ namespace VEPROMS.CSLA.Library
get
{
if (_ParentLookup)
return OnLookInAncestor(this, new XMLPropertiesArgs(group, item));
return OnLookInAncestor(this, new XMLPropertiesArgs(group, item, AncestorLookup));
XmlNode xn = GetGroup(group);
if (xn == null) return OnLookInAncestor(this,new XMLPropertiesArgs(group,item));
if (xn == null) return OnLookInAncestor(this, new XMLPropertiesArgs(group, item, AncestorLookup));
XmlNode xa = GetItem(xn, item);
if (xa == null) return OnLookInAncestor(this, new XMLPropertiesArgs(group, item));
if (xa == null) return OnLookInAncestor(this, new XMLPropertiesArgs(group, item, AncestorLookup));
return xa.InnerText;
}
set