public ReactionBuilderDiffBuilder(IObjectComparer objectComparer, ContainerDiffBuilder containerDiffBuilder, EnumerableComparer enumerableComparer)
 {
     _containerDiffBuilder = containerDiffBuilder;
     _enumerableComparer   = enumerableComparer;
     _objectComparer       = objectComparer;
 }
 public EventGroupBuilderDiffBuilder(ContainerDiffBuilder containerDiffBuilder)
 {
     _containerDiffBuilder = containerDiffBuilder;
 }
예제 #3
0
 public MoleculeBuilderDiffBuilder(ContainerDiffBuilder containerDiffBuilder, IObjectComparer objectComparer, EnumerableComparer enumerableComparer)
 {
     _containerDiffBuilder       = containerDiffBuilder;
     _objectComparer             = objectComparer;
     _enumerableComparerComparer = enumerableComparer;
 }
예제 #4
0
 public MoleculeAmountDiffBuilder(QuantityDiffBuilder quantityDiffBuilder, ContainerDiffBuilder containerDiffBuilder)
 {
     _quantityDiffBuilder  = quantityDiffBuilder;
     _containerDiffBuilder = containerDiffBuilder;
 }
 public NeighborhoodBaseDiffBuilder(ContainerDiffBuilder containerDiffBuilder, IEntityPathResolver entityPathResolver)
 {
     _containerDiffBuilder = containerDiffBuilder;
     _entityPathResolver   = entityPathResolver;
 }
예제 #6
0
 public TransportDiffBuilder(ContainerDiffBuilder containerDiffBuilder, IObjectComparer objectComparer, IEntityPathResolver entityPathResolver)
 {
     _containerDiffBuilder = containerDiffBuilder;
     _objectComparer       = objectComparer;
     _entityPathResolver   = entityPathResolver;
 }
예제 #7
0
 public TransporterBuilderDiffBuilder(ContainerDiffBuilder containerDiffBuilder, IObjectComparer objectComparer, MoleculeDependentBuilderDiffBuilder moleculeDependentBuilderDiffBuilder)
 {
     _containerDiffBuilder = containerDiffBuilder;
     _objectComparer       = objectComparer;
     _moleculeDependentBuilderDiffBuilder = moleculeDependentBuilderDiffBuilder;
 }