JavaElement

 

First, getting to know what is Java element, we have to check "Field Detail" in IJavaElement which is a interface of JavaElement . It has

  1. Java_Model
  2. Java_Project
  3. Package_Fragment_Root
  4. Package_Fragment
  5. Compilation_Unit
  6. Class_File
  7. Type
  8. Field
  9. Method
  10. Initializer
  11. Package_Declaration
  12. Import_Container
  13. Import_Declaration
  14. Local_Variable
  15. Type_Paramenter

 

This list, at least, tells the answer I proposed in the previous article. The method body isn't a JavaElement, so it couldn't be a delta. Then let's see what they are, the following picture may give you a good intuition.

 

Now let's use Java element do two interesting tasks.

Task1 . List all java project hierarchies in current workspace.

 

 

Task2 . Creating a Java project without displaying a wizard

 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值