/// <summary> /// Copy constructor /// </summary> public GadgetParametersBase(GadgetParametersBase parameters) { GadgetTitle = parameters.GadgetTitle; GadgetDescription = parameters.GadgetDescription; InputVariableList = parameters.InputVariableList; ColumnNames = new List <string>(); foreach (string columnName in parameters.ColumnNames) { ColumnNames.Add(columnName); } StrataVariableNames = new List <string>(); foreach (string strataVar in parameters.StrataVariableNames) { StrataVariableNames.Add(strataVar); } ShowCommentLegalLabels = parameters.ShowCommentLegalLabels; CustomFilter = parameters.CustomFilter; SortVariables = parameters.SortVariables; CustomSortColumnName = parameters.CustomSortColumnName; IgnoreRowLimits = parameters.IgnoreRowLimits; }
/// <summary> /// Copy constructor /// </summary> public GadgetParametersBase(GadgetParametersBase parameters) { GadgetTitle = parameters.GadgetTitle; GadgetDescription = parameters.GadgetDescription; InputVariableList = parameters.InputVariableList; ColumnNames = new List<string>(); foreach (string columnName in parameters.ColumnNames) { ColumnNames.Add(columnName); } StrataVariableNames = new List<string>(); foreach (string strataVar in parameters.StrataVariableNames) { StrataVariableNames.Add(strataVar); } ShowCommentLegalLabels = parameters.ShowCommentLegalLabels; CustomFilter = parameters.CustomFilter; SortVariables = parameters.SortVariables; CustomSortColumnName = parameters.CustomSortColumnName; IgnoreRowLimits = parameters.IgnoreRowLimits; }