public ClassicBasisFactoryConfiguration(string ID) : base(ID) { itemAlgorithms = ConfigurationFactory.CreateStringOptionUniqueConfigurationItem(idAlgorithms); itemAlgorithms.Selection = itemAlgorithmDefault; //string[] AllRandomnessAlgoritms = RandomnessFactory.CollectAllAlgorithmID(); //foreach (string RandomnessAlgorithm in AllRandomnessAlgoritms) //{itemDefaultAlgorithm.Options.Add(RandomnessAlgorithm);} this.addObject(itemAlgorithms); itemSeed = ConfigurationFactory.CreateIntegerConfigurationItem(idSeed); itemSeed.MaxValue = itemSeedMax; itemSeed.MinValue = itemSeedMin; itemSeed.Value = (int)System.DateTime.UtcNow.Ticks; this.addObject(itemSeed); itemCapacity = ConfigurationFactory.CreateIntegerConfigurationItem(idCapacity); itemCapacity.MaxValue = itemCapacityMax; itemCapacity.MinValue = itemCapacityMin; itemCapacity.Value = itemCapacityValue; this.addObject(itemCapacity); itemMin = ConfigurationFactory.CreateIntegerConfigurationItem(idMin); itemMin.MaxValue = itemMinMax; itemMin.MinValue = itemMinMin; itemMin.Value = itemMinValue; this.addObject(itemMin); itemMax = ConfigurationFactory.CreateIntegerConfigurationItem(idMax); itemMax.MaxValue = itemMaxMax; itemMax.MinValue = itemMaxMin; itemMax.Value = itemMaxValue; this.addObject(itemMax); }
public RandomnessAlgortihmFactoryConfiguration(string ID) : base(ID) { itemAlgorithms = ConfigurationFactory.CreateStringOptionUniqueConfigurationItem(idAlgorithms); itemAlgorithms.Selection = itemAlgorithmsValue; this.addObject(itemAlgorithms); itemSeed = ConfigurationFactory.CreateIntegerConfigurationItem(idSeed); itemSeed.MaxValue = itemSeedMax; itemSeed.MinValue = itemSeedMin; itemSeed.Value = (int)System.DateTime.UtcNow.Ticks; this.addObject(itemSeed); itemCapacity = ConfigurationFactory.CreateIntegerConfigurationItem(idCapacity); itemCapacity.MaxValue = itemCapacityMax; itemCapacity.MinValue = itemCapacityMin; itemCapacity.Value = itemCapacityValue; this.addObject(itemCapacity); itemMin = ConfigurationFactory.CreateIntegerConfigurationItem(idMin); itemMin.MaxValue = itemMinMax; itemMin.MinValue = itemMinMin; itemMin.Value = itemMinValue; this.addObject(itemMin); itemMax = ConfigurationFactory.CreateIntegerConfigurationItem(idMax); itemMax.MaxValue = itemMaxMax; itemMax.MinValue = itemMaxMin; itemMax.Value = itemMaxValue; this.addObject(itemMax); }
public ClassicOperatorFactoryConfiguration(string ID) : base(ID) { itemOperatorsNoise = ConfigurationFactory.CreateStringOptionUniqueConfigurationItem(idOperatorsNoise); itemOperatorsNoise.Selection = itemDefaultOperatorNoiseValue; this.addObject(itemOperatorsNoise); itemOperatorsDelay = ConfigurationFactory.CreateStringOptionUniqueConfigurationItem(idOperatorsDelay); itemOperatorsDelay.Selection = itemDefaultOperatorsDelayValue; this.addObject(itemOperatorsDelay); itemOperatorsMeasurement = ConfigurationFactory.CreateStringOptionUniqueConfigurationItem(idOperatorsMeasurement); itemOperatorsMeasurement.Selection = itemDefaultOperatorsMeasurementValue; this.addObject(itemOperatorsMeasurement); }
public static StringOptionUniqueConfigurationItem CreateStringOptionUniqueConfigurationItem(string ID, bool volatil) { StringOptionUniqueConfigurationItem item = new StringOptionUniqueConfigurationItem(ID, volatil); return item; }