public ITrackedNodePosition rewriteAST(CompilationUnitRewrite cuRewrite, List textEditGroups, List positionGroups) throws CoreException;
public void rewriteAST(CompilationUnitRewrite cuRewrite, List textEditGroups, LinkedProposalModel linkedProposalPositions) throws CoreException;
	public ITrackedNodePosition rewriteAST(CompilationUnitRewrite cuRewrite, List/*<TextEditGroup>*/ textEditGroups, List/*<PositionGroup>*/ positionGroups) throws CoreException;