Descrição: esse é um ponto de extensão interno utilizado para associar imagens a marcadores, onde a imagem para um marcador se torna acessível através de IWorkbenchAdapter
.
Atualmente é utilizado de modo interno para fornecer imagens para problemas de marcadores.
Para obter a imagem para um marcador, utilize:
IMarker marker = ...;
IWorkbenchAdapter adapter =
(IWorkbenchAdapter) marker.getAdapter(IWorkbenchAdapter.class);
se(adapter != null) {
ImageDescriptor image =
adapter.getImageDescriptor(marker);
se (image != null) {
...
}
}
Esse ponto de extensão não é uma API. Outros plug-ins não devem utilizar esse ponto de extensão.