Interface PropertyEditorDescriptor

All Known Implementing Classes:
AbstractPropertyEditorDescriptor, DefaultPropertyEditorDescriptor

public interface PropertyEditorDescriptor
The descriptor for a specific property editor type. Basically describes the editor type and creates editor beans.
See Also:
  • Field Details

  • Method Details

    • getLabel

      String getLabel()
      The public label of this editor descriptor. It is shown wherever the user is able to select a editor.
    • getPreviewImage

      String getPreviewImage()
      The optional preview image url. It may be shown wherever the user is able to choose between different editors.
    • getEditorType

      String getEditorType()
      The editor type to match PropertyDescriptor.getEditorType(). This way the system can determine which editors are appropriate for a property descriptor.
    • createValueBean

      PropertyEditorBean createValueBean(Object initialValue)
      Create a instance of a property value editor bean. This bean is meant to be backing bean for the actual view component.
    • createUIEditor

      UIEditor createUIEditor()
    • createUIEditor

      UIEditor createUIEditor(String mode)