internal AttributeData(String FCName, IField theField, int recordCount)
{
this.ClassName = FCName;
this.usesConstant = false;
this.numMappings = 0;
if (theField != null)
{
this.Name = theField.Name;
this.dataType = theField.Type;
this.recordCount = recordCount;
this.charLength = theField.Length;
if (theField.Domain != null) { this.enumName = theField.Domain.Name; }
else { this.enumName = ""; }
}
else
{
this.Name = "";
this.enumName = "";
}
}