/// <summary>
        /// Generiert eine Liste von 'PhysicalInterfaceWithCount' aus der Tabelle der
        /// verwendeten Schnittstellen. Es werden die Schnittstellen und Anzahl der Vorkommen
        /// ermittelt und in die Liste geschrieben.
        /// </summary>
        /// <returns>Liste von PhysicalInterfaceWithCount</returns>
        private List<PhysicalInterfaceWithCount> BuildList()
        {
            PhysicalInterfaceDataAccess dataAccess = new PhysicalInterfaceDataAccess();
            this.list = new List<PhysicalInterfaceWithCount>();

            foreach (String interfaceName in this.usedList.Items)
            {
                bool foundEntity = false;
                for (int i = 0; i < list.Count; i++)
                {
                    if (list[i].PhysicalInterface.Name.Equals(interfaceName))
                    {
                        list[i].Number = list[i].Number + 1;
                        foundEntity = true;
                    }
                }
                if (!foundEntity)
                {
                    PhysicalInterface physicalInterface = dataAccess.GetByName(interfaceName);
                    list.Add(new PhysicalInterfaceWithCount(physicalInterface, 1));
                }
            }

            return list;
        }