I am glad you are interested in extending the Web Page Editor. As an
adopter, you should raise bugs on the API's that you would like to use
which are marked internal. This will help us to do the necessary work to
declare them as API in a future release. Please take a look at the WTP API
policy described here: http://wiki.eclipse.org/WTP_API_Policy . You can
use the following link to add an enhancement request:
https://bugs.eclipse.org/bugs/enter_bug.cgi?product=Java%20Server%20Faces
Please also note that the focus of the JSF Tools Team is to improve the
editor to support JSF development and as such we have no resource working
on improving the editor to better support editing of HTML pages. We
encourage the community to contribute such enhancements to the project.
Thanks
Raghu Srinivasan
Project Lead - JSF Tools Project