Package com.iizigo.prop.editor.dialog
Class SelectPropDialog
java.lang.Object
org.eclipse.swt.widgets.Dialog
com.iizigo.prop.editor.dialog.SelectPropDialog
- All Implemented Interfaces:
- EventListener,- IDoubleClickListener,- ISelectionChangedListener,- ModifyListener,- SWTEventListener
public class SelectPropDialog extends Dialog implements ISelectionChangedListener, ModifyListener, IDoubleClickListener
Dialog used to display Extends Name selection.
- Author:
- Christopher Mindus
- Constructor SummaryConstructorsConstructorDescription- 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.
- Method SummaryModifier and TypeMethodDescription- 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.- voidEntry field modification.- open()Open the dialog.- voidSelection changes.
- Constructor Details- SelectPropDialogpublic SelectPropDialog- (Shell parent, String dialogTitle, Image dialogImage, ModuleModel model, Object root, ViewerFilter viewerFilter, Class<?>[] possibleClasses, String currentRef, int expandLevel) Create the dialog.- Parameters:
- parent- The parent shell.
 
- SelectPropDialogpublic SelectPropDialog- (Shell parent, String dialogTitle, Image dialogImage, ModuleModel model, Object root, ViewerFilter viewerFilter, Class<?>[] possibleClasses, String currentRef, int expandLevel, IExpandFilter expandFilter) Create the dialog.- Parameters:
- parent- The parent shell.
 
 
- Method Details- forNoReferenceSelectAndExpandIf no reference is defined, try selecting this object if possible instead, with another expansion level.
- openOpen the dialog.
- selectionChangedSelection changes.- Specified by:
- selectionChangedin interface- ISelectionChangedListener
- Parameters:
- event- The selection event.
 
- modifyTextEntry field modification.- Specified by:
- modifyTextin interface- ModifyListener
- Parameters:
- e- The modification event.
 
- doubleClickDouble-click.- Specified by:
- doubleClickin interface- IDoubleClickListener