private void copyMembers(MemberActionInfo[] membersToCopyToSubclasses, IType[] destinationTypes, CompilationUnit declaringCuNode, ICompilationUnit cu, CompilationUnit cuNode, OldASTRewrite rewrite) throws JavaModelException {
private void copyMembers(MemberActionInfo[] infos, IType[] destinationTypes, CompilationUnit declaringCuNode, ICompilationUnit declaringCu, CompilationUnit cuNode, ASTRewrite rewrite) throws JavaModelException { TypeVariableMaplet[] mapping= null;
	private void copyMembers(MemberActionInfo[] membersToCopyToSubclasses, IType[] destinationTypes, CompilationUnit declaringCuNode, ICompilationUnit cu, CompilationUnit cuNode, OldASTRewrite rewrite) throws JavaModelException {		for (int i= 0; i < destinationTypes.length; i++) {			IType dest= destinationTypes[i];			if (cu.equals(dest.getCompilationUnit())) {				List bodyDeclarations= ASTNodeSearchUtil.getBodyDeclarationList(dest, cuNode);				createAll(membersToCopyToSubclasses, bodyDeclarations, declaringCuNode, rewrite);			}		}	}