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>
-
-