Class PackageNameCompletion

java.lang.Object
org.fife.ui.autocomplete.AbstractCompletion
org.fife.ui.autocomplete.BasicCompletion
org.fife.rsta.ac.java.AbstractJavaSourceCompletion
org.fife.rsta.ac.java.PackageNameCompletion
All Implemented Interfaces:
Comparable<org.fife.ui.autocomplete.Completion>, JavaSourceCompletion, org.fife.ui.autocomplete.Completion

class PackageNameCompletion extends AbstractJavaSourceCompletion
A completion that represents a package name.
Version:
1.0
  • Constructor Summary

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

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

    Methods inherited from class org.fife.rsta.ac.java.AbstractJavaSourceCompletion

    compareTo, getAlreadyEntered

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

    getReplacementText, getShortDescription, getSummary, setShortDescription, setSummary, toString

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

    getInputText, getProvider, getRelevance, getToolTipText, setIcon, setRelevance

    Methods inherited from class java.lang.Object

    clone, finalize, getClass, notify, notifyAll, wait, wait, wait

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

    getInputText, getProvider, getRelevance, getReplacementText, getSummary, getToolTipText
  • Constructor Details

    • PackageNameCompletion

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

    • equals

      public boolean equals(Object obj)
      Description copied from interface: JavaSourceCompletion
      Force subclasses to override equals(). TODO: Remove me
      Specified by:
      equals in interface JavaSourceCompletion
      Overrides:
      equals in class Object
    • getIcon

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

      public int hashCode()
      Overrides:
      hashCode in class Object
    • 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.
      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.