public static List<TapPointDetails> GetCreateTapPointsOnMainConfig()
{
XmlDocument xmld = getConfigAsXMLDoc();
if (xmld == null) return null;
XmlNodeList nodelist = default(XmlNodeList);
XmlNode node = default(XmlNode);
List<TapPointDetails> pEntries = null;
TapPointDetails pSingleEntries = null;
try
{
//Get the list of name nodes
//nodelist = xmld.SelectNodes("LayerViewerConfig/Layers/Layer");
nodelist = xmld.SelectNodes("configuration/CreateTapPointsOnMain/CreateTapPointsOnMainDetails");
if (nodelist == null) { return null; }
//Loop through the nodes
pEntries = new List<TapPointDetails>();
for (int i = 0; i < nodelist.Count; i++)
{
node = nodelist.Item(i);
// Globals.InitDefaults((Object)pSingleEntries);
pSingleEntries = (TapPointDetails)Globals.DeserializeObject(node, typeof(TapPointDetails));
if (pSingleEntries != null)
{
pEntries.Add(pSingleEntries);
}
}
return pEntries;
}
catch //(Exception ex)
{
return null;
}
finally
{
xmld = null;
nodelist = null;
node = null;
pSingleEntries = null;
}
}