Class PropertyProcessor

  • All Implemented Interfaces:
    com.sun.source.util.TaskListener, manifold.api.type.ICompilerComponent

    public class PropertyProcessor
    extends Object
    implements manifold.api.type.ICompilerComponent, com.sun.source.util.TaskListener
    • Constructor Detail

      • PropertyProcessor

        public PropertyProcessor()
    • Method Detail

      • init

        public void init​(com.sun.tools.javac.api.BasicJavacTask javacTask,
                         manifold.internal.javac.TypeProcessor typeProcessor)
        Specified by:
        init in interface manifold.api.type.ICompilerComponent
      • getTypes

        public com.sun.tools.javac.code.Types getTypes()
      • getNames

        public com.sun.tools.javac.util.Names getNames()
      • getTreeMaker

        public com.sun.tools.javac.tree.TreeMaker getTreeMaker()
      • getSymtab

        public com.sun.tools.javac.code.Symtab getSymtab()
      • tailorCompiler

        public void tailorCompiler()
        Specified by:
        tailorCompiler in interface manifold.api.type.ICompilerComponent
      • started

        public void started​(com.sun.source.util.TaskEvent e)
        Specified by:
        started in interface com.sun.source.util.TaskListener
      • finished

        public void finished​(com.sun.source.util.TaskEvent e)
        Specified by:
        finished in interface com.sun.source.util.TaskListener