Variable Resolver

org.eclipse.jst.jsf.core.variableresolver

1.5

Allows a third-party to define an alternative instance of the design time variable resolver. This id can then be set on a project using DesignTimeApplicationManager.setVariableResolverProvider. Once set on a project this id will be used to load the active design time variable resolver.

<!ELEMENT extension (variableresolver)>

<!ATTLIST extension

point CDATA #REQUIRED

id    CDATA #IMPLIED

name  CDATA #IMPLIED>


<!ELEMENT variableresolver EMPTY>

<!ATTLIST variableresolver

id    CDATA #REQUIRED

class CDATA #REQUIRED>


The following example defines a new variable resolver implemented by CustomDTVariableResolver

   

<extension point=

"org.eclipse.jst.jsf.designtime.variableresolver"

>

<variableresolver class=

"org.eclipse.jst.jsf.dtresolver.test.resolvers.CustomDTVariableResolver"

id=

"org.eclipse.jst.jsf.dtresolver.test.variableresolver1"

/>

</extension>