Class VariableConcordanceBuilder
Creates variable concordance metadata by creating ConceptualVariables and RepresentedVariables, and assigning them to Variables.
Inheritance
System.Object
VariableConcordanceBuilder
Namespace: Algenta.Colectica.Model.Ddi.Utility
Assembly: Algenta.Colectica.Model.Ddi.dll
Syntax
public class VariableConcordanceBuilder : object
Methods
BuildConcordance(IList<ConceptualVariable>, IList<ConceptuallyEquivalentVariables>)
Maps the specified instance variables to the specified ConceptualVariables. ConceptualVariables are looked up based on their name. If one is not found, a new one is created. Inspects data types to determine whether RepresentedVariables should be reused, or if new ones should be created.
Declaration
public void BuildConcordance(IList<ConceptualVariable> allConceptualVariables, IList<ConceptuallyEquivalentVariables> concordanceMap)
Parameters
Type | Name | Description |
---|---|---|
IList<ConceptualVariable> | allConceptualVariables | |
IList<ConceptuallyEquivalentVariables> | concordanceMap |