| Interface | Description | 
|---|---|
| IAttributeValueConverter | 
 A converter that can be used by a widget to convert attributes values before setting them as properties. | 
| IInputValidator | The IInputValidator is the interface for simple validators. | 
| ILabel | Option label | 
| OptionChangedListener | Listener triggeres when option content has changed. | 
| OptionValidator | Validate an input option | 
| Class | Description | 
|---|---|
| AbstractInputButtonWithDialog | Common superclass for input buttons. | 
| BrowseOption | 
 Browse option | 
| ButtonBrowse | Add or modify an item entry in  ListOptionfrom a browse dialog (file or directory). | 
| ButtonInputText | Add or modify an item entry in  ListOptionfrom a text dialog. | 
| ButtonRemove | Remove one or more item entries in  ListOption. | 
| ButtonUpDown | Move current selection of a  ListOptionup or down | 
| CategoryPage | 
 A category page is a page of options. | 
| CheckBoxOption | Checkbox option | 
| ComboOption | Combo option | 
| Description | Abstract class defining a node description | 
| Group | Composite of  JPFExtensionTabNodeAn implicit enable condition is added to each element: group must be enabled | 
| HiddenOption | Option passed to the script but not displayed | 
| InputOption | Root node for MicroEJ launch setting options | 
| JPFExtensionRoot | Root node for JPF extension description. | 
| JPFExtensionTabNode | Common root node for all control nodes. | 
| LabelGroup | Group with a label | 
| LabelOption | Only displays a label. | 
| ListButton | A button of  ListOption. | 
| ListOption | A list with a set of manipulation buttons on the right. | 
| PageContent | Abstract common class representing all nodes that are part of  CategoryPagecontent. | 
| PathListOption | A  ListOptionthat can contain pathes. | 
| StringLabel | Basic String based label | 
| TextFieldOption | Text field option | 
| XHTMLDescription | Option description format is a light XHTML subsetwith following handled tags:
 
 Character styles:  #Tag_code,#Tag_b,#Tag_iParagraph:#Tag_br,#Tag_pReferences:#Tag_a |