Atitit org.eclipse.jdt 的ast 架构 Eclipse JDT API spec

继承树1

Expression的子类1

获取子类2

继承树

Astnode》expression》methodinvokecation

Expression的子类

[org.eclipse.jdt.core.dom.TypeLiteral

org.eclipse.jdt.core.dom.MarkerAnnotation

org.eclipse.jdt.core.dom.BooleanLiteral

org.eclipse.jdt.core.dom.ConditionalExpression

org.eclipse.jdt.core.dom.StringLiteral

org.eclipse.jdt.core.dom.VariableDeclarationExpression

org.eclipse.jdt.core.dom.InfixExpression

org.eclipse.jdt.core.dom.SuperFieldAccess

org.eclipse.jdt.core.dom.NullLiteral

org.eclipse.jdt.core.dom.Assignment

org.eclipse.jdt.core.dom.SingleMemberAnnotation

org.eclipse.jdt.core.dom.ArrayInitializer

org.eclipse.jdt.core.dom.ArrayAccess

org.eclipse.jdt.core.dom.Name

org.eclipse.jdt.core.dom.SuperMethodInvocation

org.eclipse.jdt.core.dom.Expression

org.eclipse.jdt.core.dom.CharacterLiteral

org.eclipse.jdt.core.dom.ThisExpression

org.eclipse.jdt.core.dom.ClassInstanceCreation

org.eclipse.jdt.core.dom.PrefixExpression

org.eclipse.jdt.core.dom.NormalAnnotation

org.eclipse.jdt.core.dom.CreationReference

org.eclipse.jdt.core.dom.TypeMethodReference

org.eclipse.jdt.core.dom.SimpleName

org.eclipse.jdt.core.dom.ArrayCreation

org.eclipse.jdt.core.dom.ParenthesizedExpression

org.eclipse.jdt.core.dom.Annotation

org.eclipse.jdt.core.dom.MethodReference

org.eclipse.jdt.core.dom.FieldAccess

org.eclipse.jdt.core.dom.QualifiedName

org.eclipse.jdt.core.dom.SuperMethodReference

org.eclipse.jdt.core.dom.InstanceofExpression

org.eclipse.jdt.core.dom.CastExpression

org.eclipse.jdt.core.dom.ExpressionMethodReference

org.eclipse.jdt.core.dom.PostfixExpression

org.eclipse.jdt.core.dom.NumberLiteral

org.eclipse.jdt.core.dom.MethodInvocation

org.eclipse.jdt.core.dom.LambdaExpression]

作者::  ★(attilax)>>>   绰号:老哇的爪子 ( 全名::Attilax Akbar Al Rapanui 阿提拉克斯 阿克巴 阿尔 拉帕努伊 ) 汉字名:艾龙,  EMAIL:1466519819@qq.com

转载请注明来源: http://www.cnblogs.com/attilax/

获取子类

public static void main(String[] args) {

// t();

String s = "C:\\0workspace\\AtiPlatf_cms\\libx\\org.eclipse.jdt.core_3.10.0.v20140902-0626.jar";

Class parentClass = ASTNode.class;

parentClass=org.eclipse.jdt.core.dom.Expression.class;

List r=getSubClasses(s,parentClass);

System.out.println(r);

}

org.eclipse.jdt.core_3.8.3.v20130121-145325.jar\org\eclipse\jdt\core\dom - 解包大小为 10.5 MB

Atitit org.eclipse.jdt 的ast 架构 Eclipse JDT API spec的更多相关文章

  1. atitit。自定义uml MOF EMF体系eclipse emf 教程o7t

    atitit.自定义uml MOF EMF体系eclipse emf  教程o7t 1. 元对象机制(MOF,Meta-Object Facility)and  结构 1 2. 元模型图.模型图.对象 ...

  2. 解决KDE桌面环境下Eclipse崩溃的问题--让Eclipse使用特定的GTK2主题运行

    最近在Kubuntu14.04上安装Eclipse,由于Ubuntu软件中心中的版本太老(3.8),而且会自动安装OpenJDK,于是到官网下载最新的4.4版.(Luna,代号很有亲切感有木有,女神万 ...

  3. Eclipse进行C/C++开发——Eclipse+CDT+MinGW的配置与使用详解

    http://hi.baidu.com/ltb6w/item/3a51f11926fda60ce75c361d Eclipse进行C/C++开发——Eclipse+CDT+MinGW的配置与使用详解 ...

  4. Eclipse hangs on loading workbench, eclipse停在启动界面的处理办法

    http://stackoverflow.com/questions/8972034/eclipse-hangs-on-loading-workbench 解答一: In most cases, rm ...

  5. eclipse 默认jdk 的设置 eclipse.ini -vm 参数

    eclipse 的配置文件 eclipse.ini 不仅仅可以设置eclipse的堆栈内存大小,也可设置默认使用的jdk版本. 一.现有个eclipse 默认启动jdk版本是jdk1.5,需更改为1. ...

  6. How to setup Eclipse with WinAVR and the Eclipse plugin AVR-eclipse

    源:How to setup Eclipse with WinAVR and the Eclipse plugin AVR-eclipse Arduino development with Eclip ...

  7. Atitit 游戏的通常流程 attilax 总结 基于cocos2d api

    Atitit 游戏的通常流程 attilax 总结 基于cocos2d api 加载音效1 加载页面1 添加精灵1 设置随机位置2 移动2 垃圾gc2 点击evt2 爆炸效果3 定时生成精灵3 加载音 ...

  8. Atitit.一个cms有多少少扩展点,多少api wordpress  cms有多少api。。扩展点

    Atitit.一个cms有多少少扩展点,多少api wordpress  cms有多少api..扩展点 1. Api分类 WordPress APIs1 1.1. 1 函数分类2 1.2. 函数api ...

  9. Eclipse报错Resource '/.org.eclipse.jdt.core.external.folders/.link5' already exists.

    Eclipse查看源码出现source not found,重新Build Path选择jdk的jar包时,出现Resource '/.org.eclipse.jdt.core.external.fo ...

随机推荐

  1. Jquery双向select控件Bootstrap Dual Listbox

    效果预览: 一. 下载插件 github地址:https://github.com/istvan-ujjmeszaros/bootstrap-duallistbox 也可以在这个网站中下载:http: ...

  2. IT人士怎样的休息方式才高效

    为什么你睡了11个小时仍然觉得疲累? 为什么你花了好几万去岛国度假并没有增加生活的热情? 都说要去KTV,去夜店,去游乐园就能忘掉不快,更带劲地开始新的一天,但是尽兴归来心里只剩空虚? 我们真的明白休 ...

  3. spring jdbc 查询结果返回对象、对象列表

    首先,需要了解spring jdbc查询时,有三种回调方式来处理查询的结果集.可以参考 使用spring的JdbcTemplate进行查询的三种回调方式的比较,写得还不错. 1.返回对象(queryF ...

  4. 【转】WPF 单选的Checkbox

    今天同事要在DataGrid里用单选的Checkbox,我感觉很多余,因为正常DataGrid就可以单选,为什么还要加一列Checkbox,但是人家要求再那里,我就告诉他,可以用RadioButton ...

  5. grape动态PHP结构(三)——API接口

    一.app视图与控制器

  6. 【转】SQL Server中的事务与锁

    SQL Server中的事务与锁   了解事务和锁 事务:保持逻辑数据一致性与可恢复性,必不可少的利器. 锁:多用户访问同一数据库资源时,对访问的先后次序权限管理的一种机制,没有他事务或许将会一塌糊涂 ...

  7. Best Practices for Performance_3.Improving Layout Performance 优化布局

    http://developer.android.com/training/improving-layouts/index.html 1. 优化布局层次 1)  每增加一个View或者布局,都会增加额 ...

  8. git常用命令学习

    Git commands 1. start a working area clone Clone a repository into a new directory init Create an em ...

  9. iOS: ARC & MRC下string内存管理策略探究

    ARC & MRC下string内存管理策略探究 前两天跟同事争论一个关于NSString执行copy操作以后是否会发生变化,两个人整了半天,最后写代码验证了一下,发现原来NSString操作 ...

  10. iOS软件版本更新思路

    iOS软件更新思路 需要更新版本数组 needUpdateVersions{1.2.61.2.8} 历史版本数组 historyUpdateVersions1.2.41.2.51.2.6 更新数据库1 ...