/*----------------------------------------------------*/ public static XmlNodeList GetFilterArgumentList(String aDataObjectNodeKey, cXMLDoc aXMLDoc) { return(DataObjectElement(aDataObjectNodeKey, aXMLDoc).SelectNodes("Filters/Argument")); }
/*----------------------------------------------------*/ public static XmlElement DataObjectElement(String aKey, cXMLDoc aXMLDoc) { return((XmlElement)aXMLDoc.DocElement.SelectSingleNode("DataObject[@Key='" + aKey + "']")); }
/*----------------------------------------------------*/ public static XmlNodeList GetDisplayPropertyNodeList(String aDataObjectNodeKey, cXMLDoc aXMLDoc) { return(DataObjectElement(aDataObjectNodeKey, aXMLDoc).SelectNodes("DisplayProperties/DisplayProperty")); }
/*-----------------------------------------------------*/ public cDataProviderXML(cAppl aAppl, string aDataFile) : base(aAppl) { mDataDoc = new cXMLDoc(Appl.Build_RootFileSystemPath(aDataFile)); }