public class AtomNamePropEditor extends Object implements IEditedPropertyEntry<PropCnr,Object>, EventListener
Constructor and Description |
---|
AtomNamePropEditor()
Default constructor called before createControls.
|
Modifier and Type | Method and Description |
---|---|
MultiPropEditor |
createControls(PropertyEditor editor,
PropertyEditorInfo info,
String[] options,
Composite parent,
PropCnr[] containers,
Atom atom,
DefinedButton definedButton)
Creates the required controls in the composite.
|
void |
dispose()
Called when disposed of by the property editor.
|
void |
focusGained(FocusEvent e)
At focus gained, select entire field.
|
void |
focusLost(FocusEvent e)
Upon focus lost, checks the entry field.
|
void |
modifyText(ModifyEvent e)
The entry field has been modified, checks the entry field.
|
void |
onEvent(GEvent e)
Property event.
|
public AtomNamePropEditor()
public MultiPropEditor createControls(PropertyEditor editor, PropertyEditorInfo info, String[] options, Composite parent, PropCnr[] containers, Atom atom, DefinedButton definedButton)
createControls
in interface IEditedPropertyEntry<PropCnr,Object>
editor
- The property editor instance.info
- The information about edited item.options
- The options.parent
- Parent composite, where to place components.containers
- The containers for the edited property.atom
- Atom name of the property in the containers.definedButton
- The define-button or null for none.public void dispose()
dispose
in interface IEditedPropertyEntry<PropCnr,Object>
public void focusGained(FocusEvent e)
public void focusLost(FocusEvent e)
public void modifyText(ModifyEvent e)
public void onEvent(GEvent e)
onEvent
in interface EventListener
e
- The event.iizi® is a registered trademark of Mindus SARL. © Copyright Mindus SARL, 2020. All rights reserved.