public class SelectPropDialog extends Dialog implements ISelectionChangedListener, IDoubleClickListener
Constructor and Description |
---|
SelectPropDialog(Shell parent,
String dialogTitle,
Image dialogImage,
ModuleModel model,
Object root,
ViewerFilter viewerFilter,
Class<?>[] possibleClasses,
String currentRef,
int expandLevel)
Create the dialog.
|
SelectPropDialog(Shell parent,
String dialogTitle,
Image dialogImage,
ModuleModel model,
Object root,
ViewerFilter viewerFilter,
Class<?>[] possibleClasses,
String currentRef,
int expandLevel,
IExpandFilter expandFilter)
Create the dialog.
|
Modifier and Type | Method and Description |
---|---|
void |
doubleClick(DoubleClickEvent event)
Double-click.
|
void |
forNoReferenceSelectAndExpand(Object object,
int expansionLevel)
If no reference is defined, try selecting this object if possible instead, with another expansion level.
|
void |
modifyText(ModifyEvent e)
Entry field modification.
|
String |
open()
Open the dialog.
|
void |
selectionChanged(SelectionChangedEvent event)
Selection changes.
|
public SelectPropDialog(Shell parent, String dialogTitle, Image dialogImage, ModuleModel model, Object root, ViewerFilter viewerFilter, Class<?>[] possibleClasses, String currentRef, int expandLevel)
parent
- The parent shell.public SelectPropDialog(Shell parent, String dialogTitle, Image dialogImage, ModuleModel model, Object root, ViewerFilter viewerFilter, Class<?>[] possibleClasses, String currentRef, int expandLevel, IExpandFilter expandFilter)
parent
- The parent shell.public void forNoReferenceSelectAndExpand(Object object, int expansionLevel)
public String open()
public void selectionChanged(SelectionChangedEvent event)
selectionChanged
in interface ISelectionChangedListener
event
- The selection event.public void modifyText(ModifyEvent e)
e
- The modification event.public void doubleClick(DoubleClickEvent event)
doubleClick
in interface IDoubleClickListener
iizi® is a registered trademark of Mindus SARL. © Copyright Mindus SARL, 2020. All rights reserved.