public LocalVariableComponentsFactory( oval_system_characteristics systemCharacteristics, IEnumerable <VariableType> variablesOfDefinitions, Modulo.Collect.OVAL.Variables.oval_variables externalVariables = null) { this.variablesOfDefinitions = variablesOfDefinitions; this.systemCharacteristics = systemCharacteristics; this.ExternalVariables = externalVariables; }
public LocalVariableEvaluator( VariablesTypeVariableLocal_variable variable, oval_system_characteristics systemCharacteristics, IEnumerable <VariableType> variablesOfDefinitions, Modulo.Collect.OVAL.Variables.oval_variables externalVariables = null) { this.variable = variable; this.systemCharacteristics = systemCharacteristics; this.localVariableComponentFactory = new LocalVariableComponentsFactory(systemCharacteristics, variablesOfDefinitions, externalVariables); this.variablesOfDefinitions = variablesOfDefinitions; }
public LocalVariableVariablesComponent( VariableType localVariable, VariableComponentType variable, IEnumerable <VariableType> variablesOfOvalDefinitions, oval_system_characteristics systemCharacteristics, Modulo.Collect.OVAL.Variables.oval_variables externalVariables = null) { this.variablesOfDefinitions = variablesOfOvalDefinitions; this.variable = variable; this.systemCharacteristics = systemCharacteristics; this.localVariable = localVariable; this.variableEvaluator = new VariableEvaluator(variablesOfDefinitions, systemCharacteristics, externalVariables); }