Class SourceParamChoicesProvider.SimpleCompletion

java.lang.Object
org.fife.ui.autocomplete.AbstractCompletion
org.fife.ui.autocomplete.BasicCompletion
org.fife.rsta.ac.java.SourceParamChoicesProvider.SimpleCompletion
All Implemented Interfaces:
Comparable<org.fife.ui.autocomplete.Completion>, JavaSourceCompletion, org.fife.ui.autocomplete.Completion
Enclosing class:
SourceParamChoicesProvider

private static class SourceParamChoicesProvider.SimpleCompletion extends org.fife.ui.autocomplete.BasicCompletion implements JavaSourceCompletion
A very simple, low-relevance parameter choice completion. This is never used as a general-purpose completion in Java code, as it cannot render itself.
Version:
1.0
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    private static final Icon
     
  • Constructor Summary

    Constructors
    Constructor
    Description
    SimpleCompletion(org.fife.ui.autocomplete.CompletionProvider provider, String text)
     
  • Method Summary

    Modifier and Type
    Method
    Description
     
    void
    rendererText(Graphics g, int x, int y, boolean selected)
    Used by JavaCellRenderer to render this completion choice.

    Methods inherited from class org.fife.ui.autocomplete.BasicCompletion

    getReplacementText, getShortDescription, getSummary, setShortDescription, setSummary, toString

    Methods inherited from class org.fife.ui.autocomplete.AbstractCompletion

    compareTo, getAlreadyEntered, getInputText, getProvider, getRelevance, getToolTipText, setIcon, setRelevance

    Methods inherited from class Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait

    Methods inherited from interface org.fife.ui.autocomplete.Completion

    compareTo, getAlreadyEntered, getInputText, getProvider, getRelevance, getReplacementText, getSummary, getToolTipText

    Methods inherited from interface JavaSourceCompletion

    equals
  • Field Details

    • ICON

      private static final Icon ICON
  • Constructor Details

    • SimpleCompletion

      SimpleCompletion(org.fife.ui.autocomplete.CompletionProvider provider, String text)
  • Method Details

    • getIcon

      public Icon getIcon()
      Specified by:
      getIcon in interface org.fife.ui.autocomplete.Completion
      Overrides:
      getIcon in class org.fife.ui.autocomplete.AbstractCompletion
    • rendererText

      public void rendererText(Graphics g, int x, int y, boolean selected)
      Description copied from interface: JavaSourceCompletion
      Used by JavaCellRenderer to render this completion choice.
      Specified by:
      rendererText in interface JavaSourceCompletion
      Parameters:
      g - The graphics context to render to.
      x - The x-offset at which to render.
      y - The y-offset at which to render.
      selected - Whether this completion is currently selected/active.