internal TypeData (string typeName, string fullTypeName, string xmlType, SchemaTypes schemaType, TypeData listItemTypeData) { this.elementName = xmlType; this.typeName = typeName; this.fullTypeName = fullTypeName.Replace ('+', '.'); this.listItemTypeData = listItemTypeData; this.sType = schemaType; this.hasPublicConstructor = true; }