EAAddinFramework.Databases.DatabaseFactory.getBaseDataTypes C# (CSharp) Method

getBaseDataTypes() public method

public getBaseDataTypes ( string databaseType, Model model ) : BaseDataType>.Dictionary
databaseType string
model TSF.UmlToolingFramework.Wrappers.EA.Model
return BaseDataType>.Dictionary
        public Dictionary<string, BaseDataType> getBaseDataTypes(string databaseType, Model model)
        {
            Dictionary<string, BaseDataType> datatypes = new Dictionary<string, BaseDataType>();
            foreach (global::EA.Datatype eaDataType in model.wrappedModel.Datatypes)
            {
                if (eaDataType.Product.Equals(databaseType,StringComparison.InvariantCultureIgnoreCase)
                    && eaDataType.Type == "DDL")
                {
                    var datatype = new BaseDataType(eaDataType);
                    datatypes.Add(datatype.name, datatype);
                }
            }
            return datatypes;
        }