Property Resolver

org.eclipse.jst.jsf.core.propertyresolver

1.5

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

<!ELEMENT extension (propertyresolver)>

<!ATTLIST extension

point CDATA #REQUIRED

id    CDATA #IMPLIED

name  CDATA #IMPLIED>


<!ELEMENT propertyresolver EMPTY>

<!ATTLIST propertyresolver

id    CDATA #REQUIRED

class CDATA #REQUIRED>


The following example defines a new property resolver implemented by CustomDTPropertyResolver

   

<extension point=

"org.eclipse.jst.jsf.designtime.propertyresolver"

>

<propertyresolver class=

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

id=

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

/>

</extension>