| Defines a resolver responsible for determining a property editor suitable for
editing a property, as described by a property descriptor. Implementing classes
may use any information in the property descriptor to determine an appropriate
editor.
Typically, the IDE will provide at least one implementation. Implementations
are made available using the service provider interface. Within the module or
library JAR, the file
META-INF/services/com.sun.rave.propertyeditors.resolver.PropertyEditorResolver contains the name of the Java class that implements
PropertyEditorResolver .
Each implementation discovered during the service provider lookup will be asked,
in turn, to provide an editor. The first editor returned is used. If an
implementation is provided via a module, it may be given a numbered
priority, which will guarantee that it is invoked before any resolvers supplied by
the IDE.
|