diff --git a/src/org/ntlab/pushPullRefactoring/PushPullProcessor.java b/src/org/ntlab/pushPullRefactoring/PushPullProcessor.java index 68ee86d..9543781 100644 --- a/src/org/ntlab/pushPullRefactoring/PushPullProcessor.java +++ b/src/org/ntlab/pushPullRefactoring/PushPullProcessor.java @@ -139,20 +139,15 @@ // �V�K�N���X�Ƀf�[�^���������߂�rewrite���쐬 CompilationUnit unit = descriptor.getDistinationClass(); ///unit.recordModifications(); - /* ���삵���� + + //���삵���� ASTRewrite rewrite = ASTRewrite.create(unit.getAST()); ListRewrite rewrites = rewrite.getListRewrite(unit, CompilationUnit.TYPES_PROPERTY); Statement mycomment = (Statement) rewrite.createStringPlaceholder("//mycomment", ASTNode.EMPTY_STATEMENT); Statement statement = (Statement) rewrite.createStringPlaceholder("Object obj = new Object();", ASTNode.VARIABLE_DECLARATION_STATEMENT); PackageDeclaration packageDeclaration = unit.getPackage(); FieldDeclaration fd = searchFieldDeclaration(unit, "State"); - */ - ASTRewrite rewrite = ASTRewrite.create(unit.getAST()); - ListRewrite rewrites = rewrite.getListRewrite(unit, CompilationUnit.TYPES_PROPERTY); - Statement mycomment = (Statement) rewrite.createStringPlaceholder("//mycomment", ASTNode.EMPTY_STATEMENT); - Statement statement = (Statement) rewrite.createStringPlaceholder("Object obj = new Object();", ASTNode.VARIABLE_DECLARATION_STATEMENT); - PackageDeclaration packageDeclaration = unit.getPackage(); - FieldDeclaration fd = searchFieldDeclaration(unit, "State"); + rewrite.set(unit, CompilationUnit.PACKAGE_PROPERTY,packageDeclaration, null);