org.jplot2d.swing.proptable.editor
Class PropertyEditorRegistry
- java.lang.Object
-
- org.jplot2d.swing.proptable.editor.PropertyEditorRegistry
-
- All Implemented Interfaces:
- PropertyEditorFactory
public class PropertyEditorRegistry extends java.lang.Object implements PropertyEditorFactory
A registry to keep the map between property type and PropertyEditor. Warning: the internal map is not synchronized.
-
-
Constructor Summary
Constructors Constructor and Description PropertyEditorRegistry()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method and Description java.beans.PropertyEditorcreatePropertyEditor(Property<?> property)voidregisterDefaults()Adds default renderers.voidregisterEditor(java.lang.Class<?> type, java.beans.PropertyEditor renderer)voidunregisterEditor(java.lang.Class<?> type)
-
-
-
Method Detail
-
registerEditor
public void registerEditor(java.lang.Class<?> type, java.beans.PropertyEditor renderer)
-
unregisterEditor
public void unregisterEditor(java.lang.Class<?> type)
-
createPropertyEditor
public java.beans.PropertyEditor createPropertyEditor(Property<?> property)
- Specified by:
createPropertyEditorin interfacePropertyEditorFactory
-
registerDefaults
public void registerDefaults()
Adds default renderers. This method is called by the constructor but may be called later to reset any customizations made through theregisterRenderermethods.Note: if overridden,
super.registerDefaults()must be called before plugging custom defaults.
-
-
DMelt 3.0 © DataMelt by jWork.ORG