(1)JavaCore(定义在org.eclipse.jdt.core包下)
JavaCore从Plugin继承,它是JDT插件的生命周期管理器。不过对于第三方插件开发人员来说,它的重要性更多地体现在它提供的一些工具类方法上。
●IJavaElement create(IFile file) 从文件创建对应的Java元素
●IJavaElement create(IFolder folder) 从文件夹创建对应的Java元素
●IJavaElement create(IResource resource) 从资源创建对应的Java元素
●IJavaElement create(IProject project) 得到IProject对应的IJavaProject
●IJavaModel create(IWorkspaceRoot root) 从工作空间根目录得到对应的IJavaModel
●IClassFile createClassFileFrom(IFile file) 从文件创建对应的IClassFile
●ICompilationUnit createCompilationUnitFrom(IFile file):从文件创建对应ICompilationUnit。
JavaCore从Plugin继承,它是JDT插件的生命周期管理器。不过对于第三方插件开发人员来说,它的重要性更多地体现在它提供的一些工具类方法上。
●IJavaElement create(IFile file) 从文件创建对应的Java元素
●IJavaElement create(IFolder folder) 从文件夹创建对应的Java元素
●IJavaElement create(IResource resource) 从资源创建对应的Java元素
●IJavaElement create(IProject project) 得到IProject对应的IJavaProject
●IJavaModel create(IWorkspaceRoot root) 从工作空间根目录得到对应的IJavaModel
●IClassFile createClassFileFrom(IFile file) 从文件创建对应的IClassFile
●ICompilationUnit createCompilationUnitFrom(IFile file):从文件创建对应ICompilationUnit。
ps:jdt目前也是学习阶段,学习资料来自网络和图书。