getUserSelectedElement() публичный Метод

Lets the user select an element from the model and return that
public getUserSelectedElement ( List allowedTypes ) : TSF.UmlToolingFramework.UML.Classes.Kernel.Element
allowedTypes List the subtypes of UML.Classes.Kernel.Element that should be used as a filter
Результат TSF.UmlToolingFramework.UML.Classes.Kernel.Element
 //let the user select a table from the model
 public static EDDTable selectTable(TSF_EA.Model model, GlossaryManagerSettings settings)
 {
     var tableElement = model.getUserSelectedElement(new List<string> { "Class" }, new List<string> { "table" }) as TSF_EA.Class;
     if (tableElement == null) return null;
     var table = DB_EA.DatabaseFactory.createTable(tableElement);
     if (table == null) return null;
     return new EDDTable(table, settings);
 }