Package org.fife.rsta.ac.java
Class LocalVariableCompletion
- java.lang.Object
-
- org.fife.ui.autocomplete.AbstractCompletion
-
- org.fife.ui.autocomplete.BasicCompletion
-
- org.fife.rsta.ac.java.AbstractJavaSourceCompletion
-
- org.fife.rsta.ac.java.LocalVariableCompletion
-
- All Implemented Interfaces:
java.lang.Comparable<org.fife.ui.autocomplete.Completion>,JavaSourceCompletion,org.fife.ui.autocomplete.Completion
class LocalVariableCompletion extends AbstractJavaSourceCompletion
-
-
Field Summary
Fields Modifier and Type Field Description private LocalVariablelocalVarprivate static intRELEVANCEThe relevance of local variables.
-
Constructor Summary
Constructors Constructor Description LocalVariableCompletion(org.fife.ui.autocomplete.CompletionProvider provider, LocalVariable localVar)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(java.lang.Object obj)Force subclasses to override equals().javax.swing.IcongetIcon()java.lang.StringgetToolTipText()inthashCode()voidrendererText(java.awt.Graphics g, int x, int y, boolean selected)Used byJavaCellRendererto 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, setIcon, setRelevance
-
-
-
-
Field Detail
-
localVar
private LocalVariable localVar
-
RELEVANCE
private static final int RELEVANCE
The relevance of local variables. This allows local variables to be "higher" in the completion list than other types.- See Also:
- Constant Field Values
-
-
Constructor Detail
-
LocalVariableCompletion
LocalVariableCompletion(org.fife.ui.autocomplete.CompletionProvider provider, LocalVariable localVar)
-
-
Method Detail
-
equals
public boolean equals(java.lang.Object obj)
Description copied from interface:JavaSourceCompletionForce subclasses to override equals(). TODO: Remove me- Specified by:
equalsin interfaceJavaSourceCompletion- Overrides:
equalsin classjava.lang.Object
-
getIcon
public javax.swing.Icon getIcon()
- Specified by:
getIconin interfaceorg.fife.ui.autocomplete.Completion- Overrides:
getIconin classorg.fife.ui.autocomplete.AbstractCompletion
-
getToolTipText
public java.lang.String getToolTipText()
- Specified by:
getToolTipTextin interfaceorg.fife.ui.autocomplete.Completion- Overrides:
getToolTipTextin classorg.fife.ui.autocomplete.AbstractCompletion
-
hashCode
public int hashCode()
- Overrides:
hashCodein classjava.lang.Object
-
rendererText
public void rendererText(java.awt.Graphics g, int x, int y, boolean selected)Description copied from interface:JavaSourceCompletionUsed byJavaCellRendererto 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.
-
-