Example #1
0
 public ContextFile(ContextProject projectContext, SourceFileModel fileModel)
 {
     ProjectContext   = projectContext;
     FileModel        = fileModel;
     ImportUseContext = new ContextImportUse(this);
     _KeyContext      = FileModel.GeneratedClassName;
 }
Example #2
0
        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);
        }
Example #3
0
        public bool IsUsedProperty(string name)
        {
            ContextImportUse importUseContext = this.ClassContext.FileContext.ImportUseContext;

            return(importUseContext.IsUsedProperty(name));
        }
Example #4
0
        public bool IsImportClassName(string name)
        {
            ContextImportUse importUseContext = this.ClassContext.FileContext.ImportUseContext;

            return(importUseContext.IsImportClassName(name));
        }
Example #5
0
        public bool IsUsedEnumItem(string name)
        {
            ContextImportUse contextiu = this.ClassContext.FileContext.ImportUseContext;

            return(contextiu.IsUseEnumItem(name));
        }