Как работает редактор Eclipse для включения автозавершения кода? Например, в редакторе XML для файлов свойств Hibernate, если я ctrl - пробел внутри тега, отобразится список возможных значений, относящихся к hibernate.
Я понимаю, что редактор XML предварительно настроен для понимания тега xml, но как насчет тега, специфичного для конкретной платформы? Откуда Eclipse узнает об этом?