Package org.aspectj.ajdt.internal.compiler.ast

Examples of org.aspectj.ajdt.internal.compiler.ast.InterTypeMethodDeclaration


          TypeDeclaration type = unit.types[t];
          if (type.methods != null) {
            for (int m = 0; m < type.methods.length; m++) {
              AbstractMethodDeclaration md = type.methods[m];
              if (md instanceof InterTypeMethodDeclaration) {
                InterTypeMethodDeclaration itmd = ((InterTypeMethodDeclaration) md);
                ITDMethodPrinter printer = new ITDMethodPrinter(itmd, md.scope);
                String s = printer.print();
                eWorld.pushinCollector.recordInterTypeMethodDeclarationCode(md, s, getDeclarationLineNumber(md));
              } else if (md instanceof InterTypeFieldDeclaration) {
                ITDFieldPrinter printer = new ITDFieldPrinter(((InterTypeFieldDeclaration) md), md.scope);
View Full Code Here


  public MethodDeclaration createInterTypeFieldDeclaration(CompilationResult result, TypeReference onType) {
    return new InterTypeFieldDeclaration(result, onType);
  }

  public MethodDeclaration createInterTypeMethodDeclaration(CompilationResult result) {
    return new InterTypeMethodDeclaration(result, null);
  }
View Full Code Here

  /* (non-Javadoc)
   * @see org.eclipse.jdt.internal.compiler.parser.Parser.IDeclarationFactory#createInterTypeMethodDeclaration(org.eclipse.jdt.internal.compiler.CompilationResult)
   */
  public MethodDeclaration createInterTypeMethodDeclaration(CompilationResult result) {
    return new InterTypeMethodDeclaration(result,null);
  }
View Full Code Here

TOP

Related Classes of org.aspectj.ajdt.internal.compiler.ast.InterTypeMethodDeclaration

Copyright © 2018 www.massapicom. 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.