question: creates a compilation unit change based on the events recorded by this compilation unit rewrite . do not remove , used in a product . concode_field_sep ImportRewrite fImportRewrite concode_elem_sep ImportRemover fImportRemover concode_elem_sep WorkingCopyOwner fOwner concode_elem_sep ASTRewrite fRewrite concode_elem_sep boolean fStatementsRecovery concode_elem_sep List<TextEditGroup> fTextEditGroups concode_elem_sep ICompilationUnit fCu concode_elem_sep IDocument fRememberContent concode_elem_sep CompilationUnit fRoot concode_elem_sep boolean fResolveBindings concode_elem_sep boolean fBindingsRecovery concode_field_sep void clearASTRewrite concode_elem_sep ASTRewrite getASTRewrite concode_elem_sep void rememberContent concode_elem_sep AST getAST concode_elem_sep void setBindingRecovery concode_elem_sep void setStatementsRecovery concode_elem_sep ImportRemover getImportRemover concode_elem_sep void clearASTAndImportRewrites concode_elem_sep CompilationUnitChange attachChange concode_elem_sep CategorizedTextEditGroup createCategorizedGroupDescription concode_elem_sep TextEditGroup createGroupDescription concode_elem_sep void setResolveBindings concode_elem_sep ImportRewrite getImportRewrite concode_elem_sep ICompilationUnit getCu concode_elem_sep void clearImportRewrites concode_elem_sep void clearGroupDescriptionEdits concode_elem_sep CompilationUnit getRoot concode_elem_sep boolean isEmptyEdit
target: org . eclipse . jdt . internal . corext . refactoring . changes . CompilationUnitChange function ( ) { CompilationUnitChange loc0 = createChange ( true ) ; if ( loc0 == null ) return null ; return new org . eclipse . jdt . internal . corext . refactoring . changes . CompilationUnitChange ( loc0 ) ; }