protected BuildingBlockDiffBuilder(ObjectBaseDiffBuilder objectBaseDiffBuilder,
                                    EnumerableComparer enumerableComparer, Func <T, object> equalityProperty)
 {
     _objectBaseDiffBuilder = objectBaseDiffBuilder;
     _equalityProperty      = equalityProperty;
     _enumerableComparer    = enumerableComparer;
 }
示例#2
0
 public SimulationSettingsDiffBuilder(ObjectBaseDiffBuilder objectBaseDiffBuilder,
                                      EnumerableComparer enumerableComparer, IObjectComparer objectComparer)
 {
     _objectBaseDiffBuilder = objectBaseDiffBuilder;
     _enumerableComparer    = enumerableComparer;
     _objectComparer        = objectComparer;
 }
示例#3
0
 public EntityDiffBuilder(ObjectBaseDiffBuilder objectBaseDiffBuilder, EnumerableComparer enumerableComprer)
 {
     _objectBaseDiffBuilder = objectBaseDiffBuilder;
     _enumerableComprer     = enumerableComprer;
 }
示例#4
0
 public TableFormulaDiffBuilder(ObjectBaseDiffBuilder objectBaseDiffBuilder, EnumerableComparer enumerableComparer, IDisplayNameProvider displayNameProvider)
 {
     _objectBaseDiffBuilder = objectBaseDiffBuilder;
     _enumerableComparer    = enumerableComparer;
     _displayNameProvider   = displayNameProvider;
 }
 protected StartValueBuildingBlockDiffBuilder(ObjectBaseDiffBuilder objectBaseDiffBuilder, EnumerableComparer enumerableComparer) :
     base(objectBaseDiffBuilder, enumerableComparer, x => x.Path)
 {
     _presentObjectDetailsFunc = startValueDisplayFor;
 }
 public ObserverBuildingBlocksDiffBuilder(ObjectBaseDiffBuilder objectBaseDiffBuilder, EnumerableComparer enumerableComparer)
     : base(objectBaseDiffBuilder, enumerableComparer)
 {
 }
 public EventGroupBuildingBlocksDiffBuilder(ObjectBaseDiffBuilder objectBaseDiffBuilder, EnumerableComparer enumerableComparer)
     : base(objectBaseDiffBuilder, enumerableComparer)
 {
 }
 public PassiveTransportBuildingBlockDiffBuilder(ObjectBaseDiffBuilder objectBaseDiffBuilder, EnumerableComparer enumerableComparer)
     : base(objectBaseDiffBuilder, enumerableComparer)
 {
 }
 public ReactionBuildingBlockDiffBuilder(ObjectBaseDiffBuilder objectBaseDiffBuilder, EnumerableComparer enumerableComparer) : base(objectBaseDiffBuilder, enumerableComparer)
 {
 }
 public SpatialStructureDiffBuilder(ObjectBaseDiffBuilder objectBaseDiffBuilder, EnumerableComparer enumerableComparer)
     : base(objectBaseDiffBuilder, enumerableComparer)
 {
 }
 public MoleculeBuildingBlockDiffBuilder(ObjectBaseDiffBuilder objectBaseDiffBuilder, EnumerableComparer enumerableComparer) : base(objectBaseDiffBuilder, enumerableComparer)
 {
 }
 protected BuildingBlockDiffBuilder(ObjectBaseDiffBuilder objectBaseDiffBuilder, EnumerableComparer enumerableComparer)
     : this(objectBaseDiffBuilder, enumerableComparer, item => item.Name)
 {
 }
 public ParameterStartValueBuildingBlockDiffBuilder(ObjectBaseDiffBuilder objectBaseDiffBuilder, EnumerableComparer enumerableComparer) : base(objectBaseDiffBuilder, enumerableComparer)
 {
 }