Núcleo JDT
O Núcleo JDT (org.eclipse.jdt.core) é um plug-in que define os principais elementos e API Java. Deve registar sempre este plug-in como um pré-requisito quando estiver a desenvolver funções específicas Java.
Os pacotes do Núcleo JDT dão acesso aos objectos do modelo Java e à infra-estrutura de IDE Java sem cabeçalho. Os pacotes de Núcleo JDT incluem:
- org.eclipse.jdt.core - define as classes que descrevem o modelo Java.
- org.eclipse.jdt.core.compiler
- define uma API para a infra-estrutura do compilador.
- org.eclipse.jdt.core.dom - suporta Abstract Syntax Trees (AST - Árvores de Sintaxe Abstrasta) que pode ser utilizadas para examinar a estrutura de uma unidade de compilação até ao nível da instrução.
- org.eclipse.jdt.core.eval - suporta a avaliação de fragmentos de código num caderno ou dentro de um depurador.
- org.eclipse.jdt.core.jdom - suporta um Modelo de Documento (DOM - Document Object Model) Java que pode ser utilizado para atravessar as estrutura de uma unidade de compilação Java.
-
org.eclipse.jdt.core.search - suporta a pesquisa do modelo Java da área de trabalho para elementos Java que correspondam a uma descrição específica.
- org.eclipse.jdt.core.util - fornece classes de utilitários para manipular ficheiros .class e elementos do modelo Java.
org.eclipse.jdt.core.jdom
é obsoleta desde a versão 3.0.
A manipulação da estrutura de uma unidade de compilação deverá ser efectuada, utilizando antes org.eclipse.jdt.core.dom
.