Exemplo n.º 1
0
    public void LoadEventLists(string path)
    {
        foreach (var parentNode in parentNodes)
        {
            List <SM4Event> eventList = new List <SM4Event>();

            sm4EventLoader.LoadEventsFromXmlFile(path, parentNode, eventList);

            SM4EventList listEventsWithName = new SM4EventList();

            listEventsWithName.eventList = eventList;
            listEventsWithName.listName  = parentNode;

            sm4EventLists.Add(listEventsWithName);
        }
    }
Exemplo n.º 2
0
    public List <SM4Event> GetAllValidEvents(SM4EventList eventList)
    {
        List <SM4Event> listOfValidEvents = new List <SM4Event>();

        try
        {
            foreach (var sm4Event in eventList.eventList)
            {
                // check for valid attributes

                // then add it to the list
                listOfValidEvents.Add(sm4Event);
            }
        }
        catch
        {
            listOfValidEvents = null;
        }
        return(listOfValidEvents);
    }