Package org.aspectj.org.eclipse.jdt.core.dom

Examples of org.aspectj.org.eclipse.jdt.core.dom.PackageDeclaration


    }
    return -1;
  }
 
  private int getPackageStatementEndPos(CompilationUnit root) {
    PackageDeclaration packDecl= root.getPackage();
    if (packDecl != null) {
      int lineAfterPackage= root.getLineNumber(packDecl.getStartPosition() + packDecl.getLength()) + 1;
      int afterPackageStatementPos= root.getPosition(lineAfterPackage, 0);
      if (afterPackageStatementPos >= 0) {
        int firstTypePos= getFirstTypeBeginPos(root);
        if (firstTypePos != -1 && firstTypePos <= afterPackageStatementPos) {
          if (firstTypePos <= afterPackageStatementPos) {
View Full Code Here


      this.creationOccurred = false;
      return null;
    }
  }
  AST ast = this.cuAST.getAST();
  PackageDeclaration pkgDeclaration = ast.newPackageDeclaration();
  Name astName = ast.newName(this.name);
  pkgDeclaration.setName(astName);
  return pkgDeclaration;
}
View Full Code Here

TOP

Related Classes of org.aspectj.org.eclipse.jdt.core.dom.PackageDeclaration

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.