我在Eclipse Neon中使用JDT來編寫Java代碼生成器插件。在某一時刻,我已經有一個正確生成類的AST和用空體的方法,如下面的一個: // Simplified for this question
public class X {
public void x(void) {
}
}
現在我在StringBuilder實例的代碼段準備好被用作該空方法體的代碼。代
我使用eclipse jdt以編程方式摺疊類的層次結構(1.將所有方法和字段移動到父類,2. remove abstract keyword如果父類是抽象的,和3參考父類,而不是一個孩子在所有系統) 我完成步驟1,2,但我有問題,與3 這裏是我的代碼: //update the references to the parent class
IPackageFragment classChange