Class CompletenessGlobalScope

    • Field Detail

      • symbolPath

        protected de.monticore.io.paths.MCPath symbolPath
      • fileExt

        protected java.lang.String fileExt
      • deSer

        public de.monticore.symboltable.serialization.IDeSer deSer
      • symbolDeSers

        protected java.util.Map<java.lang.String,​de.monticore.symboltable.serialization.ISymbolDeSer> symbolDeSers
      • cache

        protected java.util.Set<java.lang.String> cache
    • Constructor Detail

      • CompletenessGlobalScope

        public CompletenessGlobalScope​(de.monticore.io.paths.MCPath symbolPath,
                                       java.lang.String fileExt)
      • CompletenessGlobalScope

        public CompletenessGlobalScope()
    • Method Detail

      • getSymbolPath

        public de.monticore.io.paths.MCPath getSymbolPath()
        Specified by:
        getSymbolPath in interface de.monticore.symboltable.IGlobalScope
      • setSymbolPath

        public void setSymbolPath​(de.monticore.io.paths.MCPath symbolPath)
        Specified by:
        setSymbolPath in interface de.monticore.symboltable.IGlobalScope
      • getFileExt

        public java.lang.String getFileExt()
        Specified by:
        getFileExt in interface de.monticore.symboltable.IGlobalScope
      • setFileExt

        public void setFileExt​(java.lang.String fileExt)
        Specified by:
        setFileExt in interface de.monticore.symboltable.IGlobalScope
      • getDeSer

        public de.monticore.symboltable.serialization.IDeSer getDeSer()
        Specified by:
        getDeSer in interface de.monticore.symboltable.IGlobalScope
      • setDeSer

        public void setDeSer​(de.monticore.symboltable.serialization.IDeSer deSer)
        Specified by:
        setDeSer in interface de.monticore.symboltable.IGlobalScope
      • getSymbolDeSers

        public java.util.Map<java.lang.String,​de.monticore.symboltable.serialization.ISymbolDeSer> getSymbolDeSers()
        Specified by:
        getSymbolDeSers in interface ICompletenessGlobalScope
        Specified by:
        getSymbolDeSers in interface de.monticore.symboltable.IGlobalScope
      • setSymbolDeSers

        public void setSymbolDeSers​(java.util.Map<java.lang.String,​de.monticore.symboltable.serialization.ISymbolDeSer> symbolDeSers)
        Specified by:
        setSymbolDeSers in interface de.monticore.symboltable.IGlobalScope
      • addLoadedFile

        public void addLoadedFile​(java.lang.String name)
        Specified by:
        addLoadedFile in interface de.monticore.symboltable.IGlobalScope
      • clearLoadedFiles

        public void clearLoadedFiles()
        Specified by:
        clearLoadedFiles in interface de.monticore.symboltable.IGlobalScope
      • isFileLoaded

        public boolean isFileLoaded​(java.lang.String name)
        Specified by:
        isFileLoaded in interface de.monticore.symboltable.IGlobalScope
      • init

        public void init()
        Specified by:
        init in interface de.monticore.symboltable.IGlobalScope
      • clear

        public void clear()
        Specified by:
        clear in interface de.monticore.symboltable.IGlobalScope