public TextManipulationAction(TextActionType type, TextActionData actionData) : base(Enums.ActionTypeId.TextOperations) { _textActionData = actionData; _type = type; Details.Add(type.ToString()); Details.Add(_textActionData.SourceVar); //1 Details.Add(_textActionData.TargetVar); //2 Details.Add(_textActionData.Value); //3 Details.Add(_textActionData.Length); //4 }