Por regla general, cada punto de extensión definido en la UI sigue un patrón
simple. El punto de extensión se define dentro del archivo plugin.xml
para org.eclipse.ui. Después, se definen extensiones para el punto de
extensión. Estas pueden existir en el mismo archivo plugin.xml o en
otros. El elemento XML de nivel superior de cualquier extensión puede contener
una o más declaraciones de extensión. Por ejemplo, una extensión
org.eclipse.ui.propertyPages puede contener varias instancias de
elementos page. Aunque no es
técnicamente incorrecto hacer una extensión por cada subelemento, recomendamos
que se agrupen las extensiones para obtener un estilo coherente. Ello también puede mejorar el
tiempo de inicio del entorno de trabajo, porque habrá menos extensiones que
procesar.