protected abstract CreateInterface ( ) : |
||
return |
public InterfaceType AddInterface() { InterfaceType newInterface = Language.CreateInterface(); AddInterface(newInterface); return(newInterface); }
private IEntity GetEntity(string type) { switch (type) { case "Class": case "CSharpClass": // Old file format case "JavaClass": // Old file format return(Language.CreateClass()); case "Structure": case "StructType": // Old file format return(Language.CreateStruct()); case "Interface": case "CSharpInterface": // Old file format case "JavaInterface": // Old file format return(Language.CreateInterface()); case "Enum": case "CSharpEnum": // Old file format case "JavaEnum": // Old file format return(Language.CreateEnum()); case "Delegate": case "DelegateType": // Old file format return(Language.CreateDelegate()); case "Comment": return(new Comment()); default: return(null); } }