Examples of JavacElements


Examples of com.sun.tools.javac.model.JavacElements

        // Initialize services before any processors are initialzied
        // in case processors use them.
        filer = new JavacFiler(context);
        messager = new JavacMessager(context, this);
        elementUtils = new JavacElements(context);
        typeUtils = new JavacTypes(context);
        processorOptions = initProcessorOptions(context);
        unmatchedProcessorOptions = initUnmatchedProcessorOptions();
        initProcessorIterator(context, processors);
    }
View Full Code Here

Examples of com.sun.tools.javac.model.JavacElements

    public void printMessage(Diagnostic.Kind kind, CharSequence msg,
          Element e, AnnotationMirror a, AnnotationValue v) {
  JavaFileObject oldSource = null;
  JavaFileObject newSource = null;
  JCDiagnostic.DiagnosticPosition pos = null;
  JavacElements elemUtils = processingEnv.getElementUtils();
  Pair<JCTree, JCCompilationUnit> treeTop = elemUtils.getTreeAndTopLevel(e, a, v);
  if (treeTop != null) {
      newSource = treeTop.snd.sourcefile;
      if (newSource != null) {
    oldSource = log.useSource(newSource);
    pos = treeTop.fst.pos();
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.