【发布时间】:2014-07-23 15:58:48
【问题描述】:
尊敬的 stackoverflow 社区!
我必须重构大量的 java 类,并希望将其自动化。我想使用 Java JDT 并为此编写一个 eclipse 插件。
应该解决以下“问题”:
-
方法不应在其定义中抛出通用异常。我正在考虑删除 Exception throws 块并让 eclipse 为我自动生成 throws 声明。这可能吗?我还没有找到任何相关的资源。我已经能够获取所有相关方法作为 JDT 模型,但不知道如何删除 throws 块并调用 eclipse 的自动更正功能。
// So instead of public int foo() throws Exception { // do some SQL-stuff } // Should be public int foo() throws SQLException, NoResultException { // do some SQL-stuff } 应将受保护的字段重写为私有并提供受保护的访问器。我认为这是可以自我解释的,但是如何编辑项目外部的所有引用以访问 getter? (没有设置器,如果有,我可以手动编辑它们)。
提前谢谢你,对不起我的英语。
【问题讨论】:
标签: java eclipse refactoring rcp eclipse-jdt