Class ExpandablesIntelliHints
- java.lang.Object
-
- com.jidesoft.hints.AbstractIntelliHints
-
- com.jidesoft.hints.AbstractListIntelliHints
-
- com.inductiveautomation.ignition.designer.sqltags.editor.ExpandablesIntelliHints
-
- All Implemented Interfaces:
com.jidesoft.hints.IntelliHints
- Direct Known Subclasses:
AbstractTagPropEditor.TagPropEditorExpandiblesHints
public abstract class ExpandablesIntelliHints extends com.jidesoft.hints.AbstractListIntelliHints
Provides intellihints for "expandables" - custom properties in UDTs that can be referenced by fields in contained tags. The fields are referenced through the syntax "{name}".
-
-
Constructor Summary
Constructors Constructor Description ExpandablesIntelliHints(javax.swing.text.JTextComponent comp)
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description void
acceptHint(java.lang.Object selected)
protected abstract java.lang.String[]
getCurrentOptions()
boolean
updateHints(java.lang.Object context)
-
Methods inherited from class com.jidesoft.hints.AbstractListIntelliHints
createHintsComponent, createList, getDelegateComponent, getDelegateKeyStrokes, getList, getSelectedHint, setListData, setListData
-
Methods inherited from class com.jidesoft.hints.AbstractIntelliHints
addShowHintsKeyStroke, createPopup, getAllShowHintsKeyStrokes, getCaretPositionForPopup, getCaretRectangleForPopup, getContext, getIntelliHints, getShowHintsDelay, getShowHintsKeyStroke, getTextComponent, hideHintsPopup, isAutoPopup, isFollowCaret, isHintsPopupVisible, isMultilineTextComponent, removeShowHintsKeyStroke, setAutoPopup, setFollowCaret, setHintsEnabled, setShowHintsDelay, showHints, showHintsPopup, updateHints
-
-
-
-
Method Detail
-
getCurrentOptions
protected abstract java.lang.String[] getCurrentOptions()
-
updateHints
public boolean updateHints(java.lang.Object context)
- Specified by:
updateHints
in interfacecom.jidesoft.hints.IntelliHints
- Overrides:
updateHints
in classcom.jidesoft.hints.AbstractIntelliHints
-
acceptHint
public void acceptHint(java.lang.Object selected)
- Specified by:
acceptHint
in interfacecom.jidesoft.hints.IntelliHints
- Overrides:
acceptHint
in classcom.jidesoft.hints.AbstractIntelliHints
-
-