Package com.iizigo.prop.editor
Class VSReferencePropEditor
- java.lang.Object
- com.iizigo.prop.BaseEditor<AbstractReference<TARGET>,ReferenceString>
- com.iizigo.prop.editor.ReferencePropEditor<EditorVirtualSpace>
- com.iizigo.prop.editor.VSReferencePropEditor
- All Implemented Interfaces:
IEditedPropControllerOwner<AbstractReference<EditorVirtualSpace>,ReferenceString>
,IEditedPropertyEntry<AbstractReference<EditorVirtualSpace>,ReferenceString>
,IEditedPropertyEntryMultiProp<AbstractReference<EditorVirtualSpace>,ReferenceString>
,IPropertyDefined
public class VSReferencePropEditor extends ReferencePropEditor<EditorVirtualSpace>
The VirtualSpace Reference property editor consists of a simple entry field.- Author:
- Christopher Mindus
Field Summary
Fields inherited from class com.iizigo.prop.editor.ReferencePropEditor
alternateExpansionLevel, alternateSelection, classes, filter, filterClass, image, menu, miGoto, miSelect, SELECT_MESSAGE, selectionRoot, TEXT_MESSAGE, tip
Fields inherited from class com.iizigo.prop.BaseEditor
appUI, combo, control, controller, definedButton, display, editor, focusListener, hasBeenModified, info, more, multipleValueWarningInput, options, parent, propController, shell, text, validator, wasDefinedAtFocusGained
Constructor Summary
Constructors Constructor Description VSReferencePropEditor()
Default constructor called before createControls.
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected void
onCreateMenu(IzMenu menu, boolean isPost)
Called to create the menu items.protected void
setup()
Override to provide user settings.Methods inherited from class com.iizigo.prop.editor.ReferencePropEditor
addDropSupport, create, formatValue, getBaseReferencePath, getCurrentReferenceTarget, getDefaultValue, getLookupPropReference, getToolTipText, getValue, onDoubleClick, onGoto, onList, setLookedUpReference, setToolTipText
Methods inherited from class com.iizigo.prop.BaseEditor
assignMaster, beginProcessEvent, canProcessEvents, checkInput, createCCombo, createControls, createGridLayout, createIzMenu, createMoreButton, createMoreIzMenu, createText, dispose, doUndefineIfEmpty, doValueChangeConversion, endProcessEvent, getBaseEditor, getCurrentInput, getCurrentValue, getCurrentValues, getModifyListener, getNativeToolTip, getOption, getSelectionListener, getSeverity, getShell, getToolTipText2, hasFocus, initialize, isPropReadOnly, onDefine, onDispose, onError, onF4List, onFocusGained, onFocusLost, onMore, onReadOnly, onUndefined, onUpdate, setColors, setCurrentValue, setEditable, setFocus, setInput, setInputValue, setInputValueFromProp, showMenu, updateTooltip, validate
Method Detail
setup
protected void setup()
Override to provide user settings.- Overrides:
setup
in classReferencePropEditor<EditorVirtualSpace>
onCreateMenu
protected void onCreateMenu(IzMenu menu, boolean isPost)
Called to create the menu items.- Overrides:
onCreateMenu
in classReferencePropEditor<EditorVirtualSpace>