Analisys manager window was added
This commit is contained in:
@@ -8,7 +8,7 @@ using System.Threading.Tasks;
|
||||
|
||||
namespace StructureHelperLogics.NdmCalculations.Cracking
|
||||
{
|
||||
public class CrackInputDataUpdateStrategy : IUpdateStrategy<CrackCalculatorInputData>
|
||||
public class CrackInputDataUpdateStrategy : IUpdateStrategy<ICrackCalculatorInputData>
|
||||
{
|
||||
private IUpdateStrategy<IUserCrackInputData> userCrackInputDataUpdateStrategy;
|
||||
public CrackInputDataUpdateStrategy(IUpdateStrategy<IUserCrackInputData> userCrackInputDataUpdateStrategy)
|
||||
@@ -20,10 +20,10 @@ namespace StructureHelperLogics.NdmCalculations.Cracking
|
||||
{
|
||||
|
||||
}
|
||||
public void Update(CrackCalculatorInputData targetObject, CrackCalculatorInputData sourceObject)
|
||||
public void Update(ICrackCalculatorInputData targetObject, ICrackCalculatorInputData sourceObject)
|
||||
{
|
||||
if (ReferenceEquals(targetObject, sourceObject)) { return; }
|
||||
CheckObject.CompareTypes(targetObject, sourceObject);
|
||||
if (ReferenceEquals(targetObject, sourceObject)) { return; }
|
||||
targetObject.ForceActions.Clear();
|
||||
targetObject.ForceActions.AddRange(sourceObject.ForceActions);
|
||||
targetObject.Primitives.Clear();
|
||||
|
||||
Reference in New Issue
Block a user