public IEnumerable <string> ForbiddenNamesFor <T>(T objectBase) where T : IObjectBase { return(_forbiddenNamesRetriever.For(objectBase)); }
protected override IEnumerable <string> GetUnallowedNames(IMoBiSimulation simulation, IEnumerable <IObjectBase> existingObjectsInParent) { return(_forbiddenNamesRetriver.For(simulation)); }
private IEnumerable <string> nameOfSimulationAlreadyUsed() { return(_forbiddenNamesRetriever.For(Simulation)); }