Class 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}".
    • Field Summary

      • Fields inherited from class com.jidesoft.hints.AbstractListIntelliHints

        _keyStrokes
      • Fields inherited from interface com.jidesoft.hints.IntelliHints

        CLIENT_PROPERTY_INTELLI_HINTS
    • 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
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • ExpandablesIntelliHints

        public ExpandablesIntelliHints​(javax.swing.text.JTextComponent comp)
    • Method Detail

      • getCurrentOptions

        protected abstract java.lang.String[] getCurrentOptions()
      • updateHints

        public boolean updateHints​(java.lang.Object context)
        Specified by:
        updateHints in interface com.jidesoft.hints.IntelliHints
        Overrides:
        updateHints in class com.jidesoft.hints.AbstractIntelliHints
      • acceptHint

        public void acceptHint​(java.lang.Object selected)
        Specified by:
        acceptHint in interface com.jidesoft.hints.IntelliHints
        Overrides:
        acceptHint in class com.jidesoft.hints.AbstractIntelliHints