Пример #1
0
 private void mapNumberOfBinsGroupingToModel(SnapshotGroupingDefinition snapshot, NumberOfBinsGroupingDefinition groupingDefinition)
 {
     mapIntervalGroupingToModel(snapshot, groupingDefinition);
     groupingDefinition.NumberOfBins  = ModelValueFor(snapshot.NumberOfBins);
     groupingDefinition.StartColor    = ModelValueFor(snapshot.StartColor);
     groupingDefinition.EndColor      = ModelValueFor(snapshot.EndColor);
     groupingDefinition.NamingPattern = snapshot.NamingPattern;
     groupingDefinition.Strategy      = LabelGenerationStrategies.ById(ModelValueFor(snapshot.Strategy));
 }
Пример #2
0
        public override object ConvertFrom(string attributeValue, SerializationContext context)
        {
            var labelGenerationStrategyId = EnumHelper.ParseValue <LabelGenerationStrategyId>(attributeValue);

            return(LabelGenerationStrategies.ById(labelGenerationStrategyId));
        }