internal static ISet <MatchDomainC> CheckDomainC(LL.MDE.DataModels.SimpleUML.Class c) { ISet <MatchDomainC> result = new HashSet <MatchDomainC>(); if (c != null) { string cn = (string)c.name; LL.MDE.DataModels.SimpleUML.Package p = (LL.MDE.DataModels.SimpleUML.Package)c.@namespace; if (c.kind == "persistent") { if (p != null) { MatchDomainC match = new MatchDomainC() { c = c, cn = cn, p = p, }; result.Add(match); } } } return(result); }
internal static ISet <MatchDomainC> CheckDomainC(LL.MDE.DataModels.SimpleUML.Class c) { ISet <MatchDomainC> result = new HashSet <MatchDomainC>(); if (c != null) { foreach (LL.MDE.DataModels.SimpleUML.Attribute a in c.attribute.OfType <LL.MDE.DataModels.SimpleUML.Attribute>()) { if (a != null) { string an = (string)a.name; LL.MDE.DataModels.SimpleUML.PrimitiveDataType p = (LL.MDE.DataModels.SimpleUML.PrimitiveDataType)a.type; if (p != null) { string pn = (string)p.name; MatchDomainC match = new MatchDomainC() { c = c, a = a, an = an, p = p, pn = pn, }; result.Add(match); } } } } return(result); }
internal static ISet <MatchDomainC> CheckDomainC(LL.MDE.DataModels.SimpleUML.Class c) { ISet <MatchDomainC> result = new HashSet <MatchDomainC>(); if (c != null) { MatchDomainC match = new MatchDomainC() { c = c, }; result.Add(match); } return(result); }
internal static ISet <MatchDomainC> CheckDomainC(LL.MDE.DataModels.SimpleUML.Class c) { ISet <MatchDomainC> result = new HashSet <MatchDomainC>(); if (c != null) { foreach (LL.MDE.DataModels.SimpleUML.Class sc in c.general.OfType <LL.MDE.DataModels.SimpleUML.Class>()) { if (sc != null) { MatchDomainC match = new MatchDomainC() { c = c, sc = sc, }; result.Add(match); } } } return(result); }