Skip to main content

Eclipse Web Tools Platform 3.0 M6
New and Noteworthy

Back

JavaServer Faces Tools

Support for Apache MyFaces Trinidad

    Apache MyFaces Trinidad tags are now supported in the Web Page Editor, in source editors, and in the Properties view.

    Trinidad tags in the Web Page Editor

    Code-assist for Trinidad tags in source editors

    Advanced property sections for Trinidad tags

Improvements to EL content assist and hover help

    Thanks to Matthias Fuessel for providing improvements to our EL support:
    Improved icons and additional info in content assist
    Improved info in content assist

New EL framework enhancements

    Thanks to Xiaonan Jiang at IBM for driving new framework requirements and providing prototypes.

    Decorative Variable and Property Resolvers

    To better support the decorative nature of JSF variable and property resolvers, we have added the ability to register decorative design time resolvers to the default application manager. Decorative resolvers are called only if the runtime resolver that they are associated with is found in the configuration of the current web project. For more information see: here

    Picture of resolver extension in plugin.xml editor

    Enhancements to symbol creation API

    We have refactored several internal symbol creation methods and combined them with contributions by Matthias Fuessel and Xiaonan Jiang (IBM), to create a new set of extension points to simplify creation of common JSF symbols. See here for more details.

    We have also made the symbol creation methods available on a new factory called JSFSymbolFactory.


New EL validation preferences

    New validation preferences for EL validation problems allow you to change the severity of type assignment problems between Error, Warning and Ignore.

    Shows new preference options in the JSF->Validation properties page

Back to the top