public int CompareTo(object obj)
        {
            InstanceConfigEntry <E> instanceConfigEntry = obj as InstanceConfigEntry <E>;

            if (instanceConfigEntry != null)
            {
                return(Name.CompareTo(instanceConfigEntry.Name));
            }
            return(-1);
        }
Example #2
0
 private void CreateStubs(IEnumerable <E> sortedIds)
 {
     foreach (E sortedId in sortedIds)
     {
         if (GetSetting(sortedId) == null)
         {
             Settings[sortedId] = new InstanceConfigEntry <E>(sortedId, " ");
         }
     }
 }
Example #3
0
 private void CreateStubs(IEnumerable <E> sortedIds)
 {
     foreach (var id in sortedIds)
     {
         var setting = GetSetting(id);
         if (setting == null)
         {
             Settings[id] = new InstanceConfigEntry <E>(id, " ");
         }
     }
 }
Example #4
0
 protected abstract void InitSetting(InstanceConfigEntry <E> configEntry);
Example #5
0
 protected override void InitSetting(InstanceConfigEntry <MapId> configEntry)
 {
     InstanceMgr.SetCreator(configEntry.Name, configEntry.TypeName.Trim());
 }