void Copy(ChartObject[] objects, bool recursive) { if (objects != null && objects.Length > 0) { var command = new CopyCommand(objects, recursive); ExecuteCommand(command); } }
public override bool Execute() { var copyCommand = new CopyCommand(ChartObjects, true); copyCommand.Execute(); DeleteCommand = new DeleteCommand(ChartObjects); DeleteCommand.Execute(); return(true); }