See: Description
Class | Description |
---|---|
ClasspathCustomEditorOperator |
Class implementing all necessary methods for handling Classpath Custom Editor
|
ColorCustomEditorOperator |
Class implementing all necessary methods for handling Color Custom Editor
|
DimensionCustomEditorOperator |
Class implementing all necessary methods for handling Dimension Custom Editor
|
FileCustomEditorOperator |
Class implementing all necessary methods for handling File Custom Editor
|
FontCustomEditorOperator |
Class implementing all necessary methods for handling Font Custom Editor
|
IconCustomEditorOperator |
Class implementing all necessary methods for handling Icon Custom Editor.
|
PointCustomEditorOperator |
Class implementing all necessary methods for handling Point Custom Editor
|
ProcessDescriptorCustomEditorOperator |
Class implementing all necessary methods for handling Process Descriptor Custom
Editor
|
RectangleCustomEditorOperator |
Class implementing all necessary methods for handling Rectangle Custom Editor
|
StringArrayCustomEditorOperator |
Class implementing all necessary methods for handling String Array Custom Editor
|
StringCustomEditorOperator |
Class implementing all necessary methods for handling String Custom Editor
|
TreeViewCustomEditorOperator |
Class implementing all necessary methods for handling TreeView Custom Editor
|
If there exist special custom editor for property, there appears small
"..." button which invokes such custom editor dialog. Custom editor is embedded
in a dialog. If it is property of a component from Form Editor, dialog contains
Default, OK and Cancel buttons, combo box enabling to change editor (e.g.
PointEditor/Form Connection), button "Advanced" to call "Advanced Initialization
Code" dialog (see jellytools.modules.form.properties.editors
).
Otherwise it is dialog with OK and Cancel buttons (Default and Help are optional).
A custom editor is extended from NbDialogOperator. Custom editor operator contains high-level
methods to get or set compound property value in one method by custom editor.
These methods are then used in tests or in specialized property implementation
(see org.netbeans.jellytools.properties
).