Class IdeContentProposalAcceptor
- java.lang.Object
-
- org.eclipse.xtext.ide.editor.contentassist.IdeContentProposalAcceptor
-
- All Implemented Interfaces:
java.util.Comparator<org.eclipse.xtext.xbase.lib.Pair<java.lang.Integer,ContentAssistEntry>>,IIdeContentProposalAcceptor
public class IdeContentProposalAcceptor extends java.lang.Object implements IIdeContentProposalAcceptor, java.util.Comparator<org.eclipse.xtext.xbase.lib.Pair<java.lang.Integer,ContentAssistEntry>>
- Since:
- 2.11
-
-
Field Summary
Fields Modifier and Type Field Description protected org.eclipse.xtext.util.CancelIndicatorcancelIndicatorprotected java.util.Set<org.eclipse.xtext.xbase.lib.Pair<java.lang.Integer,ContentAssistEntry>>entries
-
Constructor Summary
Constructors Constructor Description IdeContentProposalAcceptor()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaccept(ContentAssistEntry entry, int priority)Handle the given content assist entry.booleancanAcceptMoreProposals()intcompare(org.eclipse.xtext.xbase.lib.Pair<java.lang.Integer,ContentAssistEntry> p1, org.eclipse.xtext.xbase.lib.Pair<java.lang.Integer,ContentAssistEntry> p2)booleandidAcceptAllProposals()If the acceptor accepted all proposals.java.lang.Iterable<ContentAssistEntry>getEntries()voidsetCancelIndicator(org.eclipse.xtext.util.CancelIndicator cancelIndicator)
-
-
-
Field Detail
-
cancelIndicator
protected org.eclipse.xtext.util.CancelIndicator cancelIndicator
-
entries
protected final java.util.Set<org.eclipse.xtext.xbase.lib.Pair<java.lang.Integer,ContentAssistEntry>> entries
-
-
Method Detail
-
setCancelIndicator
public void setCancelIndicator(org.eclipse.xtext.util.CancelIndicator cancelIndicator)
- Since:
- 2.28
-
accept
public void accept(ContentAssistEntry entry, int priority)
Description copied from interface:IIdeContentProposalAcceptorHandle the given content assist entry. The entry may benull.- Specified by:
acceptin interfaceIIdeContentProposalAcceptor
-
canAcceptMoreProposals
public boolean canAcceptMoreProposals()
- Specified by:
canAcceptMoreProposalsin interfaceIIdeContentProposalAcceptor
-
didAcceptAllProposals
public boolean didAcceptAllProposals()
Description copied from interface:IIdeContentProposalAcceptorIf the acceptor accepted all proposals.- Specified by:
didAcceptAllProposalsin interfaceIIdeContentProposalAcceptor
-
compare
public int compare(org.eclipse.xtext.xbase.lib.Pair<java.lang.Integer,ContentAssistEntry> p1, org.eclipse.xtext.xbase.lib.Pair<java.lang.Integer,ContentAssistEntry> p2)
- Specified by:
comparein interfacejava.util.Comparator<org.eclipse.xtext.xbase.lib.Pair<java.lang.Integer,ContentAssistEntry>>
-
getEntries
public java.lang.Iterable<ContentAssistEntry> getEntries()
-
-