Skip to main content

Notice: This Wiki is now read only and edits are no longer possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.

Jump to: navigation, search

Unified EL Design Tasks

Revision as of 18:14, 13 September 2006 by Unnamed Poltroon (Talk) (Java 1.5 Support)

Facet Mechanism for Framework Selection

A mechanism based on WTP-based facets that:

- allows the end-user to define which version of Unified EL is in use. This is done indirectly by the selection of JSF facet version.

- validates that versioning matches up for all dependent elements. For example, that Java 1.5 in use if JSF 1.2 in use.

Design-Time EL Context Framework

A new extension point-based, extensible framework that:

  • parallels the ELContext API provided by Unified EL.
  • allows third-party contributors to add design time analogous to runtime ELResolvers, FunctionMapper and Variable Mapper objects.
  • provides a context-based mechanism (extending context resolvers) for selecting the correct ELContext to resolve a unified EL expression.
  • a simple, comprehensive mechanism through which tool end-users can configure third-party contributions in use.

EL Variable Support

A generic mechanism by which non-JSF sources contribute design time EL symbol information. Emphasis is on supporting JSTL tags like c:forEach.

Java 1.5 Support

Type signatures and semantic analysis mechanisms must be updated to support Java enumerations and generics.

Composite Type Descriptor

EL Validation Rules

Managed-Bean Data

Back to the top