¿Cómo se usaría una api de IDecorationContext de Eclipse JFace?

¿Hay un ejemplo por ahí para usarIDecorationContext para decoraciones de etiquetas?

Por lo que parece,IDecorationContext La clase parece proporcionar algún tipo de soporte de decoración contextual, pero por mi vida, no puedo encontrar ningún código de muestra con esta función ...

¿Alguien ha utilizado realmente la función de contexto de decoración y, de ser así, qué casos de uso resolvió?

PD: Estoy buscando una forma de aplicar decoraciones de imagen a las etiquetas de los objetos y, dependiendo de dónde se muestre el objeto, el tamaño del icono base varía (por ejemplo, los iconos "pequeños" tradicionales en los elementos de tabla y árbol y los iconos más grandes para los encabezados de contenido).

Las decoraciones aplicadas a los íconos originales deben elegir las decoraciones del tamaño apropiado en consecuencia.

IDecorationContext Parece que se ajusta a lo que necesito, pero la documentación es tan escasa como se puede esperar de una característica menor de una biblioteca de código abierto y no se encuentran ejemplos.

Google para el"IDecorationContext" Tampoco revelé nada interesante, así que recurro a la sabiduría de la multitud de StackOverflow con la esperanza de que el próximo tipo que obtenga la pregunta pueda obtener su respuesta más rápido;

Respuestas a la pregunta(1)

Su respuesta a la pregunta