public static T FromClass(UML.Classes.Kernel.Class clazz) { if (clazz == null) { return(null); } if (clazz.stereotypes.Count != 1) { return(null); } GlossaryItem item = GlossaryItemFactory <T> .CreateFrom(clazz); if (item == null) { return(null); } return((T)item); }
public static bool IsA(UML.Classes.Kernel.Class clazz) { return(GlossaryItemFactory <T> .CreateFrom(clazz) != null); }