|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjava.beans.PropertyEditorManager
public class PropertyEditorManager
PropertyEditorManager is used to find property editors for various types (not necessarily Beans).
It first checks to see if the property editor is already registered; if it is, that property editor is used. Next it takes the type's classname and appends "Editor" to it, and searches first in the class's package and then in the property editor search path.
Default property editors are provided for:
Spec Suggestion: Perhaps an editor for Filename or something like it should be provided. As well as char.
Constructor Summary | |
---|---|
PropertyEditorManager()
Beats me why this class can be instantiated, but there you have it. |
Method Summary | |
---|---|
static PropertyEditor |
findEditor(Class<?> editedClass)
Returns a new instance of the property editor for the specified class. |
static String[] |
getEditorSearchPath()
Get the editor search path. |
static void |
registerEditor(Class<?> editedClass,
Class<?> editorClass)
Register an editor for a class. |
static void |
setEditorSearchPath(String[] editorSearchPath)
Set the editor search path. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public PropertyEditorManager()
Method Detail |
---|
public static void registerEditor(Class<?> editedClass, Class<?> editorClass)
editedClass
- the class that the property editor
will edit.editorClass
- the PropertyEditor class.public static PropertyEditor findEditor(Class<?> editedClass)
editedClass
- the class that the property editor
will edit.
public static String[] getEditorSearchPath()
public static void setEditorSearchPath(String[] editorSearchPath)
editorSearchPath
- the new value for the editor search path.
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |