Cómo implementar la ventana emergente de documentación de asistencia de contenido en Eclipse RCP
He implementado mi propio editor y le agregué una funcionalidad de finalización de código. Mi asistente de contenido está registrado en la configuración del visor de origen de esta manera:
public IContentAssistant getContentAssistant(ISourceViewer sourceViewer) {
if (assistant == null) {
assistant = new ContentAssistant();
assistant.setDocumentPartitioning(getConfiguredDocumentPartitioning(sourceViewer));
assistant.setContentAssistProcessor(getMyAssistProcessor(),
MyPartitionScanner.DESIRED_PARTITION_FOR_MY_ASSISTANCE);
assistant.enableAutoActivation(true);
assistant.setAutoActivationDelay(500);
assistant.setProposalPopupOrientation(IContentAssistant.PROPOSAL_OVERLAY);
assistant.setContextInformationPopupOrientation(IContentAssistant.CONTEXT_INFO_ABOVE);
}
return assistant;
}
Cuando presiono Ctrl + ESPACI dentro de la partición deseada, aparece la ventana emergente de finalización y funciona como se esperaba.
Y aquí está mi pregunta ... ¿Cómo implemento / registro una ventana emergente de documentación que aparece junto a la ventana emergente de finalización? (Por ejemplo en java editor)