标签: java eclipse clone eclipse-jdt
我需要从org.eclipse.jdt.core获取副本(深度克隆)。 ICompilationUnit 。有什么建议吗?
答案 0 :(得分:0)
根据您需要克隆的内容,getWorkingCopy(...)可能是简单的答案。但请注意,ICompilationUnits与所有IJavaElements一样只是处理,仅按需计算其详细信息。因此,克隆只不过是对同一底层结构的新引用。
getWorkingCopy(...)
PS:如果您使用工作副本,请不要在不再需要时丢弃它们。