public ContextFile(ContextProject projectContext, SourceFileModel fileModel) { ProjectContext = projectContext; FileModel = fileModel; ImportUseContext = new ContextImportUse(this); _KeyContext = FileModel.GeneratedClassName; }
public bool IsUseMethodSingle(string name) { ContextImportUse importUseContext = this.ClassContext.FileContext.ImportUseContext; //ContextUse cu = this.ClassContext.FileContext.UseContext; ZMethodCall calldesc = new ZMethodCall(); calldesc.Add(name); var methods = importUseContext.SearchUseMethod(calldesc); return(methods != null && methods.Length > 0); }
public bool IsUsedProperty(string name) { ContextImportUse importUseContext = this.ClassContext.FileContext.ImportUseContext; return(importUseContext.IsUsedProperty(name)); }
public bool IsImportClassName(string name) { ContextImportUse importUseContext = this.ClassContext.FileContext.ImportUseContext; return(importUseContext.IsImportClassName(name)); }
public bool IsUsedEnumItem(string name) { ContextImportUse contextiu = this.ClassContext.FileContext.ImportUseContext; return(contextiu.IsUseEnumItem(name)); }